Ubuntu'da paketleri yüklerken "E: Paket bulunamıyor" hatasıyla karşılaşırsanız endişelenmeyin çünkü düzeltmesi kolaydır.
Temel Çıkarımlar
- Güvenli ve güncel bir Ubuntu sistemi sağlamak için paket listenizi düzenli olarak güncelleyin, en son yazılım paketlerine, güvenlik yamalarına, hata düzeltmelerine ve iyileştirilmiş bağımlılık çözümüne erişim sağlayın.
- Apt'yi kullanırken paket adının doğru yazılışına ve büyük/küçük harf duyarlılığına dikkat edin. Yazılımı yükleme komutu, hafif bir yazım hatası bile "E: Paket bulunamıyor" mesajıyla sonuçlanabilir hata.
- Gerekli yazılıma erişiminiz olduğundan emin olmak için yapılandırılmış depolarınızı kontrol ederek depo bilgilerinizi doğrulayın. Belirli bir yazılım için gerekiyorsa güvenilir ve bakımlı depolar eklemeyi düşünün.
Ubuntu, kararlılığı ve geniş yazılım kataloğuyla tanınan, kullanıcı dostu bir Linux dağıtımıdır. Ancak en deneyimli Ubuntu kullanıcılarının bile "E: Paket bulunamıyor" hatasıyla karşılaşması muhtemeldir. Bu hata mesajı genellikle APT aracılığıyla bir paket yüklemeye çalıştığınızda görünür.
Ubuntu'da "E: Paket bulunamıyor" hata mesajını nasıl düzeltebileceğinizi size göstereceğiz. İster acemi ister deneyimli bir yönetici olun, bu hatanın nasıl üstesinden gelineceğini bilmek Ubuntu'yu kullanma yeteneğinizi büyük ölçüde artıracaktır.
1. Paket Listenizi Güncelleyin
Paket listenizi güncellemek güvenli, işlevsel ve güncel bir Ubuntu sistemi sağlamak için önemlidir. En önemlisi, sisteminizi güvenli ve istikrarlı tutarken mümkün olan en iyi yazılım deneyimini yaşamanızı sağlar.
Paket listenizi aşağıdakileri çalıştırarak güncelleyebilirsiniz:
sudo apt update
Bazen veya yeni bir yazılım yüklemek istediğinizde, önceki komutu çalıştırdığınızdan emin olun. Paket listesini güncelleyerek, yeni eklenen paketlerin yanı sıra yazılım paketlerinin en son sürümlerine erişebildiğinizden emin olursunuz.
Çalıştırmanın diğer faydaları sudo apt güncellemesi komut, yeni güvenlik yamalarına, hata düzeltmelerine ve daha iyi bağımlılık çözümüne erişimi içerir.
2. Doğru Paket Adını Kullanın
Windows'un aksine Linux, dosya ve dizin adlandırma konusunda doğası gereği büyük/küçük harfe duyarlıdır. Bu, büyük ve küçük harflerin ayrı ayrı ele alındığı anlamına gelir. Örneğin, "Test.txt", "TEST.txt" ve "TesT.txt" dosyalarının tümü Linux'ta farklı dosyalardır.
Aynı prensip paket adları için de geçerlidir. Paket adını doğru yazdığınızdan emin olun. Küçük harf olması gereken yerde büyük harf gibi hafif bir yazım hatası bile "E: Paket bulunamıyor" hatasına neden olacaktır.
Paket adından emin değilseniz kısmi paket adlarını aramak için apt komutunu kullanabilirsiniz. Örneğin aradığınızı varsayalım. popüler ekran görüntüsü yazılımı Flameshotama sen sadece onun alevle başladığını hatırlıyorsun. Kısmi adı kullanarak aşağıdaki gibi arayabilirsiniz:
apt search flame
3. Depo Bilgilerini Doğrulayın
APT, sisteminizde yalnızca belirli bir yapılandırılmış depo grubundan yazılım yükleyecektir. Bu güvenlik açısından iyidir çünkü sisteminizi yalnızca birkaç güvenilir kaynaktan yazılım alacak şekilde sınırlayabilirsiniz.
Varsayılan olarak, Ubuntu bazı varsayılan depolarla birlikte gelir sizin için yapılandırıldı. Ancak bazen mevcut yapılandırılmış havuzlarınızın parçası olmayan yazılımlara erişim sağlamak için bir havuz eklemeniz gerekebilir.
Aşağıdakileri kullanarak yapılandırılmış depolarınıza bir göz atın:
cat /etc/apt/sources.list
Kaynak listenizde normalde aşağıdaki depolar varsayılan olarak yapılandırılmış ve etkin olmalıdır. Aktif depolar # karakteriyle yorumlanmaz.
deb http://archive.ubuntu.com/ubuntu/ release-name main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ release-name-security main restricted universe multiverse
sürüm adı önceki kod parçasında mevcut Ubuntu'nuzla değiştirilecektir sürüm adı. Sen alabilirsin sürüm adı koşarak lsb_release -c terminalde. Bu komut tarafından verilen kod adı şu anki sürüm adı.
nispeten kolaydır Linux'a yeni yazılım depoları ekleyin. Ayrıca çoğu yazılım kurulum kılavuzunda yeni bir depo eklemeniz gerekip gerekmediği belirtilecektir, bu nedenle buna dikkat ettiğinizden emin olun.
Güvenlik amacıyla, sisteminize güvenilir ve bakımlı PPA'lar ve depolar eklediğinizden emin olun.
4. Yazılım Uyumluluğunu Kontrol Edin
Bazı durumlarda bazı yazılım paketleri Ubuntu'nun eski sürümlerinde bulunmayabilir. Nadir durumlarda bazı yazılım paketleri yalnızca Ubuntu'nun LTS sürümlerinde mevcut olabilir. Bu gibi durumlarda uyumluluk sorunlarından dolayı "E: Paket bulunamadı" hatasıyla karşılaşabilirsiniz.
Aşağıdakileri çalıştırarak bir paket hakkında daha fazla bilgi edinebilirsiniz: apt paket adını göster. Örneğin, flameshot paketi için şunu çalıştırın:
apt show flameshot
Ayrıca yüklemeye çalıştığınız yazılım paketinin Ubuntu sürümünüzle uyumlu olduğundan emin olmak için paketlerin resmi web sitesindeki uyumluluk bilgilerine dikkat edin.
5. Diğer Düzeltmeler
Önceki çözümlerin hiçbiri yardımcı olmadıysa paket önbelleğinizi temizlemeyi deneyin ve ardından aşağıdakileri kullanarak paket listenizi yeniden güncelleyin:
sudo apt clean && sudo apt update
Ayrıca aşağıdaki komutu kullanarak Cowsay gibi küçük bir paket kurmayı da deneyebilirsiniz. sudo apt güncelleme && apt kurulumu Cowsay sadece her şeyin yolunda olup olmadığını görmek için.
Artık Ubuntu'da "E: Paket Bulunamıyor" Hatasını Düzeltebilirsiniz
Bir Ubuntu kullanıcısı olarak büyük olasılıkla bir noktada "E: Paket bulunamıyor" hatasıyla karşılaşacaksınız. Bu hata çözülebilir ve doğru bilgilerle donatılmışsa, onunla güvenle doğrudan yüzleşebilirsiniz.
Bu tür hatalarla bir daha karşılaşmamak için her zaman bilgisayarınızda bozuk paketlere dikkat edin.