GNU/Linux >> Linux の 問題 >  >> Ubuntu

Debian、Ubuntu、LinuxMintでAptキャッシュをクリアする方法

apt 高度なパッケージツール )は、Debianおよびその他のDebianベースのディストリビューションのパッケージインストールおよび依存関係管理ツールです。 「Dpkg」の上で動作します ‘これは Debianに他なりません パッケージインストーラー。

適切な方法 パッケージのインストールは次のとおりです。必要なソフトウェアのパッケージをダウンロードし、さらに必要なソフトウェアのすべての依存関係のパッケージをダウンロードします。

おすすめの記事 :Ubuntuで「ユニバース」リポジトリを有効にする方法

パッケージが抽出されてインストールが完了すると、パッケージはキャッシュに移動されます 「/var / cache / apt / archives」にあるディレクトリ ’。ライブラリなどの一部のパッケージは、他のディレクトリにもあります。

これらのパッケージがキャッシュに保持される理由 つまり、次回、別のソフトウェアがキャッシュに既存のパッケージを持っている場合 (必要なバージョンを使用)、 Apt パッケージをダウンロードせず、代わりにキャッシュから使用します

ただし、システムが古くなると、多くのパッケージがキャッシュに散らかってしまいます。 。したがって、Aptキャッシュをクリアすることをお勧めします 時々、占有スペースを解放します。

今日は、Aptキャッシュをクリアする方法を見ていきます Debian およびその他のDebianベースのディストリビューション。

AptCleanコマンド

aptを削除するには キャッシュ、 aptを呼び出すことができます 「クリーン キャッシュディレクトリ内のすべてのファイルを削除するための‘パラメータ。ユーザーはこれらのファイルを手動で削除する必要はありません。

aptclean」を実行できます ‘--dry-runというパラメータを使用 ‘、つまりドライランパラメータ。これは、パッケージが削除されるディレクトリを表示するだけで、実際にはパッケージを削除しません。

$ sudo apt clean --dry-run

これらのディレクトリをすべて削除するには、 apt cleanを実行します。 (ドライランなし)。

$ sudo apt clean

AptAutocleanコマンド

apt cleanに似ています 、「 apt autoclean」という別のコマンドがあります ’。このコマンドは、パッケージをキャッシュから削除します 、リポジトリで新しいバージョンが利用可能です。

apt キャッシュ内のすべてのパッケージの新しいバージョンについてリポジトリをチェックします 。

$ sudo apt autoclean

キャッシュ内の他のパッケージ 、リポジトリに新しいバージョンがまだない場合は、キャッシュに残り、 autocleanで削除されません。 。

結論

この記事では、aptキャッシュをクリアする方法を学びました Debian およびDebianベースのディストリビューション。時々キャッシュをクリアすることをお勧めします。ユーザーは、cronジョブ(特定の時間間隔でコマンドを自動的に実行する)をスケジュールして、キャッシュをクリアすることもできます。

ご不明な点がございましたら、下のコメント欄でお知らせください!


Ubuntu
  1. UbuntuとLinuxMintをデュアルブートする方法は?

  2. Ubuntu / Debian /LinuxMintでwxWidgetsをコンパイルしてインストールする方法

  3. Ubuntu、Debian、または Linux Mint に Node.js と npm をインストールして構成する方法

  1. UbuntuとDebianでプロキシでAPTを使用する方法

  2. UbuntuおよびLinuxMintにAdobeAcrobatReaderをインストールする方法

  3. UbuntuとLinuxMintでコンピューターのRAMをクリアする方法

  1. UbuntuおよびLinuxMintにSkype5.0をインストールする方法

  2. Aptキャッシュをクリアする方法

  3. UbuntuおよびLinuxMintでSWAPパーティションを作成または追加する方法