Hoe een niet-ondertekende repository in Ubuntu opnieuw te laden en de "GPG-fout, zie apt-secure (8)" te vermijden

GPG-fout of apt-secure (8)

Hoewel Flatpak-pakketten elke dag aan populariteit winnen, zou ik durven zeggen dat de meesten van ons de voorkeur blijven geven aan repository-software, ongeacht de distributie. Om deze reden is het bijvoorbeeld gemakkelijk om in Ubuntu een repository toe te voegen om de nieuwste versie van te hebben OBS Studio met de meest up-to-date afhankelijkheden. Maar wat als we het doen en de tekst zien? "GPG-fout"? Het is iets dat een oplossing heeft.

Als we de GPG-fout zien of ons vragen om de apt-secure (8) handleidingpagina te zien, dan is dat wat er gebeurt: we proberen een niet-ondertekende repository te gebruiken, of het is gewoon niet beschikbaar voor onze versie van Debian / Ubuntu. Dit kan bijvoorbeeld gebeuren als we op een systeem zitten dat niet meer ontvangt of nog niet wordt ondersteund, zoals Ubuntu 22.04 Jammy Jellifish dat op dit moment in ontwikkeling is. Houd er rekening mee dat wanneer u het opladen forceert, we een beveiligingswaarschuwing overslaan, dus u moet hier voorzichtig mee zijn. Zelfs als we officiële bronnen gebruiken, zoals OBS of Pipewire, kan er iets niet meer werken. Het is geen nieuwe bug, maar we hadden er hier bij LxA niets over.

Vermijd de GPG-fout door het bestand sources.list te bewerken

Dit doen is vrij eenvoudig. Hier gaan we als voorbeeld de Pipewire repository gebruiken, waarmee wordt gezegd dat het probleem van Kooha dat vastloopt in de laatste versies is opgelost (dat was bij mij niet het geval in Jammy Jellyfish...). Voor herladen forceren, zouden we het volgende doen:

  1. We moeten de repository toevoegen aan het bestand sources.list dat zich in / etc / apt bevindt, dus de snelste manier is om een ​​terminal te openen en te schrijven:
sudo nano /etc/apt/sources.list
  1. We voeren het wachtwoord van onze gebruiker in.
  2. Nu zullen we aan het einde de repository toevoegen en deze als vertrouwd markeren. In het geval van Pipewire en voor Ubuntu 21.10, of 22.04, aangezien er geen "jammy" -optie is, zouden we het volgende toevoegen:
deb [trusted=yes] http://ppa.launchpad.net/pipewire-debian/pipewire-upstream/ubuntu/ hirsute main
  1. Zodra het bovenstaande is toegevoegd, drukken we op Ctrl + O om op te slaan, Enter om te bevestigen en Ctrl + X om af te sluiten.

Van wat we hebben ingevoerd, is "[vertrouwd = ja]" wat markeert het als betrouwbaar, dan gaat de repository-URL en "hirsute" zou de versiemarkering zijn, 21.10 in het geval van Ubuntu. Zoals we hebben uitgelegd, werkt het ook in Ubuntu 22.04, waar het een foutmelding geeft, simpelweg omdat het nog niet beschikbaar is voor de versie die in april uitkomt.

En dat zou alles zijn. Het is een eenvoudig proces dat kan ons veel kopzorgen besparen, maar we moeten niet uitsluiten dat het ons een ander bezorgt. Persoonlijk zou ik het alleen aanraden voor software die we nodig hebben en die niet op een andere manier beschikbaar is, maar dat is de verklaring.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.