update-apt-xapi를 비활성화하는 방법


13

매일 무작위로 내 고대 랩탑을 사용할 수 없게됩니다. 무언가 1GiB의 전체 RAM과 수백 MiB의 스왑을 사용하기로 결정하고 내 하드 드라이브를 rash습니다. 15-30 분 동안 무릎을 꿇고 컴퓨터를 가져옵니다.

업데이트를 확인하지 않도록 업데이트 관리자를 설정했으며 시작시 업데이트 알림을 실행하지 않도록 설정했습니다.

이것은 다시 한 번 일어 났으며 100 % CPU를 소비하는 update-apt-xapi가 실행되는 것을 발견했습니다. 컴퓨터가 사라지면 다시 컴퓨터를 사용할 수있게되었습니다. 그 외에는,이 큰 메모리 소비와 내 컴퓨터의 크롤링에 대한 명백한 범인은 없습니다.

매일 컴퓨터가 잠기는 것을 어떻게 막을 수 있습니까?

Xubuntu 14.04를 실행하는 1GiB RAM이 장착 된 고대 노트북입니다.

답변:


8

apt-xapian-index 패키지를 제거하십시오. apt-get에 대한 axi-cache 명령과 일부 bash 탭 완성 기능이 손실되지만 컴퓨터를 다시 가져옵니다.


9

한 포럼 스레드에 따르면 apt-xapian-index를 제거하면 Synaptic의 검색 기능이 영향을받습니다.

다음 줄을 추가하여 주기적 업데이트를 비활성화 할 수 있습니다.

APT::Periodic::Enable "0";

/etc/apt/apt.conf.d/99periodic-disable(이 이름을 선택했습니다. 마음에 들지 않으면 99를 앞에 두는 한 이름을 변경할 수 있습니다) 라는 파일 로 이동하십시오.

이 작업을 수행 한 후에도 시냅틱 검색을 계속 사용할 수 있는지는 모르겠지만 구성 파일에 영향을 미치지 않기 때문에이 솔루션을 다른 솔루션보다 선호합니다 (로컬 변경으로 인해 다음 패키지 업그레이드시 업데이트되지 않음). 다음 패키지 업그레이드시 복원 될 권한을 변경하지 않으며 시냅틱 (사용하는 경우)은 여전히 ​​행복한 토끼 일 수 있습니다.


4

내 경우에는 오늘

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.