Tüm Linux ekosistemi paket kavramı üzerinde çalışır; Linux'taki her paket, işletim sisteminin sorunsuz çalışmasını sağlamak için çok önemlidir.
Paketlerinizi Debian ve Ubuntu tabanlı dağıtımlarda güncellemek için, tüm gerekli yazılımları güncellemenin en iyi yolunu bulmaya çalışarak sütundan gönderiye koşmanız gerekebilir.
Paketleri güncellemenin yollarını ararken apt update, apt upgrade ve ilgili sürümler gibi komutlarla karşılaşacaksınız. Ama mesele şu ki, bu komutlar arasındaki fark nedir ve bunları Linux paketlerinizi güncellemek için nasıl kullanabilirsiniz?
uygun güncelleme vs uygun yükseltme: Bir Karşılaştırma
Her ne kadar uygun güncelleme komutu, paketlerinizi Linux'ta güncellemek için bariz bir seçenek gibi görünebilir, tam olarak böyle değil. update komutu size mevcut güncellemeler hakkında bir fikir verir, ancak dağıtımınızdaki güncellemeleri indirmez veya yüklemez.
Öte yandan, uygun yükseltme komutu tek seferde makinenize mevcut güncellemeleri indirir ve yükler. Linux sisteminizde, bu paketlerle ilgili gerekli meta verileri içeren kullanılabilir bir yazılım önbelleği (paketleri) vardır. Meta veriler, sürüm, depo, bağımlılık ve diğer ilgili paket ayrıntılarıyla ilgili bilgileri içerir.
update komutunu kullanmazsanız, önbelleği yenilemezsiniz, bu da size mevcut paket güncellemeleri hakkında bir ipucu vermez.
Apt update komutunu nasıl kullanacağınız aşağıda açıklanmıştır:
sudo uygun Güncelleme
Güncelleme komutunu hemen hemen her zaman güncellemeleri indiren yükseltme komutu izler:
sudo uygun yükseltme
Yükseltme komutunu geçtiğinizde, APT yazılımı indirmeye başlayacaktır. İndirme ve yüklemeyi onaylamanız için bir istem alacaksınız. Yazın y veya evet eylemi onaylamak için
Alternatif olarak, paketleri kesintisiz olarak indirmek ve kurmak için yükseltme komutunu değiştirebilirsiniz.
sudo uygun yükseltme -y
bu -y bayrağı, APT'nin kurulumu gerçekleştirmek için ihtiyaç duyduğu onayı sağlar.
Son olarak, güncelleme ve yükseltme işlevlerini birlikte kullanma seçeneği vardır. Kombinasyon, önbelleği yeniler, güncellemeleri indirir ve tek seferde yükler.
sudo uygun güncelleme && sudo uygun yükseltme -y
bu && operatörü iki komutu birleştirir, ardından -y, paketlerinizi güncellemek ve yükseltmek için önceden belirlenmiş bir onay görevi görür.
Linux'a herhangi bir yeni yazılım yüklemeden önce, her zaman mevcut paketlerinizi yükseltmelisiniz.
apt list --upgradable Command'ı anlama
bu uygun -- yükseltilebilir komutu, güncelleme için mevcut tüm olası paketleri listelediği için güncelleme komutu gibi çalışır. update komutu yalnızca paket önbelleğini yenilerken, mevcut güncellemeleri listelemez.
--upgradable komutu, yükseltme komutunun aksine paketleri indirmez/kurmaz. Bunun yerine, mevcut paket güncellemelerini inceleyebilir ve bunları yükseltmek isteyip istemediğinizi görebilirsiniz.
Mevcut tüm güncellemelerin bir listesini almak için terminal penceresine aşağıdakini yazın:
sudo uygun liste -- yükseltilebilir
Sisteminizde Flatpak, Snap veya başka bir ek paket yöneticisi kuruluysa, yukarıda belirtilen komutu çalıştırarak bu paket yöneticileri için mevcut güncellemeleri göremezsiniz. Bu yalnızca APT paketleriyle çalışır.
Ek olarak, APT paket yöneticisinin yalnızca Ubuntu ve Debian tabanlı dağıtımlarda çalıştığını unutmayın.
İle Arch gibi diğer dağıtımlardaki paketleri güncelleme/yükseltme, Fedora veya diğer RPM tabanlı dağıtımlar, bir dizi farklı komutu izlemeniz gerekir.
Ubuntu ve Debian Tabanlı Dağıtımlarda Paketleri Güncelleme ve Yükseltme
Linux'ta, sisteminizin sorunsuz çalışmasını sağlamak için en son paket sürümlerini güncellemeli ve yüklemelisiniz.
Ancak, mevcut tüm en son güncellemelere ve sürümlere rağmen, önceden kurulmuş bir dizi temel pakete sahip olmanız gerekir. Bu paketlerden biri, Ubuntu ve Debian dağıtımlarında geliştirme için gerekli olan bir dizi derleyici ve diğer yazılımı yükleyen temel yapıdır.