Każda instalacja, którą próbuję wykonać za pośrednictwem Centrum oprogramowania, mówi mi:
Wymaga instalacji niezaufanych pakietów: Działanie wymagałoby instalacji pakietów z nieuwierzytelnionych źródeł.
Zrobiłem apt-get update
z wiersza poleceń, a następnie usunąłem źródła oprogramowania, z których klucze były złe (PPA, które sam dodałem), i odznaczyłem je w źródłach oprogramowania dla centrum oprogramowania, ale bezskutecznie. Nie mogę już nic instalować z centrum oprogramowania - tylko> z wiersza poleceń z apt-get.
Czy odinstalowanie / zainstalowanie jest jedyną opcją? Nie chcę łamać innych umów PPA, które mam.
Dodatkowe informacje:
Oto pasta z aktualizacji apt-get:
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B725097B3ACC3965
W: GPG error: http://us.archive.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
Próbowałem aktualizacji apt-key i nie było żadnego efektu (dwa klucze bez zmian).
Dane wyjściowe apt-get update
i apt-get upgrade
zawartość tego /etc/apt/sources.list
można znaleźć w tym poście pastebin .
źródło
cat /etc/apt/sources.list
orazsudo apt-get update && sudo apt-get upgrade
Muon Update Manager
zamiast tego, pozwala to przesłonić ostrzeżenia o niepodpisanych pakietach, podobnie jak zrobił to standardowy menedżer aktualizacji w wersji wcześniejszej niż 10.04.Odpowiedzi:
Otwórz terminal i wprowadź kolejno następujące polecenia:
Aktualizacja: Może to nie pomóc w niektórych późniejszych wersjach, które mogą wymagać alternatywnych rozwiązań, takich jak ta w drugiej odpowiedzi lub ta, która wydaje się wykonywać pracę w niektórych przypadkach pod Ubuntu 16.04:
źródło
Jest to częsty problem z PPA Launchpad. Wystarczająco często, że skopiowałem te polecenia do użycia podczas ponownej instalacji lub dodawania nowych PPA Launchpad.
Następnie,
Zastąp YOURKEYNUMBERHERE kluczami problemów, takimi jak to:
I
Pierwszy wiersz jest prawie taki sam, bez klawiszy. To może być nawet opcjonalne, szczerze mówiąc nie wiem. Jestem pewien, że ta metoda zawsze natychmiast rozwiązuje problem.
Jeśli ktokolwiek znajdzie oryginalną odpowiedź, z której ją skopiowałem, daj mi znać, a ja link do niej i podam jej informację.
** EDIT To prawie na pewno karthik87 odpowiedź „s tutaj lub tutaj mam to od. Można to prawdopodobnie zamknąć jako duplikat.
Tak czy inaczej, nie zapomnij zrobić
po, aby wszystko naprawić.
Uwaga: Uruchomienie jako
apt-get update
pierwsze powinno dać komunikat o błędzie informujący o tym, którego klucza brakuje, oraz identyfikator, którego należy użyć z poleceniem apt-key.źródło
apt-get update
wyjścia na końcu. NpDuplicate sources.list
,Failed to fetch
. Powinieneś rozwiązać tam błędy przed aktualizacjami. Na karcie możesz wyłączyć / usunąć nieudane i zduplikowane źródła wSoftware & Updates
aplikacjiOther Software
.Może możesz spróbować zmienić serwer główny na Źródła oprogramowania , gdzie jest napisane Pobierz z .
źródło
Wymaga instalacji niezaufanych pakietów: Działanie wymagałoby instalacji pakietów z nieuwierzytelnionych źródeł.
Ten błąd otrzymałem od Aktualizatora oprogramowania Ubuntu po dodaniu repozytorium bez dodania klucza do repozytorium. Niektóre repozytoria oprogramowania dobrze podają instrukcje, jak dodać klucze do repozytorium, oraz instrukcje dodawania repozytorium, takie jak Launchpad. Inne po prostu dają ci klucz.
Aby dowiedzieć się, jakiego klucza potrzebujesz w biegu terminalowym:
Spowoduje to pobranie listy dostępnych pakietów z repozytoriów korzystających z kluczy. Brak klucza spowoduje zwrócenie komunikatu o błędzie.
Skorzystaj z informacji zawartych w komunikacie o błędzie, aby znaleźć i pobrać klucz, a następnie dodaj go do swojego apt apt za pomocą:
Powinieneś odzyskać OK . Teraz, aby przetestować, czy masz wszystkie potrzebne klucze uwierzytelniania repozytorium, aby umożliwić działanie narzędzia Ubuntu Software Updater:
Spowoduje to ponowne pobranie listy dostępnych pakietów z repozytoriów korzystających z kluczy. Brak klucza spowoduje zwrócenie komunikatu o błędzie.
źródło