Kadunud PPA võtmete lisamine sobivale võtmehoidjale

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kui kasutate Linuxi distributsiooni, mis kasutab ära Launchpadi isikliku paketi arhiivi, siis teate, kui lihtne see tööriist võib olla nende jaoks, mis on teie süsteemi jaoks eelpakendatud, raskesti leitavate rakenduste lisamiseks. Kui olete PPA-ga harjunud, on neist hoidlatest üsna lihtne sõltuda. Kuid nende elektrienergia ostulepingute puhul on vahel näiliselt ületamatu probleem - võtmed. Kui konkreetse PPA võtit teile ei anta, ei saa te tarkvara kasutada - alles siis, kui võti on teie võtmehoidjasse lisatud.

Kuid kuidas lisada võtit, kui te pole seda kunagi saanud? Uskuge või mitte, selle ülesande jaoks on olemas lihtne lahendus.

Ma eeldan, et olete PPA lisanud faili /etc/apt/sources.list (või lisanud need käsugasudo add-apt-repository ppa: kroom-päevas.). Pärast PPA lisamist on järgmine samm enne tarkvara installimist käsu käivitamine sudo apt-get update. Kui võtit pole lisatud, kuvatakse tõrge, klahv puudub. Kui see tõrge ilmub, ei saa seda konkreetset PPA-d kasutada. Viga näeb välja järgmine:

GPG-tõrge: http://ppa.launchpad.net lucid Release: Järgmisi allkirju ei saanud kontrollida, kuna avalik võti pole saadaval: NO_PUBKEY 2524246B1CC723DB

Vihjeks on siin viimane tähemärkide jada, mis on avalik võti. Selle konkreetse PPA (või hoidla) võtme lisamiseks väljastage käsk:

sudo apt-key adv - võtmeserver keyserver.ubuntu.com --recv-võtmed KEY_ID

KEY_ID on vea viimane tähemärkide jada (antud juhul 2524246B1CC723DB).

Ülaltoodud käsu väljastamisel kuvatakse järgmine väljund:

Käivitamine: gpg --ignore-time-konflikt --no-options - no-default-võtmehoidja - seccret-võtmehoidja /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - võtmehoidjad /etc/apt/trusted.gpg - primaar-võtmehoidjad /etc/apt/trusted.gpg - võtmeserver keyserver.ubuntu.com --recv-võtmed 2524246B1CC723DBgpg: võtme 1CC723DB taotlemine HKP-serverilt keyserver.ubuntu.comgpg: võti 1CC723DB: avalik võti 'Launchpad PPA Chris Coulsonile' imporditudgpg:

Töödeldud koguarv: 1gpg: imporditud: 1 (RSA: 1)

Ülaltoodud väljundi oluline osa on viimane rida, mis näitas, et 1-st võtmest töödeldakse. Seda PPA-d (või hoidlat) saab nüüd kasutada.

Repoteenuste ja PPA leidmine

Seal on palju hoidlaid ja PPA-sid. Üks väga hea koht alustamiseks (va Google) on Stardiplatvorm . Käivituspadja juurde minnes saate otsida registreeritud PPA-de, avaldatud allikate, aktiivsete PPA-de ja avaldatud binaaride alt. Sellel saidil lagunevad vastavalt vabastamisele ka PPA-d, mis hõlmab ajavahemikku 6.06 kuni 11.04. Muidugi on see ainult Ubuntu sait, nii et need hoidlad töötavad ainult Ubuntu ja Ubuntu põhinevate jaotuste jaoks.

GUI

Seal on GUI nimega gui-apt-key. Võite seda leida rakenduses Synaptic (otsige 'gui-apt-key', märkige see installimiseks ja klõpsake installimiseks nuppu Rakenda.) See tööriist lubab põhimõtteliselt võtta võtme ID, sisestada selle väikesesse tekstivälja ja lükata nuppu, et lisada võtmehoidja võtmesse. Kui eelistate GUI-tööriista, on see hea tee minna. Isiklikult eelistan käsurida, kuna see on usaldusväärsem ja paindlikum.

Lõplikud mõtted

Mõnikord võivad need sobivad vead olla tõeliseks valu. Kuid kui viga on puudu võti, on selle võtme lisamiseks alati kiire lahendus.