
APT Paket Yöneticisi, yani Gelişmiş Paketleme Aracı, Debian GNU/Linux ve Debian tabanlı işletim sistemlerinin paket yönetim sistemidir. APT ,diğer paket yöneticilerinden farklı olarak arayüz ile değil komut sistemi ile çalışmaktadır. Synaptic gibi yeni yazılım paketleri yükleme, mevcut yazılım paketlerini yükseltme, paket liste içeriklerini güncelleme ve tüm sistemi güncelleme gibi işlemleri yapan bir uçbirim komutudur.
APT'nin uçbirim üzerinde komutlarla çalışmasına, arayüze sahip olmamasına rağmen kullanımı oldukça kolaydır.
Not 1:
APT ile yapacağınız işlemler için uçbirim açıp komutları girdiğinizde;
“E: Could not open lock file /var/lib/dpkg/lock - open (13: Erişim engellendi) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?” şeklinde bir uyarı alıyorsanız bu APT'nin sisteminiz üzerinde değişiklik yapması nedeniyle sizden Root yetkisi istemesinden kaynaklanmaktadır. Bu durumu “Root” yetkisi alarak çözebilirsiniz. Sadece girdiğiniz komut için komutun başına “sudo” yazmanız yeterlidir.
Paket Listelerinin Güncellenmesi:
Sistemdeki paketlerin güncellenmesi için;
Kod: Tümünü seç
aptget updateBu komut ile /etc/apt/sources.list dosyasındaki arşivlerden güncel paket listelerinin indirilmesi sağlanır.Böylece depolardaki güncel paketler alınmış olur. Bu işlem süresi depolardaki güncelleme miktarına ve İnternet bağlantınıza bağlı olarak değişebilir.
Not 2:
APT komutlarını kullanma esnasında en çok karşılaşılan sorun; komutlar girildiğinde
Could not get lock /var/lib/dpkg/lock - open (11:
Özkaynak geçici olarak kullanılamaz durumda)
Unable to lock the administration directory
(/var/lib/dpkg/), is another process using it? uyarısının alınmasıdır. Bu uyarının sebebi, uçbirim açıkken APT komutlarını yazdığınızda başka bir paket yöneticisinin açık olmasıdır. (Örneğin; Synaptic Paket Yöneticisi açıkken APT komutlarını girdiğinizde bu uyarıyı alacaksınız.)
Paket Kurma:
Paket kurulumu yapmak için;
Kod: Tümünü seç
aptget install <paketadı>Not 3:
Buradaki paket adını girerken dikkat etmemiz gereken depolardaki paket adlarını doğru girmemizdir. Aksi takdirde depolarda bu paketi bulamayacağı için yüklemeyi gerçekleştiremeyecektir. Eğer paketin tam adını bilmiyorsak birkaç harfini girip “tab” tuşu ile otomatik tamamlamayı deneyebiliriz.
Paket Kaldırma:
Sisteminizden kaldırmak istediğiniz paketler için;
Kod: Tümünü seç
aptget remove <paketadı>Kod: Tümünü seç
aptget purge remove <paketadı>Paketleri Yükseltme:
Sistemdeki paketlerin tamamının yükseltilmesi için paket listelerini güncelledikten sonra;
Kod: Tümünü seç
aptget upgradeKod: Tümünü seç
aptget upgrade <paketadı>Kod: Tümünü seç
aptget distupgradeKullanılmayan Paket Dosyalarını Temizleme:
APT ile bir paket kurulacağı zaman gerekli dosyalar /var/cache/apt/archives/ klasörü altında saklanır. Zaman içerisinde paket kurulumu arttıkça bu klasörde boyut büyümeye ve gereksiz yer kaplamaya başlar. Bunun için APT'nin
Kod: Tümünü seç
aptget cleanpaketler tekrar yüklenmek istendiğinde APT bu dosyaları tekrar indirir.
Kod: Tümünü seç
aptget autocleanGörüldüğü gibi APT ile paket kurulumu, paketlerin güncellenmesi,yükseltilmesi ve kaldırılması işlemleri komutlar ile yapılmasına rağmen
düşünüldüğü gibi zor değildir. APT ile daha fazla bilgiye ulaşmak ve komutların alt parametreleri için man dosyası incelenebilir.
Bu makalenin hakları "Özgür Yazılım Vakfı (Free Software Foundation; FSF)" kapamında GNU Lisansı ile lisanslı olup herkes tarafında okunup dağıltılması serbesttir.
TRWE_2012
DÜZCE_AKÇAKOCA

