最近アンインストールされたソフトウェアの非表示部分


10

一部のソフトウェアをアンインストールし、しばらくしてからUbuntu Software Centerを介して再インストールすると、通知は、インストールされているだけでダウンロードされていないことを示しています。ただし、これを長期間実行すると、ダウンロードとインストールの両方が必要になります。これにより、関連する2つの質問が生じます。

(1)最近アンインストールされたソフトウェアは、再度ダウンロードされないように、どこかに何らかの形で隠されていますか?

(2)これがクリアされてから、再度ダウンロードする必要がありますか?

回答:


15

1)はい、ダウンロードしたパッケージはに保存され/var/cache/apt/archives/ます。これらを削除するには、を実行しsudo apt-get cleanます。

からman apt-get

掃除

取得したパッケージファイルのローカルリポジトリをクリアします。/ var / cache / apt / archives /および/ var / cache / apt / archives / partial /からロックファイル以外のすべてを削除します。APTをdselect(1)メソッドとして使用すると、cleanが自動的に実行されます。dselectを使用しない人は、apt-get cleanを時々実行して、ディスク領域を解放したいと思うでしょう。

2)パッケージは時間の経過とともに更新されます。新しい更新の通知を受け取ったとき、パッケージはまだダウンロードされていません(または、別途設定する必要があり、パッケージはダウンロードされますが、インストールされません)。パッケージマネージャーを
実行sudo apt-get updateまたは押してパッケージ情報を最新の状態Refreshにすると、パッケージの最新バージョンがパッケージマネージャーに認識されます。実行するsudo apt-get upgradeApplySynapticを押してアップグレードを続行すると、パッケージの最新バージョンが使用されます。このファイルが以前にダウンロードされている場合は、そのファイルが使用されます。そのファイルが古い場合は、新しいファイルが取得されます。

でキャッシュディレクトリを見ると、/var/cache/apt/archivesパッケージが名前とバージョンで識別されていることがわかります。たとえばchromium-browser、そのディレクトリには3つの異なるファイル(バージョン)があります。

chromium-browser_11.0.696.57~r82915-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.65~r84435-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.68~r84545-0ubuntu0.11.04.1_amd64.deb

このキャッシュの目的は、必要に応じてアプリケーションの再インストールを高速化することです。あなたはそれをあなたのインターネットブラウザのキャッシュと比較することができます、画像は初めてダウンロードされるだけです。将来、ブラウザはサーバーで画像が最新かどうかをチェックします。その場合、キャッシュされたものが使用されます。そうしないと、新しいものがダウンロードされ、古いものが役に立たなくなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.