
W tym artykule przyjrzymy się, jak naprawić błąd „Nieprawidłowe rozszerzenie nazwy pliku” w katalogu z listą źródeł APT w Ubuntu. Ten błąd zwykle występuje, gdy w pliku . znajdują się pliki z nieprawidłowymi rozszerzeniami nazw/etc/apt/sources.list.d/
informator.
Aby naprawić błąd „Nieprawidłowe rozszerzenie nazwy pliku” w katalogu z listą źródeł APT Ubuntu, musisz zidentyfikować problematyczny plik i usunąć go lub wyłączyć. Możesz usunąć plik za pomocą polecenia „sudo rm /etc/apt/sources.list.d/*.disable” lub wyłączyć go, zmieniając nazwę jego rozszerzenia na „.disabled” za pomocą polecenia „sudo mv /etc/apt/ source.list.d/[nazwa pliku].disable /etc/apt/sources.list.d/[nazwa pliku].disabled”.
Zrozumienie błędu
Komunikat o błędzie „Ignorowanie pliku w katalogu /etc/apt/sources.list.d/, ponieważ ma nieprawidłowe rozszerzenie nazwy pliku” zwykle pojawia się po uruchomieniusudo apt update
Komenda. Ten błąd wskazuje, że w folderze znajdują się pliki/etc/apt/sources.list.d/
katalog z nierozpoznanym lub nieprawidłowym rozszerzeniem nazwy pliku.
Identyfikacja problemu
Aby zidentyfikować problematyczny plik, musimy przejść do/etc/apt
katalog i uruchom polecenie wyszukiwania. Oto jak to zrobić:
- Otwórz terminal. Można to zrobić naciskając
Ctrl + Alt + T
na klawiaturze. - Przejdź do
/etc/apt
katalogu, uruchamiając polecenie:cd /etc/apt
. - Aby dowiedzieć się, które repozytorium powoduje problem, uruchom polecenie:
grep -rw karmic *
. To polecenie wyszuka termin „karmic” we wszystkich plikach w bieżącym katalogu i jego podkatalogach.
Naprawianie błędu
Po zidentyfikowaniu problematycznego pliku możesz go usunąć lub wyłączyć.
Usuwanie pliku
Jeśli problematycznym plikiem jest plik.disable
plik, możesz go usunąć, uruchamiając polecenie:sudo rm /etc/apt/sources.list.d/*.disable
. To polecenie usunie wszystkie pliki z rozszerzeniem.disable
rozszerzenie w/etc/apt/sources.list.d/
informator.
Wyłączenie pliku
Alternatywnie, jeśli nie chcesz usuwać pliku, możesz zmienić jego rozszerzenie na.disabled
. Można to zrobić za pomocą polecenia:sudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
. Zastępować[filename]
z rzeczywistą nazwą pliku.
Radzenie sobie z dodatkowymi błędami
W niektórych przypadkach mogą pojawić się dodatkowe komunikaty o błędach związane z błędami GPG lub nieudanym pobraniem pliku indeksu. Oto jak sobie z nimi poradzić:
Błędy GPG
W przypadku błędów GPG możesz zaimportować brakujący klucz publiczny za pomocą polecenia:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
. Zastępować[KEY]
z rzeczywistym kluczem wymienionym w komunikacie o błędzie.
Nieudane pobieranie plików indeksu
W przypadku nieudanego pobrania pliku indeksu możesz uruchomić komendę:sudo apt-get update --fix-missing
. To polecenie spróbuje naprawić brakujące lub nieaktualne pliki indeksu.
Wniosek
W tym artykule omówiliśmy, jak naprawić błąd „Nieprawidłowe rozszerzenie nazwy pliku” w katalogu z listą źródeł APT w systemie Ubuntu. Pamiętaj, że podczas modyfikowania plików systemowych należy zachować ostrożność. Zawsze upewnij się, że masz kopię zapasową lub masz pewność co do wprowadzanych zmian.
Więcej informacji na temat zarządzania źródłami APT w Ubuntu można znaleźć w oficjalnej dokumentacji UbuntuTutaj.
Aby uzyskać dostęp do/etc/apt
katalog w Ubuntu, otwórz terminal, naciskającCtrl + Alt + T
na klawiaturze. Następnie uruchom poleceniecd /etc/apt
aby przejść do katalogu.
Ten komunikat o błędzie wskazuje, że w folderze znajdują się pliki/etc/apt/sources.list.d/
katalog z nierozpoznanymi lub nieprawidłowymi rozszerzeniami nazw plików. Pliki te powodują błąd i wymagają rozwiązania.
Aby zidentyfikować problematyczny plik, przejdź do/etc/apt
katalog za pomocą poleceniacd /etc/apt
. Następnie uruchom poleceniegrep -rw karmic *
aby wyszukać termin „karmic” we wszystkich plikach w bieżącym katalogu i jego podkatalogach. Pomoże to zidentyfikować plik powodujący problem.
Aby usunąć plik z rozszerzeniem.disable
rozszerzenie, uruchom poleceniesudo rm /etc/apt/sources.list.d/*.disable
. To polecenie usunie wszystkie pliki z rozszerzeniem.disable
rozszerzenie w określonym katalogu.
Aby wyłączyć plik, możesz zmienić jego rozszerzenie na.disabled
. Użyj poleceniasudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
, zastępowanie[filename]
z rzeczywistą nazwą pliku.
Aby zaimportować brakujący klucz publiczny, użyj poleceniasudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
, zastępowanie[KEY]
z rzeczywistym kluczem wymienionym w komunikacie o błędzie GPG.
Aby naprawić nieudane pobieranie plików indeksu, uruchom poleceniesudo apt-get update --fix-missing
. To polecenie spróbuje naprawić brakujące lub nieaktualne pliki indeksu.
Więcej informacji na temat zarządzania źródłami APT w Ubuntu znajdziesz w oficjalnej dokumentacji UbuntuTutaj.