Linux dağıtımlarıyla ilgili en iyi şeylerden biri, diğer işletim sistemlerinin henüz yeni öğrendiği bir kavram olan paket yöneticilerini kullanarak merkezi depolardan yazılım yüklemeleridir.

Ancak bu depoları sık sık güncellemezseniz, yeni paketler yüklerken sisteminiz sorun yaşayabilir. İşte neden.

Paketler Diğer Paketlere Bağlıdır

Linux uygulamaları ve daha geniş anlamda açık kaynaklı programlar, paylaşılan kod kitaplıklarından yoğun olarak yararlanır. Linux programları bu kitaplıkları çok yaygın olarak kullandığından, Linux dağıtımlarının bunları yürütülebilir programlarda olduğu gibi paketlemesi mantıklıdır.

Bu yaklaşımın dezavantajı, programların ve kitaplıklarının güncelleme zamanlarının farklı olabilmesidir. Geliştiriciler, programlarda veya kitaplıklarda davranışlarını önemli ölçüde değiştirebilecek değişiklikler yapabilir.

Farklı güncelleme programlarını karmaşıklaştıran her Linux dağıtımının, yazılım yayınlamak için kendi yöntemi vardır. Yukarı akış geliştiricileri ile çıktıktan çok kısa bir süre sonra Arch serbest bırakma paketleri gibi yuvarlanan yayın dağıtımları sürümler.

instagram viewer

Güncellemezseniz Ne Olur?

Paket havuzlarınızı güncellemediyseniz, sisteminize yüklediğiniz güncel olmayan kitaplıklara bağlı yeni programları kurarken veya çalıştırırken sorun yaşayabilirsiniz. Linux'ta bozuk paketler modası geçmiş paketlerin böyle bir sonucu.

Ancak bu sorun Linux'a özgü değildir. "DLL cehennemi", Windows kullanıcılarının karşılaştığı benzer bir sorundur.

Linux'ta Paket Depoları Nasıl Güncellenir

Artık yeni programlar yüklemeden önce paket depolarını güncellemeniz gerektiğini bildiğinize göre, bunu nasıl yapacağınızı öğrenmenin zamanı geldi. Bunu yapmak için gereken komutlar, kullandığınız dağıtıma bağlı olarak değişecektir.

Bir Debian veya Ubuntu sisteminde, depo listesini güncelleyebilir ve kurulu paketleri APT ile yükseltebilirsiniz:

sudo apt güncelleme && sudo apt yükseltme

Red Hat'ten türetilen dağıtımlarda, YUM, paket havuzlarının güncellenmesi ile yükseltilmiş paketlerin yüklenmesini birleştirir:

sudo yum yükseltmesi

OpenSUSE, Zypper paket yöneticisini kullanır. Hangi paketlerin güncellenmesi gerektiğini görmek için şunu yazın:

sudo zypper lp

Tüm güncel olmayan paketleri güncellemek için şunu yazın:

sudo zypper yaması

Bir Arch Linux sistemini güncellemek için Pacman'ı kullanın:

sudo pacman-Syu

İlişkili: Arch Linux'ta Paketler Nasıl Kurulur ve Kaldırılır

Artık Yazılım Kurulumunuz Sorunsuz Bir Şekilde Gidecek

Artık yeni paketler yüklemeden önce sisteminizi nasıl güncelleyeceğinizi bildiğinize göre, Linux sisteminize yeni programlar yüklerken daha az sorunla karşılaşmalısınız.

Linux dağıtımları arasındaki en büyük fark paket yöneticisidir. Hepsinin güçlü ve zayıf yönleri var, bu yüzden çalışma tarzınıza en yakın olanı seçmelisiniz. APT, YUM veya Zypper kullanmalı mısınız? Yoksa tamamen başka bir şey mi? O size kalmış.

PaylaşmakCıvıldamakE-posta
En İyi Linux İşletim Dağıtımları

En iyi Linux dağıtımlarını bulmak zor. Oyun, Raspberry Pi ve daha fazlası için en iyi Linux işletim sistemleri listemizi okumadığınız sürece.

Sonrakini Oku

İlgili konular
  • Linux
  • Yazılımı kur
  • Paket Yöneticileri
Yazar hakkında
David Delony (41 Makale Yayımlandı)

David, Kuzeybatı Pasifik'te yerleşik, ancak aslen Körfez Bölgesi'nden gelen serbest çalışan bir yazar. Çocukluğundan beri teknoloji meraklısıydı. David'in ilgi alanları arasında okumak, kaliteli TV şovları ve filmler izlemek, retro oyunlar ve plak koleksiyonculuğu yer almaktadır.

David Delony'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