
Debian veya Ubuntu sunucularıyla ilgiliyseniz, muhtemelen sık sık dpkg ya da apt-get komutlarını kullanıyorsunuz. Bu iki komut, güncelleştirme paketlerini yüklemek, kaldırmak gibi pek çok işlem için kullanılır. DEB tabanlı sistemlerde bir paketin sisteminize yüklü olup olmadığını anlamak için terminal üzerinde yapabileceğiniz küçük işlemler vardır. Sözgelimi sisteminizde firefox adlı bir paketin yüklü olup olmadığını anlamak istediğinizi varsayalım.
Sisteminizde firefox adlı bir paketin yüklü olup olmadığını anlamak için şu komutu verebilirsiniz:
dpkg -s firefoxŞuna benzer bir çıktı alacaksınız:

Çıktıda görüldüğü gibi, firefox yüklüdür. Komutu dpkg-query ile de verebilirsiniz.
dpkg-query -l firefoxŞuna benzer bir çıktı alacaksınız:

Sisteminizde yüklü tüm paketleri listelemek için aşağıdaki komutu girin:
dpkg --get-selectionsŞuna benzer bir çıktı alacaksınız:

Görüldüğü gibi bir hayli uzun bir çıktı aldık. Yukarıdaki liste sisteminizde yüklü olan paketlerin sayısına bağlı olarak çok daha uzun ya da biraz daha kısa olabilir. İstenirse, dpkg komutu grep filtresiyle istenilen paketler için özelleştirilerek kullanılabilir. Sözgelimi, sistemde yüklü olan gcc paketlerinin görülmek istendiğini varsayalım:
dpkg --get-selections | grep gccŞuna benzer bir çıktı alacaksınız:

Ayrıca, “-L” parametresini kullanarak bir paket içindeki dosyaların yerini bulmak mümkündür.
dpkg -L gcc-4.8Şuna benzer bir çıktı alacaksınız:

Şimdilik bu kadar. Yararlı olacağını umarım.
Düzenleme : Bağlantılar