Linux paket yöneticileri, bir sisteme ek yetenekler eklemek için en kullanışlı yazılımlardır. Paketleri kurmak, kaldırmak, güncellemek ve yükseltmek için kullanılabilirler ve ayrıca bağımlılık çözme özelliklerine sahiptirler. Ancak, diğer tüm yazılımlarda olduğu gibi, bu paket yöneticilerinde işler ters gidebilir. Bazen, üçüncü taraf yazılımları güncellerken veya kurarken, kurulum yanlış gider ve eksik bağımlılıkları ve bozuk paketleri kurmanızı gerektiren hatalara neden olur. Bu hata ayrıca yanlış paket yönetimi, hatalı paket kurulumu ve gereksiz paket kurulumundan da kaynaklanabilir. Nedeni ne olursa olsun, sorun şu ki, bir hata alıyorsunuz ve sorun çözülene kadar yeni bir paket ekleyemiyorsunuz veya mevcut paketleri güncelleyemiyor veya silemiyorsunuz.
Bu yazımızda apt-get komutunu kullanarak eksik bağımlılıkları ve bozuk paketleri nasıl düzelteceğimizi öğreneceğiz. Bu yazıda bahsedilen komutları ve eylemleri bir Debian 10 sisteminde çalıştırdığımızı unutmayın, Ubuntu ve önceki Debian sürümlerinde aynı prosedür izlenebilir.
Çözümleri denemek ve sorunu çözmek için terminal komut satırını kullanacağız. Debian’da, Terminal uygulamasını açmak için klavyenizdeki süper tuşa basın ve beliren arama çubuğunu kullanarak onu arayın. Arama sonucu göründüğünde, açmak için terminal simgesine tıklayın.
Eksik ve bozuk paketleri düzeltmek için apt-get kullanın
Apt-get, paketleri kurmak, yükseltmek ve kaldırmak için kullanılan terminal tabanlı bir paket yönetim aracıdır. Bu özelliklerin yanı sıra, eksik bağımlılıkları ve bozuk paketleri düzeltmek için kullanılabilecek bayraklara da sahiptir.
Yöntem 1
kullanır “Eksik onarımseçenekliapt-get güncellemesiGüncellemeleri çalıştırmak ve paketlerin güncellendiğinden ve paketler için yeni sürümlerin bulunmadığından emin olmak.
$ sudoapt-get güncellemesiEksik düzeltme
Güncelleme tamamlandıktan sonra, paket yöneticisini eksik bağımlılıkları veya bozuk paketleri bulmaya ve kurmaya zorlamak için aşağıdaki komutu yürütün.
Bozuk paket sorununu apt-get aracılığıyla düzeltmenin başka bir yolu da “/etc/apt/sources/list” dosyasını düzenlemek ve mevcut paketlerin daha yeni sürümleriyle konumlar eklemektir. sıradaki “apt-get güncellemesi “ Ambar listesini güncelleme komutu.
Yukarıdaki yöntem, bozuk bağımlılıklar ve bozuk paketler sorununu çözmediyse ve hala hatayı alıyorsanız, aşağıdaki yöntemleri deneyin.
öbür metodlar
Yöntem 1:
Bu şekilde “apt-get otomatik kaldırma “ “dpkg” Eksik bağımlılıkları ve bozuk paketleri düzeltmek için.
1. Terminalde aşağıdaki komutu yürüterek depo dizinini güncelleyin:
$ sudoapt-get güncellemesi
2. Ardından, yerel depolamayı temizlemek için aşağıdaki komutu yürütün:
3. Artık gerekli olmayan tüm gereksiz paketleri kaldırmak için aşağıdaki komutu yürütün:
Yukarıdaki komut, karşılanmayan bağımlılıkları veya bozuk paket adını görüntüler.
4. Ardından, bozuk paketi kaldırmaya zorlamak için Terminal’de aşağıdaki komutu çalıştırmayı deneyin:
$ sudodpkg–yakalamak-Güç– Zorla kaldırma sıfırlama paket ismi
İkinci yöntem:
Aşağıdaki şekilde,”dpkg—yapılandırEksik bağımlılıkları ve bozuk paketleri düzeltme komutu.
Dpkg, paketleri kurmak, kaldırmak ve yönetmek için kullanılabilen bir paket yönetim aracıdır. Apt-get’e benzer şekilde, bozuk paketlerin ve eksik bağımlılıkların düzeltilmesine de yardımcı olabilir. Paketleri kurarken veya güncellerken bazı hatalar alırsanız dpkg ile aşağıdaki çözümü deneyin:
1. Kurulu tüm paketleri kısmen yeniden yapılandırmak için Terminal’de aşağıdaki komutu yürütün.
$ sudodpkg–başlat-a
Yukarıdaki komut bizim durumumuzda olduğu gibi çalışmıyorsa ve hatalı paketi gösteren benzer sonuçlar görüyorsanız, paketi kaldırmayı deneyin.
2. Arızalı paketi kaldırmak için Terminal’de aşağıdaki komutu yürütün.
$ apt kaldırmak<paket ismi>
3. Ardından, yerel depolamayı temizlemek için aşağıdaki komutu kullanın:
Yukarıdaki çözümlerden herhangi birini denedikten sonra, bağımlılıkların çözüldüğünden ve bozuk paketlerin düzeltildiğinden veya kaldırıldığından emin olmak için update komutunu çalıştırın.
$ sudoapt-get güncellemesi
Bağımlılık ve bozuk paket hatalarını düzeltmek ve ardından sistemi normal durumuna döndürmek saatler alabilir. Bazen o kadar karmaşık hale gelir ki sonunda doğru anladığınızda kendinizi çok şanslı hissedersiniz. Bu hataya bazı çözümler sağladık, lütfen deneyin. Bahsetmediğimiz bazı olası çözümleri biliyorsanız, lütfen yorumlarda bize bildirin.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın