”NO_PUBKEY” GPG-virhe tapahtuu, kun käyttäjä lisääohjelmistovarasto tai PPA Ubuntulle lisäämättä GPG-allekirjoitusavainta. Koska Ubuntun ohjelmistokehitys ottaa tietoturvan vakavasti, järjestelmä ei salli käyttäjän asentaa mitään arkistosta ilman tätä avainta, joten tämä virhe ilmestyy. Onneksi se on helppo korjata.
Onko riippuvuusvirheitä Ubuntussa? Näin voit korjata ne.
Korjaa “NO_PUBKEY” GPG-virhe - käyttöliittymä
Ubuntu Linux -käyttöjärjestelmässä on mahdollista korjata ”NO_PUBKEY” -ongelma graafisella käyttöliittymällä. Aloita prosessi painamalla Voittaa -näppäimistö. Tämän painikkeen painaminen tuo esiin hakukentän Ubuntun Gnomessa. Siirry sitten kirjoittamalla hakukenttään “Ohjelmisto ja päivitykset”. Napsauta sitten nimeä sisältävää kuvaketta. Tai jos et löydä sitä, valitse kuvake ruskealla ruudulla / maapallo.
Kun ”Ohjelmisto ja päivitykset” -sovellusikkuna on avattukatso näytöllä sovelluksen eri välilehtiä ja napsauta “Todennus”. Napsauttamalla “Todennus” -välilehteä pääset “Luotetut ohjelmistotoimittajat” -alueelle.
Pidä ”Ohjelmisto ja päivitykset” -alue avoinna ja aukiuuden selain-välilehden Siirry sitten sivulle, josta ostit PPA-ohjelmiston. Etsi tältä sivulta GPG-allekirjoitusavain ja tallenna se tietokoneellesi.
Kun olet Launchpad-sivulla, napsauta ”tekniset tiedot” paljastaaksesi allekirjoitusavaimen, napsauta avainlinkkiä siirtyäksesi seuraavalle sivulle.

Napsauta seuraavalla sivulla pubin vieressä olevaa linkkiä paljastaaksesi avaimen selaimessa.

Lehdistö Ctrl + S näppäimistöllä tiedoston tallentamiseksi nimellä avain.

Kun olet tallentanut avaimen Ubuntu Linux -tietokoneelle, palaa takaisin ”Ohjelmistot ja päivitykset” -sovellukseen, ”Authentication” -osaan. Etsi sitten ”Todennus” -osiosta “Tuo avaintiedosto” -painike.

Napsauta “Tuo avaintiedosto” -painiketta hiirellä avataksesi tiedostoselaimen ikkunan. Lisää sitten avaintiedosto Ubuntuun etsimällä tiedostoselainikkunaa.
Kun avaintiedosto lisätään Ubuntuun, sinä oletpystyy asentamaan ohjelmistoja tästä ohjelmistovarastoista. Ennen kuin yrität asentaa ohjelmistoja tästä arkistosta, sinun on kuitenkin päivitettävä Ubuntun ohjelmistolähteet.
Päivitä Ubuntun ohjelmistolähteet napsauttamalla“Sulje” -painike. Kun teet niin, näyttöön tulee viesti, jossa sanotaan: “Käytettävissä olevia ohjelmistoja koskevat tiedot ovat vanhentuneita.” Päivitä napsauttamalla ”Lataa” -painiketta. Päivitettyään virhe “NO_PUBKEY” häviää.
Korjaa “NO_PUBKEY” GPG-virhe - komentorivi
”NO_PUBKEY” GPG-virhe voidaan korjata päätelaitteessa, samoin kuin kiinteä käyttöliittymässä. Jotkut väittävät, että tämän virheen korjaaminen Ubuntussa terminaalin kautta on nopeampaa.
Avaa pääteikkuna Ubuntu Linux -tietokoneella painamalla Ctrl + Alt + T tai Ctrl + Vaihto + T näppäimistöllä. Kun sitten pääteikkuna on auki, käytä päivittää komento Ubuntun ohjelmistolähteille, koska meidän on toistettava virhe.
Kun käynnistät päivittää -komennolla näet viestin, jonka mukaan "Seuraavia allekirjoituksia ei voitu vahvistaa, koska julkinen avain ei ole käytettävissä: NO_PUBKEY."
NO_PUBKEY-viestin jälkeen näet amäärä. Korosta tämä numero hiirellä ja kopioi se leikepöydälle. Tämä numero on tärkeä, koska sitä voidaan käyttää palautuskomennon kanssa puuttuvan GPG-avaimen automaattiseen tuomiseen Ubuntu Linux -järjestelmään.
Kirjoita numero leikepöydälle tallennettunaseuraava komento pääteikkunassa. Korvaa komennon ”KOPIOINTI-NUMERO-TÄTÄ” osa korvaamalla numero, joka kopioidaan leikekirjaan Linux-tietokoneellasi.
Huomaa: Jos haluat käyttää liitäntäominaisuutta Linux-päätteessä, paina Ctrl + Vaihto + V näppäimistöllä.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys COPIED-NUMBER-HERE
Anna apt-key komento suorittaa, ja se lataa puuttuvan GPG-avaimen suoraan Internetistä. Kun komento on valmis, näet viestin, jossa sanotaan ”julkinen avain” REPO NIMEN lauluavain tuotu ”.

Kun puuttuvan GPG-avaimen tuonti onnistuiUbuntuun, “NO_PUBKEY” -virhe hoidetaan. Korjaus ei kuitenkaan ole valmis, koska Ubuntun ohjelmistolähteet on päivitettävä vastaamaan avaimen tuomisella tehtyjä muutoksia.
Päivitäksesi Ubuntun ohjelmistolähteet, käytä päivittää komento.
sudo apt update
Kun päivittää komento lopettaa toiminnan, kaiken pitäisi olla toimintakunnossa!
Estää “NO_PUBKEY” -virheet Ubuntussa
NO_PUBKEY-virhe on helppo välttää. Varmista, että et törmää tähän ongelmaan Ubuntu Linux -tietokoneellasi uudelleen, toimi seuraavasti.
- Älä asenna kolmannen osapuolen ohjelmistovarastoa, joka ei tarjoa julkisen avaintiedostoa.
- Lisää vain PPA: ita Ubuntuun terminaalin kautta. Lisäämällä PPA: ita päätteen kautta avaintiedosto lisätään automaattisesti järjestelmään välttäen “NO_PUBKEY” -ongelmaa.
- Älä koskaan muokkaa ohjelmistolähteitä sisältävää tiedostoa lisätäksesi kolmannen osapuolen ohjelmistovarastoon Ubuntuun.
Kommentit