1. ダウンロードしたソフトウェア インストール パッケージをクリーンアップします ( /var/cache/apt/archives/
)
sudo apt-get clean
2. 依存関係を満たすのに役に立たないソフトウェア パッケージを削除します。
sudo apt-get autoclean
apt の基礎となるパッケージは dpkg であり、dpkg がソフトウェア パッケージをインストールするときに*.deb
ファイルが配置される/var/cache/apt/archives/
ため、このコマンドはこのディレクトリ内の期限切れの deb を削除します。
3. ソフトウェアを完全にアンインストールする
(1) ソフトウェアとその設定ファイルを削除します。
sudo apt-get --purge remove <pkgname>
(2) 不要な依存パッケージを削除する
sudo apt-get autoremove <pkgname>
(3) dpkg リスト内の「rc」ステータスを持つソフトウェア パッケージをクリーンアップします。
sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
4. dpkg の概要
UbuntuはDebianをベースとしたLinuxシステムであり、DebianのシステムソフトウェアはAPTを利用してdpkg
管理されています。dpkg
「Debian Packager」の略称で、低レベルのソフトウェアパッケージ管理ツールで、関連するapt-getツールはオンラインでdebパッケージをダウンロードしてインストールできます。
dpkg -i <.deb file name> #安装软件包;
dpkg -l #显示已安装软件包列表;
dpkg -l | grep <pkgname> #查看是否安装某个软件
dpkg -r <pkgname> #删除软件包,不删除配置文件;
dpkg -P <pkgname> #删除软件包的同时删除其配置文件;
dpkg -L <pkgname> #显示于软件包关联的文件,可获得软件安装位置;