Ubuntu'da APT ve dpkg Arasındaki Fark Nedir?

Ubuntu'da APT ve dpkg Arasındaki Fark Nedir?

Ubuntu veya başka bir Debian tabanlı Linux dağıtımı kullanıyorsanız, APT komutunu kullanmanızı söyleyen kurulum talimatlarını okuduğunuzdan şüpheniz olmasın, diğerleri size dpkg kullanmanızı söyledi.





Peki, bu paket yöneticilerinden herhangi biriyle Linux sisteminize paketler kurmanızın bir önemi var mı? Fark ne? Paketleri Ubuntu'ya en iyi nasıl kuracağınızı bilmeniz için bugün bu soruları ele alacağız.





APT vs dpkg: İki Önemli Paket Kurucu

APT ve dpkg, Ubuntu ve diğer Debian tabanlı sistemlerdeki terminalde kullanabileceğiniz komut satırı paket yönetimi arabirimleridir. Diğer şeylerin yanı sıra şunları yapabilirler: DEB dosyalarını yükleyin ve kurulu paketleri listeler.





Ama bu kadar benzer olup olmadıklarını merak ediyor olabilirsiniz, neden hem APT'ye hem de dpkg'a ihtiyacınız var?

Aslında iki arayüz birlikte çalışır, APT dpkg kullanımı yoluyla eksiksiz bir paket yönetim aracı gibi davranır.



Kafası karışmış? Temel farklılıkları parçalayalım.

APT, Paketleri Kurmak için dpkg Kullanıyor

APT (veya kuzeni Apt-get) bir paket kurduğunda, bunu başarmak için aslında arka uçta dpkg kullanıyor. Bu şekilde, dpkg, APT'nin daha kullanıcı dostu arayüzü için daha çok 'kaputun altında' bir araç görevi görür.





APT Paketleri İndirebilir

APT ile uzaktaki bir depodan bir dosya alabilir ve hepsini tek bir komutla yükleyebilirsiniz. Bu, kurulumdan önce paketi manuel olarak bulma ve indirme işinden sizi kurtarır.

pdf'yi siyah beyaza dönüştürme

dpkg ile yalnızca kendi indirdiğiniz yerel dosyaları yükleyebilirsiniz. Uzak depoları arayamaz veya onlardan paket çekemez.





Dpkg Bağımlılıkları Kurmayacak

dpkg ile bir paket kurduğunuzda, olan budur: sistem sadece paketi kuracaktır. Ancak bazı paketlerin çalışması için bağımlılık adı verilen ek yazılımlara ihtiyacı vardır. Bu durumda dpkg sizi bir hata mesajı ile uyarabilir.

Ancak APT, işlevleri doğru şekilde yüklemeye çalıştığınızdan emin olmak için ilgili bağımlılıkları otomatik olarak kontrol edecek ve alacaktır. Bu nedenle, dpkg ile bir paket kurduktan sonra, bağımlılıkları geri yüklemek için APT'nin özel komutunu kullanmaya devam etmenizi öneririz.

sudo apt install -f

Dpkg Dizinleri Yalnızca Yerel Paketler

Sisteminizde kurulu paketler hakkında bilgi edinmeye çalışıyorsanız, --liste dpkg'deki işlev size APT'den daha iyi hizmet edebilir. Bunun nedeni, uzak paketleri bulamadığı ve indiremediği gibi, dpkg'ın da cihazda yerel olmayan paketleri listeleyemediğidir.

dpkg --list

APT'ler liste komut, yerel veya başka şekilde bildiği her paketi listeler.

apt list

Yalnızca kurulu paketleri görmek için --Kurulmuş veya -ben seçenek.

apt list --installed

Dpkg vs. Apt: Hangisi Sizin İçin Daha İyi?

Eğer dpkg ile yerel paketler kurmak istiyorsanız herhangi bir sorunla karşılaşmadan bunu yapabilirsiniz. Ancak, uzak yazılım havuzlarında düzenli olarak paket ararsanız APT veya Apt-get ile daha iyi durumda olursunuz.

APT, istediğiniz paketi bulma ve indirme işini yapacak ve gerekli tüm bağımlılıkların karşılandığından emin olacaktır. Hala dpkg kullanabilirsiniz, ancak APT, yazılımınızın ihtiyaç duyduğunuz şekilde çalışmasını sağlarken aynı işlevi yerine getirecektir. Ayrıca APT, paketleri düzgün bir şekilde kaldırmak ve sisteminizden kaldırmak için idealdir.

Paylaş Paylaş Cıvıldamak E-posta Apt ile Linux'ta Yazılım Nasıl Kaldırılır

Yazılımın kaldırılması, depolama aygıtınızda yeterli alana sahip olmanızı sağlar. Apt ile Linux'ta uygulamaları nasıl kaldıracağınız aşağıda açıklanmıştır.

Sonrakini Oku
İlgili konular
  • Linux
  • Ubuntu
  • Linux
  • Paket Yöneticileri
Yazar hakkında Ürdün Gloor(51 Makale Yayınlandı)

Jordan, MUO'da Linux'u herkes için erişilebilir ve stressiz hale getirme konusunda tutkulu bir personel yazarıdır. Ayrıca gizlilik ve üretkenlik üzerine kılavuzlar da yazıyor.

Jordan Gloor'dan Daha Fazla

Haber bültenimize abone ol

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

Abone olmak için buraya tıklayın