Az érvénytelen fájlnév-kiterjesztési hiba javítása az Ubuntu APT-forráslista-könyvtárában

Ebben a cikkben megvizsgáljuk, hogyan lehet javítani az „Érvénytelen fájlnév-kiterjesztés” hibát az Ubuntu APT-forráslista könyvtárában. Ez a hiba általában akkor fordul elő, ha helytelen kiterjesztésű fájlokat tartalmaz a/etc/apt/sources.list.d/könyvtárat.

Az "Érvénytelen fájlnév-kiterjesztés" hiba kijavításához az Ubuntu APT-forráslista-könyvtárában azonosítani kell a problémás fájlt, és el kell távolítania, vagy le kell tiltania. A fájlt eltávolíthatja a "sudo rm /etc/apt/sources.list.d/*.disable" paranccsal, vagy letilthatja úgy, hogy a kiterjesztését ".disabled"-re nevezi át a "sudo mv /etc/apt/sources.list.d/[fájlnév].disable /etc/apt/sources.list.d.[disabledlename]".

A hiba megértése

„A fájl figyelmen kívül hagyása a /etc/apt/sources.list.d/ könyvtárban, mivel érvénytelen a fájlnévkiterjesztés” hibaüzenet általában a program futtatásakor jelenik meg.sudo apt updateparancs. Ez a hiba azt jelzi, hogy vannak fájlok a/etc/apt/sources.list.d/ismeretlen vagy érvénytelen fájlnévkiterjesztésű könyvtárba.

A probléma azonosítása

A problémás fájl azonosításához el kell navigálnunk a/etc/aptkönyvtárba, és futtasson egy keresési parancsot. Íme, hogyan kell csinálni:

  1. Nyisson meg egy terminált. Ezt a gomb megnyomásával teheti megCtrl + Alt + Ta billentyűzetén.
  2. Navigáljon a/etc/aptkönyvtárat a parancs futtatásával:cd /etc/apt.
  3. Ha meg szeretné tudni, melyik adattár okozza a problémát, futtassa a parancsot:grep -rw karmic *. Ez a parancs megkeresi a „karmikus” kifejezést az összes fájlban az aktuális könyvtárban és annak alkönyvtáraiban.

Miután azonosította a problémás fájlt, eltávolíthatja vagy letilthatja.

A fájl eltávolítása

Ha a problémás fájl a.disablefájlt, a parancs futtatásával távolíthatja el:sudo rm /etc/apt/sources.list.d/*.disable. Ez a parancs eltávolítja az összes fájlt a.disablekiterjesztés a/etc/apt/sources.list.d/könyvtárat.

A Fájl letiltása

Alternatív megoldásként, ha nem szeretné eltávolítani a fájlt, átnevezheti a kiterjesztését erre.disabled. Ezt a következő paranccsal lehet megtenni:sudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled. Cserélje ki[filename]a fájl tényleges nevével.

További hibák kezelése

Bizonyos esetekben további hibaüzenetek jelenhetnek meg GPG-hibákkal vagy sikertelen indexfájl-letöltésekkel kapcsolatban. A következőképpen kezelheti őket:

GPG hibák

GPG hibák esetén importálhatja a hiányzó nyilvános kulcsot a következő paranccsal:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]. Cserélje ki[KEY]a hibaüzenetben említett tényleges kulccsal.

Sikertelen indexfájlok letöltése

Sikertelen indexfájlok letöltése esetén a következő parancsot futtathatja:sudo apt-get update --fix-missing. Ez a parancs megpróbálja kijavítani a hiányzó vagy elavult indexfájlokat.

Következtetés

Ebben a cikkben megvizsgáltuk, hogyan javíthatjuk ki az „Érvénytelen fájlnév-kiterjesztés” hibát az Ubuntu APT-forráslista könyvtárában. Ne feledje, fontos, hogy körültekintően járjon el a rendszerfájlok módosításakor. Mindig győződjön meg arról, hogy van biztonsági másolata, vagy magabiztos a végrehajtott változtatásokban.

Az Ubuntu APT-források kezelésével kapcsolatos további információkért keresse fel a hivatalos Ubuntu dokumentációtitt.

Ahhoz, hogy hozzáférjen a/etc/aptkönyvtárban az Ubuntuban, nyissa meg a terminált a gomb megnyomásávalCtrl + Alt + Ta billentyűzetén. Ezután futtassa a parancsotcd /etc/apta címtárba való navigáláshoz.

Ez a hibaüzenet azt jelzi, hogy vannak fájlok a/etc/apt/sources.list.d/ismeretlen vagy érvénytelen fájlnévkiterjesztésű könyvtár. Ezek a fájlok okozzák a hibát, és ezeket orvosolni kell.

A problémás fájl azonosításához navigáljon a/etc/aptkönyvtárat a paranccsalcd /etc/apt. Ezután futtassa a parancsotgrep -rw karmic *a "karmikus" kifejezés keresése az aktuális könyvtárban és annak alkönyvtáraiban található összes fájlban. Ez segít azonosítani a problémát okozó fájlt.

Fájl eltávolításához a.disablekiterjesztést, futtassa a parancsotsudo rm /etc/apt/sources.list.d/*.disable. Ez a parancs eltávolítja az összes fájlt a.disablekiterjesztés a megadott könyvtárban.

A fájl letiltásához átnevezheti a kiterjesztését a következőre.disabled. Használja a parancsotsudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled, csere[filename]a fájl tényleges nevével.

Hiányzó nyilvános kulcs importálásához használja a parancsotsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY], csere[KEY]a GPG hibaüzenetben említett tényleges kulccsal.

A sikertelen indexfájl-letöltések kijavításához futtassa a parancsotsudo apt-get update --fix-missing. Ez a parancs megpróbálja kijavítani a hiányzó vagy elavult indexfájlokat.

Az APT források Ubuntuban történő kezeléséről további információkat találhat a hivatalos Ubuntu dokumentációbanitt.

Related Posts