Dari semua T&J lainnya (seperti: Apa perbedaan antara dpkg dan aptitude / apt-get? ) Saya mengerti itu apt-get
adalah penutup dpkg
dan menyediakan manajemen ketergantungan.
Dengan asumsi saya menginstal sesuatu yang tidak memiliki dependensi (atau mereka juga diinstal pada saat yang sama) apakah akan ada perbedaan antara menginstalnya menggunakan apt-get
vsdpkg
Misalnya (perbedaan nyata yang saya cari)
- katakanlah
dpkg
tidak dapat mengunduh pkg dari suatu tempat, saya harus mengunduh sebelum memulai instalasi, sedangkanapt-get
akan melakukan ini atas nama saya. dpkg
tidak akan mengonfigurasi pkg, itu hanya akan menyalin file.apt-get
akan mengkonfigurasi juga.
...
sumber
apt-get
dapat menginstal dependensi dari paket yang diinstal dengandpkg -i
. Jalankanapt-get install -f
untuk mencapai itu.apt-get
atauaptitude
, adalah bahwa mereka ingat apakah suatu paket diinstal secara manual (secara khusus diminta), atau apakah itu diinstal untuk memenuhi ketergantungan. Dengan begitu, ketika Anda kemudian menghapus suatu paket, mereka dapat secara otomatis menghapus (atau setidaknya memberi tahu Anda tentang) paket-paket yang "diinstal secara otomatis dan tidak lagi diperlukan". Jika Anda menginstal setiap paket dengandpkg
maka Anda harus ingat dan menghapus secara manual tidak hanya paket Anda tetapi semua dependensinya (dengan asumsi tidak ada yang lain tergantung pada mereka).dpkg -i
tidak peduli dengan dependensi, semua yang diinstal dengan itu tentu saja diinstal "secara manual".