![](https://elsefix.com/tr/tech/josepe/wp-content/uploads/2023/07/ubuntu_1.jpg)
Bu makalede, Ubuntu'nun APT Kaynaklar Listesi dizinindeki “Geçersiz dosya Adı Uzantısı” hatasının nasıl düzeltileceğini araştıracağız. Bu hata genellikle yanlış dosya adı uzantıları olan dosyalar olduğunda ortaya çıkar./etc/apt/sources.list.d/
dizin.
Ubuntu'nun APT Kaynaklar Listesi dizinindeki "Geçersiz dosya adı uzantısı" hatasını düzeltmek için sorunlu dosyayı tanımlamanız ve kaldırmanız veya devre dışı bırakmanız gerekir. Dosyayı "sudo rm /etc/apt/sources.list.d/*.disable" komutunu kullanarak veya "sudo mv/etc/apt/ kaynaklar.list.d/[dosya adı] .disable /etc/apt/sources.list.d/ [filename Cialis.Disabled ".
Hatayı Anlamak
“Dizin /etc/sources.list.d/ dizinindeki dosyayı yok sayma geçersiz bir dosya adı uzantısı olduğu için” hata mesajı genellikle çalıştırdığınızda açılırsudo apt update
emretmek. Bu hata, içinde dosyalar olduğunu gösterir./etc/apt/sources.list.d/
tanınmayan veya geçersiz dosya adı uzantısı olan dizin.
Sorunu tanımlamak
Sorunlu dosyayı tanımlamak için,/etc/apt
dizin ve bir arama komutu çalıştırın. İşte nasıl yapılacağı:
- Bir terminal açın. Bunu basarak yapabilirsiniz
Ctrl + Alt + T
klavyenizde. - Gezin
/etc/apt
komutu çalıştırarak dizin:cd /etc/apt
. - Hangi depoyun soruna neden olduğunu bulmak için komutu çalıştırın:
grep -rw karmic *
. Bu komut, geçerli dizinin içindeki tüm dosyalarda ve alt dizinlerinde “Karmic” terimini arayacaktır.
Hatayı düzeltmek
Sorunlu dosyayı tanımladıktan sonra, kaldırabilir veya devre dışı bırakabilirsiniz.
Dosyayı kaldırma
Sorunlu dosya bir.disable
dosya, komutu çalıştırarak kaldırabilirsiniz:sudo rm /etc/apt/sources.list.d/*.disable
. Bu komut, tüm dosyaları ile kaldıracaktır..disable
uzatma/etc/apt/sources.list.d/
dizin.
Dosyayı devre dışı bırakma
Alternatif olarak, dosyayı kaldırmak istemiyorsanız, uzantısını yeniden adlandırabilirsiniz..disabled
. Bu komut kullanılarak yapılabilir:sudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
. Yer değiştirmek[filename]
dosyanın gerçek adı ile.
Ek hatalarla uğraşmak
Bazı durumlarda, GPG hataları veya başarısız dizin dosyası indirmeleri ile ilgili ek hata mesajlarıyla karşılaşabilirsiniz. İşte bunları nasıl ele alacağınız:
GPG hataları
GPG hataları için, eksik genel anahtarı komutu kullanarak içe aktarabilirsiniz:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
. Yer değiştirmek[KEY]
Hata mesajında belirtilen gerçek anahtarla.
Başarısız dizin dosyası indirmeleri
Başarısız dizin dosyası indirmeleri için komutu çalıştırabilirsiniz:sudo apt-get update --fix-missing
. Bu komut, eksik veya modası geçmiş dizin dosyalarını düzeltmeye çalışacaktır.
Çözüm
Bu makalede, Ubuntu'nun APT Kaynaklar Listesi dizinindeki “Geçersiz dosya Adı Uzantısı” hatasının nasıl düzeltileceğini araştırdık. Unutmayın, sistem dosyalarını değiştirirken dikkatli olmak önemlidir. Her zaman bir yedeklemeniz olduğundan veya yaptığınız değişikliklerden emin olduğunuzdan emin olun.
Ubuntu'daki APT kaynaklarını yönetme hakkında daha fazla bilgi için resmi Ubuntu belgelerini ziyaret edebilirsiniz.Burada.
Erişmek için/etc/apt
Ubuntu'daki dizin, basarak bir terminal açınCtrl + Alt + T
klavyenizde. Sonra komutu çalıştırıncd /etc/apt
Dizinine gitmek için.
Bu hata mesajı,/etc/apt/sources.list.d/
Tanınmayan veya geçersiz dosya adı uzantıları olan dizin. Bu dosyalar hataya neden oluyor ve ele alınması gerekiyor.
Sorunlu dosyayı tanımlamak için/etc/apt
komutu kullanarak dizincd /etc/apt
. Sonra komutu çalıştırıngrep -rw karmic *
Geçerli dizinin ve alt dizinlerindeki tüm dosyalarda "karmik" terimini aramak için. Bu, soruna neden olan dosyayı belirlemenize yardımcı olacaktır.
Bir dosyayı kaldırmak için.disable
uzatma, komutu çalıştırınsudo rm /etc/apt/sources.list.d/*.disable
. Bu komut, tüm dosyaları ile kaldıracaktır..disable
Belirtilen dizindeki uzatma.
Bir dosyayı devre dışı bırakmak için uzantısını yeniden adlandırabilirsiniz..disabled
. Komutu kullansudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
, değiştirme[filename]
dosyanın gerçek adı ile.
Eksik bir genel anahtarı içe aktarmak için komutu kullanınsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
, değiştirme[KEY]
GPG hata mesajında belirtilen gerçek anahtarla.
Başarısız dizin dosyası indirmelerini düzeltmek için komutu çalıştırınsudo apt-get update --fix-missing
. Bu komut, eksik veya modası geçmiş dizin dosyalarını düzeltmeye çalışacaktır.
Resmi Ubuntu belgelerini ziyaret ederek Ubuntu'da APT kaynaklarını yönetme hakkında daha fazla bilgi bulabilirsiniz.Burada.