dpkg Komutları Kılavuzu - Debian Paket Yönetimi

dpkg komutlarının temel ve gelişmiş kullanımını anlatan detaylı kılavuz. Paket yükleme, kaldırma, sorgulama ve sistem onarımı için pratik komutlar.

L
Linuxize
1 görüntülenme

dpkg Komutları Kılavuzu

dpkg, Debian tabanlı sistemlerde (Ubuntu, Debian) paket yönetimi için temel araçtır. Bu kılavuzda, paket yükleme, kaldırma, sorgulama ve sistem onarımı için temel komutları anlatıyoruz.

Paket Yükleme ve Kaldırma

Yerel .deb dosyalarıyla çalışma:

  1. Bir paketi yüklemek için:
    sudo dpkg -i package.deb
  2. Çoklu paket yüklemek için:
    sudo dpkg -i *.deb
  3. Konfigürasyon dosyalarını koruyarak kaldırmak için:
    sudo dpkg -r package
  4. Paketi ve konfigürasyon dosyalarını tamamen silmek için:
    sudo dpkg -P package

Yüklü Paketleri Sorgulama

Yüklü paketleri listelemek ve sorgulamak:

  1. Tüm yüklü paketleri listelemek için:
    dpkg -l
  2. Belirli bir paketin durumunu görüntülemek için:
    dpkg -s package
  3. Paket sürümünü görüntülemek için:
    dpkg-query -W package

Paket Dosyaları İşlemek

Paketlerin içeriğini ve dosya sahipliliğini sorgulamak:

  1. Bir paketin kurduğu dosyaları listelemek için:
    dpkg -L package
  2. Bir dosyanın hangi pakete ait olduğunu bulmak için:
    dpkg -S /path/to/file

.deb Dosyaları İncelemek

.deb dosyalarını kurmadan önce içeriğini kontrol etmek:

  1. Bir paketin metaverilerini görüntülemek için:
    dpkg --info package.deb
  2. Bir .deb dosyasının içeriğini listelemek için:
    dpkg --contents package.deb

.deb Dosyaları Çıkarmak

.deb dosyalarını kurmadan içeriğini çıkarmak:

  1. Paket dosyalarını belirtilen dizine çıkarmak için:
    dpkg -x package.deb /tmp/extract
  2. Paket kontrol dosyalarını çıkarmak için:
    dpkg -e package.deb /tmp/control

Paket Seçimleri Yönetmek

Paket seçim durumlarını dışa aktarmak ve geri yüklemek:

  1. Mevcut paket seçimlerini listelemek için:
    dpkg --get-selections
  2. Paket seçimlerini bir dosyaya kaydetmek için:
    dpkg --get-selections > packages.txt
  3. Kaydedilen seçimleri geri yüklemek için:
    sudo dpkg --set-selections < packages.txt

Paketleri Onarmak ve Yapılandırmak

Paket yapılandırmalarını onarmak ve yeniden yapılandırmak:

  1. Geçici paketleri yapılandırmak için:
    sudo dpkg --configure -a
  2. Eksik bağımlılıkları onarmak için:
    sudo apt install -f
  3. Bir paketi yeniden yapılandırmak için:
    sudo dpkg-reconfigure package
Uyarı: dpkg komutları root yetkisi gerektirir. Komutları çalıştırırken 'sudo' kullanmanız gerekebilir.

Kaynak

Linuxize