Apt (Advanced Packaging Tool) memiliki opsi untuk mengunduh paket hanya oleh apt-get -d install [pkg-name]
. Saya juga menemukan apt-get download [pkg-name]
mengunduh paket.
Lalu apa perbedaan antara --download-only
( apt-get -d install
) dan download
( apt-get download
)?
Dan kapan saya harus menggunakannya di antara mereka ?
man apt-get
.The
--download-only
beralih perlu disertai dengan perintah lain, baik ituinstall
,upgrade
atau perintah apapun akan perlu paket download. Jika Anda tidak perlu mengunduh paket, sejelas itu tidak akan mengunduh apa pun.--download-only
membatasi tindakan tepat hanya dengan mengunduh paket yang diperlukan ke direktori cache, tidak lebih . Jika operasi Anda akan berakhir dengan mengunduh dependensi, itu akan mengunduhnya untuk Anda.Karena memerlukan perintah seperti
install
atauupgrade
biasanya memerlukansudo
atau me-root izin, karena direktori default yang digunakan untuk mengunduh paket dimiliki oleh root.The
download
perintah mandiri, membaca daftar paket dan men-download hanya paket tertentu, itu tidak men-download dependensi atau paket lainnya. Itu tidak memerlukan izin root jika Anda dapat menulis direktori Anda saat ini, ini tidak akan menyimpan file dalam direktori cache paket.sumber
Gunakan
man
perintah :)apt-get download
akan mengunduh paket, tetapi bukan dependensinya, ke direktori saat ini .apt-get -d install
akan mengunduh paket yang diberikan dan semua dependensi yang hilang ke direktori paket sistem (/var/cache/apt/archives
).Gunakan yang pertama jika Anda ingin mengunduh .deb untuk kemudian mengotak-atiknya (membuka kompresnya, menyodoknya
dpkg
, apa pun).Gunakan yang kedua jika Anda ingin "mengunduh" satu set paket untuk instalasi nanti.
sumber