現在(2018-06)Debian SIDからapt-get
.debパッケージをインストールするaptitude
か、synaptic
次の場所からダウンロードしたパッケージをキャッシュします/var/cache/apt/archives
。
# rm -f /var/cache/apt/archives/nano_*
# aptitude install nano
[...]
# aptitude purge nano
[...]
# ls /var/cache/apt/archives/nano_*
/var/cache/apt/archives/nano_2.9.7-1_amd64.deb
ダウンロードしたファイルをキャッシュしない場合は、フロントエンドを使用してくださいapt
。
# rm -f /var/cache/apt/archives/nano_*
# apt install nano
[...]
# ls /var/cache/apt/archives/nano_*
ls: cannot access '/var/cache/apt/archives/nano_*':
No such file or directory
したがって、相互に排他的な2つのパッケージセットを切り替えると、すべてが再ダウンロードされます。apt
ダウンロードしたファイルを保存するにはどのように設定を変更しますか?
答え1
/etc/apt/apt.conf.d/01keep-debs
次の内容でファイルを作成します。
Binary::apt::APT::Keep-Downloaded-Packages "true";
あなたの情報はディレクトリ*.deb
に保存する必要があります。/var/cache/apt/archives/*
または、選択したパッケージの一部の debs ファイルを保持するオプションとして使用します。
apt -o APT::Keep-Downloaded-Packages="true" install some_package.