Cennet Teması Lisans doğrulanmadı, Lisansı doğrulamak için tema seçenekleri sayfasına gidin, Her alan adı için tek bir lisansa ihtiyacınız var.

Ubuntu'da 'Yüklenecek aday yok' hatası nasıl düzeltilir

Bununla birlikte, bir şey yüklemeyi denediniz mi? Ubuntu Onu yere koyamaz. Apt, "Yüklenecek filtre yok" hakkında bir şeyler söylüyor. Bu ne anlama geliyor, sorunun kaynağı nedir ve çözülebilir mi? Bunu düzeltmenin bazı yolları burada.

ubuntu-no-installation-candidate-00-featured-image-1-800x400.jpg Ubuntu'da "Yüklenecek Aday Yok" Hatası Nasıl Düzeltilir

Bu ne anlama geliyor?

Apt'nin nasıl kurulacağını bilmediği bir paketi kurmaya çalışırsanız, onu bulamayacağını size bildirir. Bu, paket adını yanlış yazarsanız veya varsayılan depoda olmayan bir uygulamayı yüklemeye çalışırsanız meydana gelebilir.

Kayıp paketlerle ilgili başka bir durum daha vardır: Apt onları her zamanki konumlarında bulamaz, ancak başka bir paket onlara işaret ettiği için orada olduklarını bilir.

Örneğin Ubuntu, depolarında Docker ile ilgili herhangi bir paketle birlikte gelmez. Yine de, varsayılan depoda işaret ettiğiniz bir sürü başka paket var. Bu, Ubuntu'da Docker aracılığıyla bir WordPress sitesi oluşturmaya çalışıyorsanız, bir sorun olabilir.

ubuntu-no-installation-candidate-01-error-sample.png Ubuntu'da "Yüklenecek Aday Yok" Hatası Nasıl Düzeltilir

Nasıl tamir edersin?

Son güncellemeniz/yükseltmeniz sırasında paketin kaldırılıp kaldırılmadığını kontrol ederek başlayın. Şifrelenmiş günlüklerde izlemeniz gerekmez ve yalnızca kurulu yazılımın en son sürümlerini almak için sisteminizi güncellemeniz ve yükseltmeniz gerekir. Bu süreçte Apt veritabanı güncellenecektir:

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

ubuntu-no-installation-candidate-02-sudo-apt-update.png Ubuntu'da "Kurulum Adayı Yok" Hatası Nasıl Düzeltilir

Bu sorun, Apt'nin yerel deponuzun şu anda yukarı akış uzaktan kumandası ile senkronize olup olmadığını otomatik olarak kontrol etmemesi nedeniyle oluşur. Cihazınız güncellemelerin gerisinde kaldığında, belirtilen herhangi bir uzak bağlantı çökecek ve Yüklenecek Aday Yok hatasıyla sonuçlanacaktır.

Ayrıca okuyun:  AirPod'lar Android ve Windows'ta nasıl kullanılır?

Sisteminiz güncellendikten sonra, varsayılan deponuzda bulunan herhangi bir paketi hemen kurabilirsiniz.

Üçüncü taraf deposu ekleyin

Bu işe yaramazsa, büyük olasılıkla ilgili paketi şu anda listelenmemiş bir depoda bulacaksınız. Onu bulmanız ve dağıtım yazılımı kaynaklarınıza eklemeniz yeterlidir.

İnternet, kayıp depoyu bulma konusunda arkadaşınızdır. Örneğin, depolarını yerel Apt örneğinize dahil etmek için Docker'ın Kişisel Paket Arşivi (PPA) bağlantılarını web sitelerinden kopyalayabilirsiniz.

ubuntu-no-installation-candidate-03-docker-source-ppa.png Ubuntu'da "Yüklenecek Aday Yok" Hatası Nasıl Düzeltilir

Konumu bulduktan sonra, depoyu şu komutla Ubuntu'ya ekleyebilirsiniz:

sudo add-apt-depo REPOSITORY_PPA

Yeni depodaki tüm paketleri dahil etmek için yerel Apt kopyanızı güncelleyin. Bunu yapmak için aşağıdaki komutu çalıştırın:

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

Yeniden adlandırılmış bir paket arayın

Bazı nadir durumlarda sorun, eksik bir havuz değil, yeniden adlandırılmış bir pakettir. Bu, bir paket büyük bir revizyondan geçtiğinde veya farklı bir paketle birleştirildiğinde meydana gelebilir. Benzer adlara sahip mevcut paketleri kontrol etmek için şu komutu kullanın:

