Linux'taki paket yöneticileri, paketlerin kurulumunu ve kaldırılmasını kontrol etmenize izin verir. Buna ek olarak, paket yöneticileri, sisteminizdeki bozuk paketleri bulmanıza ve Linux paketleriyle ilişkili çeşitli sorunları düzeltmek için bunları yeniden yüklemenize yardımcı olur.

Linux'ta bozuk paketleri bulmak için hangi komutları kullanmanız gerektiğinin farkında değilseniz, bu kılavuz tam size göre. Kırık paketleri, sisteminizin bozuk paketler içerip içermediğini nasıl kontrol edeceğinizi ve bunların düzgün bir şekilde nasıl yeniden kurulacağını kısaca tartışacağız.

Kırık Paketler Nelerdir?

Linux'ta yeni bir paket kurduğunuzda, sisteminizin paket yöneticisi tüm kurulum sürecinden sorumludur. Bu paket yöneticilerinin istisnaları ve hataları işlemek için yerleşik yöntemleri vardır. Ancak bazen beklenmedik sorunlar olması durumunda kurulum durur ve paketin tamamı kurulmaz. Bu tür paketlere Linux'ta Kırık paketler denir.

Apt gibi paket yöneticileri, sistemde bozuk bir paket bulunursa, paketlerin daha fazla yüklenmesine izin vermez. Böyle bir durumda, kırılan paketleri onarmak, gidilecek tek seçenektir.

instagram viewer

Bozuk Paketler Nasıl Bulunur ve Onarılır

Her paket yöneticisi farklı türdeki paketleri işler. Örneğin, DNF ve Yum, RPM paketlerini indirmek ve yüklemek için RedHat Paket Yöneticisi (RPM) ile birlikte çalışır. Benzer şekilde, Apt, Debian tabanlı dağıtımlarda temel dpkg yazılımı için bir ön uç sarmalayıcı görevi görür.

Bozuk Paketleri Debian'a Yeniden Yükleme

Apt, her Debian tabanlı dağıtımda önceden yüklenmiş olarak gelen varsayılan paket yöneticisidir. Apt dışında Debian kullanıcıları şunları yapabilir: dpkg kullanarak paketleri manuel olarak indirin ve kurun yanı sıra.

Apt kullanarak Debian tabanlı dağıtımlarda bozuk paketleri düzeltmek için:

  1. Tuşuna basarak terminalinizi açın Ctrl + Alt + T klavyenizde ve şunu girin:
    sudo apt --fix-eksik güncelleme
  2. Sisteminizdeki paketleri güncelleyin:
    sudo apt güncellemesi
  3. Şimdi, kırık paketlerin kurulumunu -f bayrak. Apt, sisteminizdeki bozuk paketleri otomatik olarak arayacak ve bunları resmi depodan yeniden yükleyecektir.
    sudo apt yükleme -f

Yukarıda belirtilen adımlar sizin için işe yaramazsa, sorunu dpkg kullanarak çözmeye çalışabilirsiniz.

  1. Dpkg'yi, zaten paketinden çıkmış, ancak yapılandırmaya tabi tutulması gereken tüm bekleyen paketleri yeniden yapılandırmaya zorlayın. -a Komuttaki bayrak, Herşey.
    sudo dpkg --configure -a
  2. Olarak işaretlenmiş tüm paketlerin bir listesini almak için dpkg ile grep ekleyin gereklidir dpkg tarafından.
    sudo dpkg -l | grep ^.. r
  3. Kullan --Kaldır tüm bozuk paketleri silmek için bayrak.
    sudo dpkg --remove --force-remove-reinstreq
  4. Apt clean kullanarak önbelleği temizleyin.
    sudo apt clean
  5. Aşağıdaki komutu kullanarak sistem paketlerinizi güncelleyin.
    sudo apt güncellemesi

İlişkili: Linux'ta Yazılım Nasıl Yüklenir: Açıklanan Paket Biçimleri

Fedora / CentOS'ta

Yum ve Dnf, bozuk paketleri yönetme konusunda harika olsalar da, bazen bir Linux sisteminde yüklü binlerce paket olduğu için sorunlar ortaya çıkar. Bu tür durumlarda, bu tür sorunları hızla düzeltmek için RPM'yi (Fedora ve CentOS için temel paket yöneticisi) kullanabilirsiniz.

  1. Sisteminizdeki tüm paketleri doğrulayın. -V bayrak.
    sudo rpm -Va
  2. Sisteminizde kurulu tüm paketleri içeren uzun bir liste göreceksiniz.
  3. Bozuk paket sorununa neden olabileceğini düşündüğünüz paketi yeniden yükleyin.
    sudo dnf --refresh paket adını yeniden yükle

Yukarıdaki adımlar son derece zahmetli olup, yüzlerce listeden hangi paketin soruna neden olduğunu belirlemek yorucudur. RPM güçlü bir paket yöneticisi olmasına ve bu tür sorunlarla nadiren karşılaşmanıza rağmen, yakın gelecekte benzer bir durumla karşılaşmanız durumunda bu sorunları nasıl çözeceğinizi bilmek hala önemlidir.

Linux Dağıtımlarında Paketleri Yönetme

Linux'taki paket yöneticileri, başarısız kurulumlar dahil pek çok sorunu çözebilir. Ancak bazen, yalnızca sezgisel olarak çözülebilen çeşitli sorunlar ortaya çıkar. Bozuk paketleri düzeltmenin çözümü, bozuk paketi tanımlama, yeniden yükleme ve sistemin paket listesini güncelleme gibi birkaç adımdan oluşur.

İnternette denemeye değer sayısız Linux dağıtımı var, ancak derinlerde her birinin benzer bir temeli var. Masaüstü ortamları, benzersiz bir kullanıcı deneyimi sağlayarak her dağıtımı birbirinden ayırır. Nihayetinde Linux ile devam etmeye karar verdiyseniz, zevkinize uygun ideal bir masaüstü ortamı seçmek önceliğiniz olmalıdır.

E-posta adresi
En İyi 12 Linux Masaüstü Ortamı

Bir Linux masaüstü ortamı seçmek zor olabilir. İşte dikkate alınması gereken en iyi Linux masaüstü ortamları.

İlgili konular
  • Linux
  • Linux
  • Paket Yöneticileri
Yazar hakkında
Deepesh Sharma (20 Makale Yayınlandı)

Deepesh, MUO'nun Linux için Junior Düzenleyicisidir. 3 yıldan fazla bir süredir internette bilgilendirici içerik yazıyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.

Deepesh Sharma'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.

.