Bilgisayarınızda çalıştırdığınız yazılım onu ​​gerçekten kişisel kılan şeydir. Ne ile çalıştığınız, ne yapmaktan hoşlandığınız veya hobileriniz hakkında çok şey anlatır.

Bu kılavuz, Ubuntu, Debian, Mint ve Kali gibi Debian tabanlı Linux dağıtımlarında Debian Paket Yöneticisi (dpkg) kullanılarak yazılım paketlerinin nasıl yönetileceğine bir göz atmaktadır. Debian yazılım paketleri .deb uzantısına sahiptir.

Yazılım yönetimi, kişisel bilgisayarınızda veya bir sistem yöneticisi olarak yapacağınız en yaygın görevlerden biridir.

Dpkg nedir?

Dpkg, Debian tabanlı Linux dağıtımlarında yazılım paketlerinin yüklenmesi, kaldırılması, listelenmesi ve yönetilmesinde kullanılan bir dizi komuttan oluşan düşük seviyeli bir yardımcı programdır.

Dpkg yardımcı programı, Apt ve Synaptic gibi diğer yazılım yönetimi araçlarının üzerine inşa edildiği temeldir. Bunlar, üst düzey yazılım yönetimi araçları olarak kategorize edilir.

Debian (.deb) Yazılım Paketi dosyalarını PC'nize yerel olarak yüklemek, dpkg'nin özelliklerinden biridir.

instagram viewer

Bu, özellikle güvenlik amacıyla veya ağ bağlantısı sorunları nedeniyle şebekeden bağımsız makinelere yazılım yüklemek için önemlidir. Dpkg ile yüklenebilecek önemli yazılım paketleri arasında VS Code, Google Chrome ve VirtualBox bulunur.

Yüklü Yazılım Paketlerini Listeleme

Bilgisayarınızda yüklü yazılım paketlerinin bir listesini görmek için aşağıdaki komutu çalıştırmanız yeterlidir.

dpkg --get-seçimleri

--get-seçimleri komut seçeneği, kurulu paket adlarını basit ve temiz bir biçimde gösterir.

Kurulu paketlerle ilgili mevcut sürüm ayrıntılarını görüntülemek için aşağıdaki komutu kullanabilirsiniz. Ek olarak, yazılım sürümü, yüklü boyut, menşe, öncelik vb. Bilgiler listelenir.

dpkg - print-avail

Yazılım paketi bilgilerini tablo biçiminde görüntülemek istiyorsanız. Kullanabilirsiniz dpkg-sorgu komut aşağıdaki gibidir.

dpkg-sorgu - liste

Yazılım Paketlerinin Kurulması

Yazılım paketlerini kurmak, bilgisayarlarımızda gerçekleştirdiğimiz en yaygın görevlerden biridir. Yüklemeden önce dpkg ile bilgisayarınızdaki yazılım paketlerini önce yazılım paketini indirmeniz ve ona sahip olmanız gerekir yerel olarak. Tarayıcınızı kullanarak veya wget veya curl gibi araçlar aracılığıyla yazılım paketlerini kolayca indirebilirsiniz.

Yazılım paketlerini dpkg ile kurmak ve kaldırmak için yükseltilmiş ayrıcalıklara ihtiyacınız olacak.

Örneğin yüklemek için Google Chromeİndirilenler klasörüne indirin. Ardından aşağıdaki komutu çalıştırın.

sudo dpkg --install ~ / Downloads / google-chrome-stable_current_amd64.deb

Bağımlılıkları Geri Yükleme

Linux'taki yazılım paketleri, sorunsuz çalışması için genellikle diğer yazılım parçalarına bağlıdır.

Paketleri dpkg aracılığıyla kurduğunuzda, her şeyin yolunda gittiğinden emin olmak için aşağıdaki komutu kullanarak Apt ile bağımlılıkları geri yüklemek genellikle akıllıca olacaktır.

sudo apt yükleme -f

İpucu: Çoğu dpkg komutu için kısa bir yöntem kullanabilirsiniz. Örneğin, dpkg -i paket_adı onun yerine dpkg - paket_adı yükle yazılım paketlerini kurmak için. Bu kılavuz ikinci yaklaşımı kullanır çünkü uzun komutlar daha açıklayıcıdır.

İlişkili: Linux'ta Bozuk Paketler Nasıl Bulunur ve Onarılır

Yazılım Güncelleme

Tutmak sistem güncel güvenlik açıklarına karşı iyi bir savunma hattıdır ve daha istikrarlı ve sağlam bir sisteme sahip olmanın anahtarıdır.

Dpkg aracılığıyla yüklenen yazılım paketlerini güncellemek için, önce yeni paketi indirmeniz ve ardından yukarıdaki bölümde tartışılan yükleme komutuyla yüklemeniz gerekir.

Kırık paketleri kontrol etmek için şunu kullanın: -- denetim seçeneği. Bu komut seçeneği, tüm paketlerin doğru şekilde kurulup kurulmadığını ve eksik bağımlılıklar olup olmadığını kontrol eder. Bozuk bir paket olması durumunda, dpkg yardımcı programı size önerilen düzeltmeler hakkında tavsiyelerde bulunacaktır.

