Ubuntu 16.04のAPTでインストールされたパッケージはどこに保存されますか?


10

でインストールされたパッケージapt-getがに保存されていることを知っています/var/cache/apt/archives。次のコマンドでUbuntu 16.04にmariadbサーバーをインストールしました。

sudo apt install mariadb-server

でパッケージを検索しようとしたところ、パッケージ/var/cache/apt/archivesがありません。このディレクトリにない場合、どこに保存されますか?

回答:


15

apt代わりにを使用した場合apt-get、デフォルトでは、aptのインストールが成功した場合にdebsがどこにも保存されません

から/usr/share/doc/apt/NEWS.Debian.gz

apt(1.2〜exp1)実験的; 緊急度=中

[インストール後のdebsの自動削除]パッケージがによって正常にインストールされるapt(8)と、対応する.debパッケージファイルが/var/cache/apt/archivesキャッシュディレクトリから削除されます。

これは、apt設定オプションBinary::apt::APT::Keep-Downloaded-Packagesをに設定することで変更できます true。例えば:

# echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' \
> /etc/apt/apt.conf.d/01keep-debs

apt-getの動作は変更されていないことに注意してください。ダウンロードされたdebsは、インストール後にキャッシュディレクトリに保持されます。他のツールの動作を有効にするには、設定することができます APT::Keep-Downloaded-Packagesfalse


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