![](https://elsefix.com/fi/tech/josepe/wp-content/uploads/2023/07/ubuntu_1.jpg)
Tässä artikkelissa tutkimme kuinka korjata virheellinen tiedostonimilaajennus -virhe Ubuntun APT-lähdeluettelohakemistossa. Tämä virhe ilmenee yleensä, kun tiedostossa on tiedostoja, joiden tiedostotunniste on virheellinen/etc/apt/sources.list.d/
hakemistosta.
Korjataksesi virheen "Invalid Filename Extension" -virheen Ubuntun APT-lähdeluettelohakemistossa, sinun on tunnistettava ongelmallinen tiedosto ja joko poistettava se tai poistettava se käytöstä. Voit poistaa tiedoston komennolla "sudo rm /etc/apt/sources.list.d/*.disable" tai poistaa sen käytöstä nimeämällä sen laajennuksen uudelleen muotoon ".disabled" komennolla "sudo mv /etc/apt/ sources.list.d/[tiedostonimi].disable /etc/apt/sources.list.d/[tiedostonimi].disabled".
Virheen ymmärtäminen
Virheviesti "Ohitetaan tiedostoa hakemistossa /etc/apt/sources.list.d/, koska sillä on virheellinen tiedostopääte" tulee yleensä näkyviin, kun suoritatsudo apt update
komento. Tämä virhe osoittaa, että tiedostossa on tiedostoja/etc/apt/sources.list.d/
hakemistoon, jonka tiedostotunniste on tuntematon tai virheellinen.
Ongelman tunnistaminen
Ongelmallisen tiedoston tunnistamiseksi meidän on navigoitava kohtaan/etc/apt
hakemistosta ja suorita hakukomento. Voit tehdä sen seuraavasti:
- Avaa terminaali. Voit tehdä tämän painamalla
Ctrl + Alt + T
näppäimistölläsi. - Navigoi kohtaan
/etc/apt
hakemistoon suorittamalla komennon:cd /etc/apt
. - Voit selvittää, mikä arkisto aiheuttaa ongelman, suorittamalla komennon:
grep -rw karmic *
. Tämä komento etsii termiä "karmic" kaikista tiedostoista nykyisessä hakemistossa ja sen alihakemistoissa.
Virheen korjaaminen
Kun olet tunnistanut ongelmallisen tiedoston, voit joko poistaa sen tai poistaa sen käytöstä.
Tiedoston poistaminen
Jos ongelmallinen tiedosto on a.disable
tiedosto, voit poistaa sen suorittamalla komennon:sudo rm /etc/apt/sources.list.d/*.disable
. Tämä komento poistaa kaikki tiedostot, joissa on.disable
laajennus/etc/apt/sources.list.d/
hakemistosta.
Tiedoston poistaminen käytöstä
Vaihtoehtoisesti, jos et halua poistaa tiedostoa, voit nimetä sen tunnisteen uudelleen muotoon.disabled
. Tämä voidaan tehdä komennolla:sudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
. Korvata[filename]
tiedoston todellisella nimellä.
Lisävirheiden käsittely
Joissakin tapauksissa saatat kohdata muita virheilmoituksia, jotka liittyvät GPG-virheisiin tai epäonnistuneisiin hakemistotiedostojen latauksiin. Voit käsitellä niitä seuraavasti:
GPG-virheet
GPG-virheitä varten voit tuoda puuttuvan julkisen avaimen komennolla:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
. Korvata[KEY]
varsinaisella virheilmoituksessa mainitulla avaimella.
Epäonnistuneet hakemistotiedostojen lataukset
Jos hakemistotiedostojen lataus epäonnistuu, voit suorittaa komennon:sudo apt-get update --fix-missing
. Tämä komento yrittää korjata puuttuvat tai vanhentuneet hakemistotiedostot.
Johtopäätös
Tässä artikkelissa olemme tutkineet kuinka korjata virheellinen tiedostonimilaajennus -virhe Ubuntun APT-lähdeluettelohakemistossa. Muista, että on tärkeää olla varovainen, kun muokkaat järjestelmätiedostoja. Varmista aina, että sinulla on varmuuskopio tai olet varma tekemistäsi muutoksista.
Lisätietoja APT-lähteiden hallinnasta Ubuntussa on virallisessa Ubuntun dokumentaatiossatässä.
Päästäksesi/etc/apt
hakemistosta Ubuntussa, avaa pääte painamallaCtrl + Alt + T
näppäimistölläsi. Suorita sitten komentocd /etc/apt
navigoidaksesi hakemistoon.
Tämä virhesanoma osoittaa, että tiedostossa on tiedostoja/etc/apt/sources.list.d/
hakemistoon, jonka tiedostotunniste on tuntematon tai virheellinen. Nämä tiedostot aiheuttavat virheen, ja ne on korjattava.
Tunnista ongelmallinen tiedosto siirtymällä kohtaan/etc/apt
hakemistoon komennollacd /etc/apt
. Suorita sitten komentogrep -rw karmic *
etsiäksesi termiä "karmic" kaikista tiedostoista nykyisessä hakemistossa ja sen alihakemistoissa. Tämä auttaa sinua tunnistamaan ongelman aiheuttavan tiedoston.
Jos haluat poistaa tiedoston, jossa on.disable
laajennus, suorita komentosudo rm /etc/apt/sources.list.d/*.disable
. Tämä komento poistaa kaikki tiedostot, joissa on.disable
laajennus määritetyssä hakemistossa.
Voit poistaa tiedoston käytöstä nimeämällä sen tunnisteen uudelleen muotoon.disabled
. Käytä komentoasudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
, korvaamassa[filename]
tiedoston todellisella nimellä.
Tuo puuttuva julkinen avain käyttämällä komentoasudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
, korvaamassa[KEY]
GPG-virheilmoituksessa mainitulla todellisella avaimella.
Korjaa epäonnistuneet hakemistotiedostojen lataukset suorittamalla komentosudo apt-get update --fix-missing
. Tämä komento yrittää korjata puuttuvat tai vanhentuneet hakemistotiedostot.
Löydät lisätietoja APT-lähteiden hallinnasta Ubuntussa vierailemalla virallisessa Ubuntun dokumentaatiossatässä.