Ubuntu 16.04'te APT ile kurulu paketler nerede saklanır?


10

Yüklü paketlerin apt-getsaklandığını biliyorum /var/cache/apt/archives. Şu komutla Ubuntu 16.04'e mariadb sunucusu yükledim:

sudo apt install mariadb-server

Paketleri bulmaya çalıştığımda /var/cache/apt/archiveshiçbir paket yok. Bu dizinde değilse nerede saklanırlar?

Yanıtlar:


16

aptBunun yerine kullanırsanız apt-get, varsayılan apt yükleme başarılı olursa debs hiçbir yerde depolamak değil .

Gönderen /usr/share/doc/apt/NEWS.Debian.gz:

deneysel (1.2 ~ exp1) deneysel; aciliyet = orta

[Yükleme sonrasında borçların otomatik olarak kaldırılması] Paketler başarıyla yüklendikten sonra apt(8), karşılık gelen .debpaket dosyaları /var/cache/apt/archivesönbellek dizininden kaldırılır .

Bu, apt yapılandırma seçeneği Binary::apt::APT::Keep-Downloaded-Packagesolarak ayarlanarak değiştirilebilir true. Örneğin:

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

Apt-get davranışının değişmediğini lütfen unutmayın. İndirilen borçlar kurulduktan sonra önbellek dizininde tutulur. Diğer araçlar için davranışını etkinleştirmek için, ayarlayabilirsiniz APT::Keep-Downloaded-Packagesiçin false.


1
Tamam. Anladım. Yani bu aynı zamanda apt ve apt-get arasındaki farktır .
papatya
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.