Di mana paket disimpan diinstal dengan APT di Ubuntu 16.04?

10

Saya tahu bahwa paket yang diinstal dengan apt-getdisimpan di /var/cache/apt/archives. Saya baru saja menginstal server mariadb di Ubuntu 16.04 dengan perintah berikut:

sudo apt install mariadb-server

Ketika saya mencoba mencari paket /var/cache/apt/archives, tidak ada paket. Di mana mereka disimpan jika tidak ada di direktori ini?

bunga aster
sumber

Jawaban:

15

Jika Anda menggunakan aptalih-alih apt-get, defaultnya adalah tidak menyimpan utang di mana pun jika pemasangan apt berhasil.

Dari /usr/share/doc/apt/NEWS.Debian.gz:

apt (1.2 ~ exp1) eksperimental; urgensi = sedang

[Penghapusan deb otomatis setelah menginstal] Setelah paket berhasil diinstal oleh apt(8), .debfile paket yang sesuai akan dihapus dari /var/cache/apt/archivesdirektori cache.

Ini dapat diubah dengan mengatur opsi konfigurasi apt Binary::apt::APT::Keep-Downloaded-Packageske true. Misalnya:

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

Harap dicatat bahwa perilaku apt-get tidak berubah. Hutang yang diunduh akan disimpan di direktori cache setelah diinstal. Untuk mengaktifkan perilaku untuk alat lain, Anda bisa mengatur APT::Keep-Downloaded-Packageske false.

DK Bose
sumber
1
Baik. Oke. Jadi ini juga perbedaan antara apt dan apt-get .
Daisy