web-dev-qa-db-ja.com

update-apt-xapiを無効にする方法

毎日、ランダムな時間に、私の古代のラップトップは使用できなくなります。何かが1GiBのRAM全体と数百MiBのスワップを消費し、ハードドライブをスラッシングすることに決めました。 15〜30分間、コンピューターをひざまずかせます。

Update-managerを設定して更新プログラムをチェックしないようにし、update-notifierを起動時に実行しないように設定しました。

これはまだまた起こりましたが、update-apt-xapiが実行されており、CPUを100%消費しています。それがなくなると、私のコンピューターは再び使えるようになりました。それ以外に、この大量のメモリ消費と私のマシンの障害の明らかな原因はありません。

コンピューターが毎日ロックするのを止めるにはどうすればよいですか?

これは、1GiB RAMを搭載したXubuntu 14.04を実行する古代のラップトップです。

13
ikmac

パッケージapt-xapian-indexを削除してみてください。コマンドaxi-cacheとapt-getの一部のbashタブ補完は失われますが、コンピューターは元に戻ります。

8
sмurf

あるフォーラムスレッドは、apt-xapian-indexを削除するとSynapticの検索機能が影響を受けると言っています。

次の行を追加して、定期的な更新を無効にできます。

APT::Periodic::Enable "0";

/etc/apt/apt.conf.d/99periodic-disableという名前のファイルに変更します(その名前を選択しました。99を前に置いていれば、気に入らなければ変更できます)。

あなたがこれを行った後もSynaptic検索がまだ使用可能かどうかはわかりませんが、設定ファイルには影響しないので(この変更はローカルの変更のため次のパッケージのアップグレードで更新されません)、 (次のパッケージのアップグレードで復元される)アクセス許可を変更しないでください。Synaptic(使用する場合)は、まだ幸せなバニーかもしれません。

9
Radu C

私の場合は@today

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
4
BG Bruno