apt-cache arama PACKAGE_NAME

Ne aradığınıza bağlı olarak, bu, kullanılabilir programların büyük bir listesini getirebilir. İşte onu daraltmak için bir numara: Tipik olarak, paket adlarında ciddi ad değişiklikleri olmaz. Değişebilecek olan, sürüm numarası veya ikincil bir anahtar kelimedir. Neyse ki, apt-cache Regex'i destekler, böylece verilen anahtar sözcükle başlayan paketleri arayabilirsiniz.

Ayrıca okuyun:  Sekmeleri görüntülemek ve değiştirmek için en iyi 7 Chrome uzantısı

ubuntu-no-installation-candidate-04-man-apt-cache.jpg Ubuntu'da "Yüklenecek Aday Yok" Hatası Nasıl Düzeltilir

Örneğin, PACKAGE_NAME olarak "Firefox" kullanarak yukarıdaki komutu girdiğinizi varsayalım. Bu durumda, adlarında veya açıklamalarında Firefox kelimesi geçen düzinelerce giriş göreceksiniz. Bunun yerine aşağıdakileri deneyebilirsiniz:

apt-cache araması "^PACKAGE_NAME*"

Yukarıdaki komut, adı PACKAGE_NAME ile başlayan tüm paketlerin bir listesini döndürür. PACKAGE_NAME for Firefox'u değiştirirseniz, "Firefox" kelimesiyle başlayan tüm paketlerin bir listesini göreceksiniz. Bunlar arasında, aradığınıza bir alternatif bulmanız muhtemeldir.

ubuntu-no-installation-candidate-05-apt-search-firefox.jpg Ubuntu'da "Kurulum İçin Aday Yok" Hatası Nasıl Düzeltilir

Sık sorulan sorular

S 1. Ubuntu için mevcut PPA'ların listesini bulmak mümkün mü?
Cevap. evet! Kullanılabilir tüm PSA'ları listeleyecek yerleşik bir araç olmamasına rağmen Canonical, kullanıcıların Launchpad aracılığıyla kişisel depoları hakkındaki ayrıntıları yüklemelerine olanak tanır. Aradığınız paketin veya deponun adını arayabilirsiniz. Ubuntu sisteminize belirli bir depo eklemek için Launchpad bağlantısıyla sudo add-apt-repository'yi çalıştırın, ardından sudo apt update'i çalıştırarak Apt'yi güncelleyin.

Launchpad, kullanıcı tarafından gönderilen havuzlar içerdiğinden, cihazınıza ekleyeceğiniz paketlerin ve depoların bütünlüğünü doğrulamanız gerektiğini unutmayın.

S 2. Ubuntu, güncelleme sırasında özel depomu eklemedi. Neyi yanlış yapıyorum?
Cevap. Bunun nedeni büyük olasılıkla eklemeye çalıştığınız depodaki bir anahtarın eksik olmasıdır. Varsayılan olarak Ubuntu, Canonical ve herhangi bir üçüncü taraf Launchpad PPA'sına dahil olanlar da dahil olmak üzere seçilen paketler için her depoyu kontrol etmek için apt anahtarını kullanır. Bu, Canonical ve Launchpad dışındaki herhangi bir havuz için geçerli değildir, bu nedenle önce eklemeye çalıştığınız depo için resmi imza anahtarını bulmanız gerekir.

Ayrıca okuyun:  Android ve iOS'ta çalışmayan Google Lens çevirisini düzeltmek için kesin bir kılavuz

S 3. Ubuntu LTS kullanıyorum ve 'Kurulacak aday yok' hatası alıyorum. Sistemim kapalı mı?
Cevap. hayır ! Yalnızca Ubuntu'nun daha yeni bir sürümü için kullanılabilen bir paketi yüklemeye çalışıyorsanız, yükleme filtresi hatası da oluşabilir. Bu sorunu çözmenin bir yolu, kullanıcıların Ubuntu'nun eski sürümleri için bir paketin güncellenmiş bir sürümünü gönderebileceği ve saklayabileceği özel bir depo olan Ubuntu backport'u kullanmaktır. Yükseltme istenmiyorsa ancak en son yazılım gerekiyorsa yararlı olabilir. Apt'deki "-t" seçeneğini ve ardından Ubuntu sürüm adını ve "-backports" u kullanarak backport'lar aracılığıyla bir paket yükleyebilirsiniz.

Üst düğmeye git