İşletim sistemleri yeni sürümler yayınladıkça, ortam, uygulamalar düzeyinde farklılıklar bulabiliriz ve en yaygın olanlardan biri, destek ve sistem yönetimi komutları düzeyindedir.
Linux dağıtımları, özellikle Ubuntu ve Debian ile çalışırken, sistem için mevcut paketler ve ilgili yönetim süreçleri hakkında bilgi almak için apt-get komutunu kullanmamız yaygındır. apt-get'in başlangıcı 1998'de olmasına rağmen, 2014 yılından itibaren apt-get'in aynı işlevlerini yerine getiren apt geliştirildi, ancak her iki komut arasında Solvetic'in bugün ayrıntılı olarak analiz edeceği küçük farklılıklar var.
Belirttiğimiz gibi apt, 2014 yılında aynı apt-get geliştiricileri tarafından geliştirildi, ancak Ubuntu 16'ya kadar çoğumuz kullanmaya başladık ve apt ile farklılıkları fark ettik.
APT nedirAPT (Gelişmiş Paketleme Aracı), Debian ve Ubuntu için paketlerle ilgili her şeyi yönetmek ve yönetmek için geliştirilmiş bir araç setidir ve bu paket, aşağıdakiler gibi paketlerle çeşitli görevleri kolaylaştıran araçlar içerir:
- Yeni paketler yükleme
- Mevcut paketlerin yönetimi ve güncellenmesi
- Paketleri işletim sisteminden kaldırma
apt ve apt-get arasındaki benzerliklerÖnce bu iki paket yönetim aracı arasındaki benzerlikleri inceleyelim:
- Her ikisi de paket yönetimi için geliştirilmiştir
- Her iki komutla da APT paket yöneticisine emir verebiliriz.
- Her iki yardımcı program da kodlarının çoğunu paylaşır ve bu da verimli ve güvenli olmalarını sağlar
- İşlevleri aynıdır
apt ve apt-get arasındaki farklarŞimdi her iki APT paket yöneticisi aracı arasındaki bazı temel farklılıkları tartışacağız.
- apt tarafından görüntülenen sonuçlar, apt-get sonuçlarından daha basittir.
- Apt komutları apt-get'ten çok daha basittir
- Apt, rpm paketlerini yönetme yeteneğine sahiptir.
- Sürümler arasındaki uyumluluk düzeyinde apt-get, apt'den çok daha uyumludur.
- apt-get'in sonuçları her zaman aynı olacaktır, oysa apt ile sürümler arasında değişebilirler.
Yönetim düzeyinde, en belirgin farklılıklardan biri, belirli bir paketin yüklenmesi veya kaldırılması sırasındadır, çünkü altta ilerleme çubuğunun gerçekleştirilen görevin yüzdesini ve mevcut durumunu ayrıntılı olarak bilmemizi sağlayan ilerleme çubuğunu göreceğiz. Bugün nasılsın:
BÜYÜT
Şimdi, dağıtım düzeyinde apt çok daha düzenli ve daha net sonuçlar sunuyor, örneğin apt-cache arama weechat satırını kullanırken aşağıdakileri göreceğiz:
apt-cache araması
BÜYÜT
Şimdi, apt search weechat kullanırsak, elde edilen sonuç bu olacaktır:
uygun arama
BÜYÜT
Not:APT yöneticisinde en çok kullanılan komutların apt-get ve apt-cache olduğunu unutmayın.
Bulduğumuz diğer bir fark, sistemi güncellerken, sudo apt güncelleme satırını kullandığımızda, güncelleme için mevcut olan paketlerin sayısını görebiliyoruz:
BÜYÜT
sudo apt-get update yürütülürken herhangi bir bilgi görmeyeceğiz:
sudo apt-get güncellemesi
BÜYÜT
Ardından, Linux'ta apt ve apt-get ile kullanabileceğimiz komutların bazı denkliklerini göreceğiz:
Dağıtım depolarını güncelleyinApt-get komutu
apt-get güncellemesiuygun komut
uygun güncelleme
Sisteme bir veya daha fazla paket kurunApt-get komutu
apt-get installuygun komut
uygun kurulum
Tüm kurulu paketleri güncelleApt-get komutu
apt-get dağıtım yükseltmeuygun komut
uygun dağıtım yükseltme
Kurulu paketleri güncelleApt-get komutu
apt-get yükseltmeuygun komut
uygun yükseltme
Sistemden bir paketi kaldırınApt-get komutu
apt-get kaldıruygun komut
uygun kaldır
Bir yardımcı programın yükleme dosyalarını ve paketlerini kaldırınApt-get komutu
apt-get purgeuygun komut
uygun temizleme
Bir programdan bağımlılıkları kaldırınApt-get komutu
apt-get autoremoveuygun komut
uygun otomatik kaldırma
Bir programı derlemek için paketleri kurunApt-get komutu
apt-get build-depuygun komut
uygun build-dep
Bir programın kaynak kodunun indirilmesine izin verirApt-get komutu
apt-get kaynağıuygun komut
uygun kaynak
Yeni apt komutuna ek olarak, aşağıdakiler olan iki yeni komutumuz var:
Tüm paketleri ölçütlerle listeleyin:
uygun liste
BÜYÜT
Kaynak listesini düzenlememize izin verir:
uygun düzenleme kaynaklarıBunun Ubuntu'daki APT'nin ilk büyük güncellemesi olduğunu ve APT 1.0 olarak adlandırıldığını ve bu komutu kullanarak elimizdeki ana seçeneklerin komutu kullanarak görebildiğimiz seçenekler olduğunu hatırlayın:
uygun -- yardım
AramaApt-cache arama listesine benzer bir işlevi yerine getirir, ancak apt onları alfabetik olarak sıralar.
Listedpkg listesine benzer ve mevcut tüm paketleri listeler.
Göstermekapt-cache show'a benzer bir görevi yerine getirir ve kullanıcıyla ilgili olmayan ayrıntıları gizler.
DüzenlemekPaketleri kurmamızı sağlar ve ayrıca kurulum ilerleme çubuğunu görebiliriz.
GüncellemeRenkleri vurgulamak için göstermesi farkıyla, apt-get'in aynı işlevini yerine getirir.
KaldırmakBu seçenek paketleri kaldırmamızı sağlar.
Tam YükseltmeDist-upgrade'e benzer ve paketleri kurarak, kaldırarak ve güncelleyerek sistemi güncellememizi sağlar.
Güncellemeapt-get dist-upgrade ile aynı şekilde çalışır ve paketleri kurarak ve güncelleyerek sistemi güncellememizi sağlar.
Düzenle-KaynaklarKaynaklar.list dosyasını $ EDITOR kullanarak düzenlememizi sağlar.
Apt'yi Ubuntu 16'da nasıl kullanacağımızın bazı yolları şöyle olacaktır:
$ sudo apt yükleme paketi adı
$ sudo apt paket adını kaldır
$ uygun arama paketi adıBu şekilde, bu yeni seçeneği aşağıdakilerle keşfedebiliriz: Ubuntu'da apt komutu. Gördüğümüz gibi, apt ve apt-get, Linux'taki tüm paketlerle çalışmak söz konusu olduğunda temel araçlardır.