Sådan tilføjer du en offentlig nøgle til apt på Ubuntu 9.10 bag en firewall

Hvordan kan man finde og tilføje en offentlig nøgle til apt's nøglekæde på Ubuntu 9.10, når man er bag en firewall, der blokerer outbound forbindelser til de fleste porte?

For at tilføje en offentlig nøgle til apt's nøglekæde på Ubuntu 9.10 bag en firewall, skal du manuelt downloade nøglen på en anden maskine og derefter overføre og tilføje den på din Ubuntu-maskine.

Sådan finder og tilføjer du en offentlig nøgle til apt's nøglekæde på Ubuntu 9.10 bag en firewall

Hvis du er bag en firewall, der blokerer outbound forbindelser til de fleste porte, kan det være udfordrende at tilføje en offentlig nøgle til apt's nøglekæde. Her er en trin-for-trin guide til, hvordan du kan gøre det:

1. Find den offentlige nøgle

  • Gå til den officielle hjemmeside for den software, du ønsker at installere.
  • Søg efter den offentlige nøgle, som ofte er tilgængelig på en download- eller sikkerhedsside.
  • Kopier nøglens URL eller nøgle-ID.

2. Download nøglen manuelt

Da din firewall blokerer outbound forbindelser, kan du bruge en anden maskine med internetadgang til at downloade nøglen:

  • På en anden maskine, åbn en terminal.
  • Brug wget eller en webbrowser til at downloade nøglefilen. For eksempel:
    wget http://example.com/path/to/keyfile.gpg
  • Overfør nøglefilen til din Ubuntu 9.10 maskine via en USB-stick eller et andet medium.

3. Tilføj nøglen til apt's nøglekæde

Nu hvor du har nøglefilen på din Ubuntu 9.10 maskine, kan du tilføje den til apt's nøglekæde:

  • Åbn en terminal på din Ubuntu 9.10 maskine.
  • Kør følgende kommando for at tilføje nøglen:
    sudo apt-key add /path/to/keyfile.gpg
  • Erstat /path/to/keyfile.gpg med den faktiske sti til nøglefilen.

4. Opdater apt's pakkeliste

Efter at have tilføjet nøglen, skal du opdatere apt's pakkeliste for at sikre, at ændringerne træder i kraft:

  • Kør følgende kommando:
    sudo apt-get update

Nu skulle du være i stand til at installere pakker fra det repository, der krævede den offentlige nøgle, selvom du er bag en firewall.