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
Sorun için googledim ve birisi
apt-get upgrade yapmamı söyledi ama yine de sorunumu çözmedi.
APT hakkında hiçbir fikri olmayan bir paket yüklemeye çalıştığınızda bu olur. Yazılım kaynakları eklediğinizde, sistem APT veritabanınızın, yazılım kaynakları listelerinde listelenen depolardaki tüm paketlerle güncellenmesi için bir
apt-get update yapmanız gerekir.
Ardından herhangi bir paketi kurmaya çalıştığınızda, APT veritabanındaki paket ismini kontrol eder, bulur ve bulunduğu yerden deponun ismini kontrol eder. Daha sonra paketi bu depodan indirir.
Bu, yazılım kaynaklarınızda listelenen tüm depoların anlamıdır, hiçbiri
munin-memcached adında bir pakete sahip değildir. 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
munin-memcached paketini kurmak için aşağıdaki komutu verin:
Sudo apt-get update && Sudo apt-get install munin-memcached
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.