close

Dpkg

Navigasyona git Aramaya git

dpkg
dpkg programının ekran görüntüsü
Bir çeşit Paketleme yöneticisi
Yazar Ian Murdoch
geliştirici dpkg komutu
Yazılmış C , C++ , Perl
İşletim sistemi Unix benzeri , POSIX
Arayüz dilleri Çok dilli
İlk baskı Ocak 1994
En son sürüm 1.20.12 [1] ( 1 Eylül 2022 )
Test sürümü 1.21.9 [2] ( 1 Temmuz 2022 )
Lisans GNU GPL'si
İnternet sitesi wiki.debian.org/Teams/Dp…
 Wikimedia Commons'daki medya dosyaları

dpkg  , Debian'daki paket yönetim sisteminin ve Ubuntu gibi bir dizi başka Debian tabanlı işletim sisteminin arkasındaki yazılımdır . dpkg yüklemek, kaldırmak ve hakkında bilgi almak için kullanılır. deb paketleri.

dpkgoldukça düşük seviyeli bir yardımcı programdır. Bir ağ havuzundan paketleri indirebilen ve paketler arasındaki bağımlılıkları takip edebilen APT gibi daha üst düzey yardımcı programlar vardır . Son kullanıcılar , paketlerin listesini, açıklamalarını ve bağımlılıklarını görüntülemenin kolay bir yolunu sağlayan Aptitude veya Synaptic gibi daha dostça yardımcı programları kullanmalıdır .

Geçmiş

dpkg aslen Matt Welsh [tr] , Carl Streeter ve Ian Murdoch tarafından oluşturuldu . dpkg orijinal olarak Perl'de yazılmıştır , ancak büyük kısmı daha sonra 1993'te C Yang Jackson'da yeniden yazılmıştır . "dpkg" adı "Debian paketi"nin kısaltmasıdır.

Kullanım örnekleri

Yardımcı program, şu komutla bir .deb paketi kurmak için kullanılabilir:

dpkg -i paketadı.deb

Burada paketadı.deb  paket dosyasının adıdır (Debian paketlerinin bir .deb uzantısı vardır). dpkg'yi süper kullanıcı (kök) ayrıcalıklarıyla çalıştırmanız gerekir .

Kurulu paketleri listeleme:

dpkg -l [maske]

Kurulu bir paketi kaldırmak için:

dpkg -r paket adı

Geliştirici Araçları

dpkg-dev paketi, bir paket oluşturmak için çağrılan bir dizi araç içerir:

  • dpkg-source Debian paketi kaynak dosyalarını arşivler ve açar.
  • dpkg-deb ikili paketleri arşivler ve açar.
  • dpkg-gencontrol , paketlenmemiş Debian paketinden kaynak ağaç hakkındaki bilgileri okur ve bir ikili paket oluşturur.
  • dpkg-shlibdeps paket bağımlılıklarını izler.
  • dpkg-genchanges , paketlenmemiş bir Debian paketinden kaynak ağaç hakkındaki bilgileri okur.
  • dpkg-buildpackage  , otomatik olarak bir paket oluşturmak için kullanılabilecek bir komut dosyasıdır.
  • dpkg-distaddfile , Debian dosyalarına bir dosya ekler.
  • dpkg-parsechangelog , paketlenmemiş bir Debian paketinin değişiklik dosyasındaki bilgileri okur ve kullanıcının görmesi için bu değişikliklerle kullanışlı bir dosya oluşturur.

Ayrıca

Notlar

Bağlantılar