Strona Doc Ubuntu mówi:
Wskazane jest dodanie klucza Opera GPG.
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
Gdzie to dodać?
Chcę skorzystać z porady, ale nie wiem, do której części centrum oprogramowania dodać klucze gpg.
Strona Doc Ubuntu mówi:
Wskazane jest dodanie klucza Opera GPG.
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
Gdzie to dodać?
Chcę skorzystać z porady, ale nie wiem, do której części centrum oprogramowania dodać klucze gpg.
Odpowiedzi:
To jedno wierszowe polecenie do wprowadzenia w terminalu. Zobacz Co to jest terminal i jak go otworzyć i z niego korzystać?
Aby go użyć, wklej całą komendę do terminala (pamiętaj, aby użyć https):
Ale oczywiście zniechęcanie jest po prostu kopiowaniem i wklejaniem poleceń, nie wiedząc, co robią, i nie mając instrukcji, jak cofnąć swoje działania, więc oto podstawowy podział poleceń:
wget
pobiera coś z serwera. Zobacz instrukcję wget dla Ubuntu 16.04 .|
jest potokiem, który pobiera dane wyjściowe jednego polecenia i uruchamia je na wejściu innego poleceniaapt-key add
dodaje klucz pakietuWięc w zasadzie pobiera klucz, a następnie dodaje go w jednym poleceniu.
Przetestowałem polecenie i powinno działać.
Teraz, aby sprawdzić, czy zadziałało, uruchom następującą komendę (z tej odpowiedzi ):
Spowoduje to wyświetlenie dodanych kluczy, a klucz z Opery powinien być wymieniony na dole w następujący sposób:
Połączona odpowiedź pokazuje również, że w razie potrzeby możesz usunąć klucz, używając:
przy
30C18A2B
czym kluczem-ID z listy.Po wykonaniu tego polecenia i skonfigurowaniu źródeł dokładnie tak, jak na zrzucie ekranu , wykonaj:
(zwróć uwagę, że istnieją losowe ostrzeżenia, ale nic nie wpływa na działanie instalacji lub centrum oprogramowania)
I do usunięcia (na wszelki wypadek): Jaki jest prawidłowy sposób całkowitego usunięcia aplikacji?
Podsumowując:
apt-key
apt-get
źródło
apt-key add
pomocą pliku .key (w tym przypadku „archive.key”) można usunąć bez konsekwencji, prawda? Klucz (informacja, a nie plik) został już gdzieś dodany do listy, więc plik nie powinien być już potrzebny./etc/apt/trusted.gpg.d/
i/var/lib/apt/keyrings/
na przykład)curl -L https://deb.opera.com/archive.key | sudo apt-key add -
Jeśli ręcznie dodajesz klucz z PPA, użyj
Zastąpienie
00000000
drugą częścią klucza poinformowaną na stronie PPA, którą chcesz dodać.Na przykład, jeśli znajdziesz tę linię:
Używaj tylko drugiej części (bez względu na jej rozmiar), która w tym przykładzie jest
7BF576066
źródło
gpg: keyserver receive failed: No keyserver available
igpg: keyserver receive failed: Connection refused
powszechne?Nowsze wersje apt obsługują również:
Ta metoda zapewnia również bardziej szczegółowe informacje zwrotne, np .:
Ma to również dodatkową zaletę polegającą na usunięciu potrzeby dodatkowych zależności, takich jak wget lub curl.
źródło
gnupg-curl
Jeśli używasz GPG 1.x, musisz użyć HTTPS.apt-key adv --fetch-keys
pobierze tylko jeden klucz z adresu URL, a jeśli adres URL zawiera wiele kluczy, użyjwget | apt-key add
zamiast niego.Innym sposobem, w którym masz tylko klucz .asc, możesz pobrać klucz .asc i dodać go do breloka.
Na przykład -
źródło