dpkg - denetim

Bir Yazılım Paketini Yeniden Yapılandırma

Dpkg'nin sağladığı bir diğer güçlü seçenek, önceden kurulmuş olan bir yazılım paketini yeniden yapılandırma yeteneğidir. Örneğin, VirtualBox'ı yeniden yapılandırmak için aşağıdaki komutu çalıştırabilirsiniz ve karşınıza bir yapılandırma ekranı çıkacaktır.

sudo dpkg-yeniden yapılandırma sanal kutusu-6.1

Yazılım Paketlerinin Kaldırılması

Artık bir yazılıma ihtiyacınız kalmadığında ve onu kaldırmaya hazır olduğunuzda veya yazılımı yükseltmek için kaldırmak istediğinizde, --Kaldır komut seçeneği.

sudo dpkg - google-chrome-stabil'i kaldır

(Yukarıdaki komutta, google-chrome-stable paket adıdır)

Yazılım paketlerini --remove seçeneğini kullanarak kaldırdığınızda, kaldırmakta olduğunuz paketle ilişkili yapılandırma dosyaları bozulmadan kalır. Dolayısıyla, bu yazılım parçasını bir dahaki sefere yeniden kurduğunuzda, önceki yapılandırmaları kullanacaktır.

Bir yazılım paketini ve ilgili yapılandırmalarını tamamen kaldırmak için --purge seçeneğini kullanabilirsiniz.

sudo dpkg --purge google-chrome-kararlı

Bir Yazılım Paketi Hakkında Bilgi Edinme

Kurmak üzere olduğunuz paket hakkında daha fazla bilgi alabilirsiniz. --bilgi.

sudo dpkg --info ~ / İndirilenler / google-chrome-stable_current_amd64.deb

Çıktı, yazılım mimarisi, bakımcı ve sürüm numarası gibi bilgileri içerir.

Yazılım Paketi İçeriğinin İncelenmesi

Ayrıca bir Debian paketinin içeriğini şunu kullanarak da inceleyebilirsiniz: --içindekiler. Liste, paketin dizin yapısını ve yazılım lisansı ve diğer bildirim dosyaları gibi tüm önemli dosyaları özetleyecektir.

dpkg --contents ~ / Downloads / google-chrome-stable_current_amd64.deb

Paket içeriği, aşağıdaki gibi uzun bir liste formatında görüntülenir.

Bir Paketin Yüklü Olup Olmadığını Bulma

Makinenize bazı yazılım paketlerinin kurulu olup olmadığını kolayca kontrol edebilirsiniz. --durum seçeneği. Örneğin, sisteminizde yakınlaştırmanın kurulu olup olmadığını öğrenmek için aşağıdaki komutu çalıştırmanız yeterlidir.

sudo dpkg - durum yakınlaştırma

Çıktı ayrıca yazılım paketinin amacı ve satıcı gibi diğer ayrıntıları da görüntüler.

Örnek bir çıktı aşağıdaki gibidir. Örneğin, komut çıktısının ikinci satırı, paketin durumunu gösterir. Çıktıdan da görebileceğiniz gibi, yakınlaştırma paketi bu makineye yüklenmiştir.

Debian standartlarına göre ücretsiz dağıtım koşullarını karşılayan paket dizinlerini bunlardan arayabilirsiniz. resmi site.

Daha fazla oku: Linux'a Başlamanızı Sağlayan Temel Komutlar

Yardım almak

Dpkg komutu hakkında daha fazla bilgi edinmek için şunu kullanabilirsiniz: --Yardım Edin seçeneği.

dpkg - yardım

Dpkg komut seçenekleri ve yazılım paketlerinin durumu hakkında daha ayrıntılı bilgi için Man Pages'ı kullanın.

adam dpkg

Alternatif Paket Yöneticileri Ne Olacak?

dpkg, yazılım paketlerini yüklemek ve yönetmek için güçlü bir yardımcı programdır. Apt ve synaptic gibi daha yüksek seviyeli araçlar dpkg kullanır. Paketleri kurmak için diğer alternatifler arasında Apt, Synaptic ve Aptitude bulunur.

E-posta adresi
APT ile Ubuntu'da Yazılım Kurmaya Yeni Başlayanlar İçin Bir Kılavuz

Ubuntu kullandıysanız muhtemelen apt komutunu bir noktada kullanmışsınızdır. Ama apt-get install ve apt-get upgrade'den çok daha fazlası olduğunu biliyor muydunuz?

Sonrakini Oku

İlgili konular
  • Linux
  • Linux
  • Paket Yöneticileri
Yazar hakkında
Mwiza Kumwenda (2 Makale Yayınlandı)

Mwiza, yazılımları mesleğe göre geliştirir ve kapsamlı olarak Linux ve ön uç programlama üzerine yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.

Mwiza Kumwenda'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.