Yanıtlar:
apt-getve aptitudeher ikisi de dpkg. Birini veya diğerini kullanın, ancak tutarlı olun. Yetenek daha yenidir ve kullanımı daha kolaydır. Ayrıca bazı apt-*işlevleri birleştirir . Sen kullanabilirsiniz aptitudearamak ve * İhtiyacınız apt- ile ise montajı apt-getve apt-cachesırasıyla arama kurulumu için ve.
Komutları kopyalarken ve yapıştırırken genellikle tüm apt-getörnekleri değiştiririm aptitude.
aptitudePaketleri seçmek için bir arayüz almak için herhangi bir seçenek olmadan çalıştırın . Hiç kullanmıyorum bu yüzden ne kadar kolay olduğunu bilmiyorum.
apt-get ve aptitude her ikiside Debian paket yöneticisiolan dpkg'ın arayüzleridir.
yetenek daha geç geldi apt- komutların paketi ve bazı kullanışlılık ikincisi bulunmayan özellikleri vardır, ama bir durumda rastlamak henüz sahip diğeri üzerinde birini kullanmak.
Yetenek için Wikipedia girişi, apt - suite'in bir ön ucu olarak başladığını belirtir :
yetenek Gelişmiş Paketleme Aracı'nın (APT) bir ön ucudur. Yazılım paketlerinin bir listesini görüntüler ve kullanıcının paketleri yüklemek veya kaldırmak için etkileşimli olarak seçmesine izin verir. [...] Yetenek tek bir yürütülebilir dosya olsa da, uygun araç ailesine (apt-get, apt-cache, apt-listchanges, vb.) Benzer CLI işlevselliği sağlar. Aptitude ayrıca, apt-get komut satırı seçeneklerinin çoğunu öykünerek, apt-get kullanımlarının bir kısmı için bir yedek değiştirme görevi görmesini sağlar.
Uzun süredir Debian kullanıcıları bana başka bir yerde aptitudekendi veritabanına sahip olduğunu ve bu veritabanının yanında apttuttuğunu söyledi. Bu, her iki interchangabley kullanmanın bazen, özellikle aptitudepaket durumunun biraz eski bir kopyasına sahip olduğu zaman bazı kafa karıştırıcı şeylerle sonuçlanacağı anlamına gelir . Bunun olduğunu gördüm: gizemli bir şekilde kaldıramayacağınız veya yükleyemediğiniz paketler gibi şeylerle sonuçlanır.
GUI programının synapticbu sorunu yoktur, çünkü tamamen aptveritabanına dayanır .
Yetenek ve apt-get, Ubuntu Dapper ve ötesinde aynı amaca hizmet eder. Bundan önce, apt-get bazı şeyleri olması gerektiği gibi otomatik olarak kaldırmayabilir.
Küçük farklılıklardan biri, 'otomatik kaldırma' için işaretlenmiş paketleriniz varsa, basit bir apt-get yüklemesi bunları listeleyecek olsa da, bir yetenek yüklemesinin devam edip paket yüklemesinin bir parçası olarak kaldırmasıdır.
'Build-dep' ile paketleri kurmazsanız, 8.10'dan başlayarak tüm build-dep yüklü paketler otomatik olarak yüklendi olarak işaretlenir (apt-get'de otomatik olarak kaldırılacak ve uygun bir şekilde kaldırılacaktır.
('build-dep' oluşturmayı ve kullanmayı planlıyorsanız, bu, apt-get Ex'de büyük bir otomatik kaldırma listesini tutmak istiyorsanız otomatik işaretlemeyi önler. mplayer sudo apt-get build-dep mplayer -o APT :: Get :: Yap-Dep-Otomatik = false