“Paket <package> kurulum adayı yok” ne anlama geliyor?


69

Yukarıdaki hatanın anlamı nedir? Kurulum adayı nedir?

Yapmaya çalışıyordum

sudo apt-get install munin-memcached  

ve bu mesajı alıyorum:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package munin-memcached is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package munin-memcached has no installation candidate

Ben sorun için googled ve biri yapmak dedi apt-get upgradeama yine de sorunumu çözmedi.

Yanıtlar:


59

Bu, APT'nin hiçbir fikri olmayan bir paketi yüklemeye çalıştığınızda gerçekleşir. Yazılım kaynakları eklediğinizde apt-get update, sistem APT veritabanınızın, yazılım kaynakları listelerinde listelenen depolardaki tüm paketlerle güncellenmesi için bir işlem yapmanız gerekir .

Ardından herhangi bir paketi kurmaya çalıştığınızda, APT veritabanındaki paket adını kontrol eder, bulur ve bulunduğu yerden depo adını kontrol eder. Daha sonra paketi bu depodan indirir.

Bu, yazılım kaynaklarınızda listelenen tüm depoların hiçbirinde adlandırılmış paket bulunmadığı anlamına gelir munin-memcached. Tekrar kontrol ettim ve resmi Ubuntu depolarında mevcut değil.

Bir miktar googling yaptıktan sonra, bu PPA'da mevcut olduğunu buldum: chris-lea / munin-plugins

Bu PPA'yı ekleyin ve paketleri kurmak kendi sorumluluğunuzdadır. Bu kişiyi tanımıyorum.

PPA'yı eklemek için aşağıdaki komutu verin:

sudo add-apt-repository ppa:chris-lea/munin-plugins

Paketi kurmak munin-memcachediçin aşağıdaki komutu verin:

sudo apt-get update && sudo apt-get install munin-memcached

5

Bu, kurulu bazı paketlerin çalışmak için munin memcached adlı bir pakete ihtiyaç duyduğu anlamına geliyor. Ancak paket yöneticisi depolarda bulamıyor. Genellikle hangi paketlerin eksik olduğuna dair bazı bilgiler gelir, ancak burada yoktu.

Standart Ubuntu depolarında munin memcached adlı bir paket adı yoktur, bu nedenle muhtemelen bazı ek depolar kullanıyorsunuzdur. Buraya gönderirseniz, nedeni bulmaya çalışabiliriz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.