![]() |
[SOLVED] Instalacja oprogramowania z nieoficjalnego repozytorium - Wersja do druku +- Forum Linux Mint Polska (https://forum.linuxmint.pl) +-- Dział: Wsparcie (https://forum.linuxmint.pl/forumdisplay.php?fid=203) +--- Dział: Instalacja i uruchamianie (https://forum.linuxmint.pl/forumdisplay.php?fid=132) +--- Wątek: [SOLVED] Instalacja oprogramowania z nieoficjalnego repozytorium (/showthread.php?tid=205) |
Instalacja oprogramowania z nieoficjalnego repozytorium - MintMind - 23-04-2019 Chciałem sprawdzić emulator PPSSPP, jednak nie jest on dostępny w Menedżerze Oprogramowania, a oficjalna strona kieruje do tego źródła: https://launchpad.net/~ppsspp/+archive/ubuntu/stable Według instrukcji, chciałem dodać to nieoficjalne repozytorium: Kod: sudo add-apt-repository ppa:ppsspp/stable Wyskoczył mi błąd: "Executing: /tmp/apt-key-gpghome.EcZkm8fMQ7/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys (numer klucza) gpg: keyserver receive failed: Server indicated a failure" Następnie wykonałem: Kod: sudo apt-get update i wyskoczył mi kolejny bląd: "W: GPG error: http://ppa.launchpad.net/ppsspp/stable/ubuntu bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY (numer klucza) E: The repository 'http://ppa.launchpad.net/ppsspp/stable/ubuntu bionic InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration detail" Dodałem zatem komende: Kod: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys (numer klucza) "Executing: /tmp/apt-key-gpghome.G4nvgapqzy/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys (numer klucza) gpg: keyserver receive failed: Server indicated a failure" Chętnie bym się już poddał, bo za długo nad tym siedzę, ale na przyszłość przyda mi się wiedza, jak dodać takie nieoficjalne repozytorium i jak nim zarządzać - jak będę chciał odinstalować jakiś program z takiego źródła, to jak potem odwrócić cały ten proces "odbiezpieczania". RE: Instalacja oprogramowania z nieoficjalnego repozytorium - ulvhedin - 23-04-2019 Na oko, pakiet podpisany za pomoca starego algo (SHA1), apt nie pozwala uzywac takich staroci. Sprobuj moze wywolac: Kod: sudo apt -o Acquire::AllowInsecureRepositories=true -o Acquire::AllowDowngradeToInsecureRepositories=true update RE: Instalacja oprogramowania z nieoficjalnego repozytorium - MintMind - 24-04-2019 Niestety, coś nie działają te polecenia, zwraca błąd: "Acquire::AllowDowngradeToInsecureRepositories=true: command not found" oraz "apt Usage: apt command [options] apt help command [options]" Kombinowałem na różne sposoby i chyba rzeczywiście nie można nic z tym zrobić. RE: Instalacja oprogramowania z nieoficjalnego repozytorium - ciastek1981 - 24-04-2019 Ciekawe, zrobiłem u siebie próbę na "klonie" Ubuntu 16.04.x Kod: sudo add-apt-repository ppa:ppsspp/stable Idzie normalnie Kod: [email protected]:~$ sudo add-apt-repository ppa:ppsspp/stable RE: Instalacja oprogramowania z nieoficjalnego repozytorium - MintMind - 24-04-2019 Ja korzystam z Linux Mint 19.1 Cinnamon 64 bit. Być może w tej wersji nie da się zainstalować tego programu. RE: Instalacja oprogramowania z nieoficjalnego repozytorium - dedito - 24-04-2019 Linux Mint 19.1 jest oparty o Ubuntu 18.04, repozytoria ppsspp widzę, że wspierają tą wersję. Możesz w ostateczności ściągnąć paczkę deb i zainstalować przez dpkg lub gdebi. http://ppa.launchpad.net/ppsspp/testing/ubuntu/pool/main/p/ppsspp/ppsspp_1.7.0-r201811020013-fdb0732-85~ubuntu18.04.1_amd64.deb Jakby zależności wymagały innych paczek ppsspp wtedy szukaj w http://ppa.launchpad.net/ppsspp/testing/ubuntu/pool/main/p/ppsspp/ RE: Instalacja oprogramowania z nieoficjalnego repozytorium - MintMind - 24-04-2019 Dzięki, w ten sposób działa, tylko trzeba rozwiązać problem z zależnościami. A te klucze: Kod: --recv-keys (numer klucza) można normalnie publikować czy naraża to system na jakieś niebezpieczeństwo? Bo wiem, że strony w HTTPS szyfrują komunikacje dla bezpieczeństwa, wiec tutaj powinno to też podobnie działać. RE: Instalacja oprogramowania z nieoficjalnego repozytorium - dedito - 24-04-2019 To są chyba publiczne klucze do tego repozytorium, także możesz publikować. Jak instalujesz z paczek deb to nie potrzebujesz tego klucza. RE: Instalacja oprogramowania z nieoficjalnego repozytorium - MintMind - 04-05-2019 Rozwiązałem swój problem. Jeżeli przy dodawaniu nowego PPA wystąpi błąd: Kod: gpg: keyserver receive failed: Server indicated a failure to pomógł mi ten wzór, gdzie "TUTAJ WSTAW FINGERPRINT" wstawiłem numer Fingerprint. Można go znaleźć w zakładce: "Technical details about this PPA" na oficjalnej stronie PPA. Podręcznikowa opcja "--recv-key" zamiast "--recv" u mnie też działa. Kod: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv TUTAJ WSTAW FINGERPRINT Co to robi? omija proces weryfikacyjny klucza (co może popsuć tę funkcjonalność, patrz podręczniki apt-key, apt-secure) następnie pobiera klucz protokołem HKP portem 80 bezpośrednio dodając pobrany klucz do zaufanych. Jeżeli coś się nie zgadza albo o czymś zapomniałem, to proszę mnie poprawić. Rozwiązanie znalazłem na: https://unix.stackexchange.com/questions/399027/gpg-keyserver-receive-failed-server-indicated-a-failure |