AptitudeAptitude aslında Debian tabanlı dağıtımlarda kullandığımız bir paket yoneticisi, apt'den farklı bir yerden cekmiyor paketleri bunu soylemekte fayda var oncelikle. Bizi burada cezbedebilecek kısmı high-level bir arayuze sahip olması. Bu high/low level tabirlerine aşina değilseniz en basit şekilde buzdağı anolojisini duşunebilirsiniz. Detaylı olarak şu kaynağa bakabilirsiniz. What is High Level and Low Level Programming Language? - TechDotMatrix
Aptitude'un yazı tabanlı bir menusu mevcut. Bizi apt'den ayıran kısım da burada başlıyor aslında. Kısaca bir aptitude'u kuralım oncelikle, sudo apt install aptitude
Şimdi basitce ucbirime aptitude girelim.
Bu arayuz uzerinde gezinip istediğiniz paketi guncelleyebilir, kurabilir veya kaldırabilir. İsterseniz kendinize gore ozelleştirebilirsiniz. Kısaca birkac kullanım direktifi vereyim;
CTRL + T: Menuye erişmek icin.
?: Yardım.
q: Mevcut pencereyi kapatmak icin.
Yon tuşları: Navigasyon icin.
g: Goruntulemek, indirmek veya kaldırmak icin.
Enter: Secmek ve acmak icin.
/ ve : Bir pakette ileri ve geri sayfaya gitmek icin.
Komut Satırında KullanmakPaket Kurmak aptitude install paket_ismi Paket Kaldırmak aptitude remove paket_ismi Paketi Bağımlılıkları ile Birlikte Kaldırmak aptitude purge paket_ismi Paket Guncellemek aptitude update Paketleri Guvenli Bir Şekilde Yukseltmek aptitude safe-upgrade Paketleri Tam Şekilde Guncellemek aptitude full-upgrade Paketi Aramak aptitude search paket_ismi Paketi Gostermek aptitude show paket_ismi
Aptitude'un apt-get'e kıyasla ek yonleri
apt-get'de bulunan upgrade ve dist-upgrade komutlarını yeniden isimlendirip safe-upgrade ve full-upgrade gibi daha anlaşılır ve amacını belli eden şekilde koyması. Aptitude sadece apt-get değil aynı zamanda apt-cache ve apt-mark gibi aracların ozelliklerini de tek başına iceriyor. apt-cache'e gore biraz daha detaylı bilgi gosterir. Aptitude, bir paketin yuklenmesi, kaldırılması veya yukseltilmesi gibi bir eylem gercekleştirirken birkac olası cozum onerebilir, bunlar apt-get'de bulunmaz. En onemlisi aptitude daha kullanıcı dostu gozukuyor, kullanması daha kolay ve daha akılda kalıcı query'ler barındırıyor. Ben bir şans verilmeli diye duşunuyorum bu arkadaşa. Aynı zamanda bu rehberi hazırlamam icin etkili olan video da şudur.