Błąd podczas uwierzytelniania niektórych pakietów podczas aktualizacji


24

Kiedy próbuję zaktualizować moje Ubuntu 13.04 do 13.10, pojawia się następujący błąd:

It was not possible to authenticate some packages. This may be a 
transient network problem. You may want to try again later. See below 
for a list of unauthenticated packages.

Podczas pobierania plików widzę takie błędy, jak:

Err http://in.archive.ubuntu.com saucy-backports/restricted Translation-en_IN 

Próbowałem link do podobnego pytania, ale to nie działa. Nie sądzę, żebym miał kłopoty z kluczami.


przed aktualizacją musisz wykonać aktualizację

Próbowałem tego już kilka razy. Ale pojawia się wyskakujące okienko z informacją, że aktualizacje oprogramowania nie są już dostępne dla tej wersji, więc dokonaj aktualizacji.
— Osobliwość

Uruchom w terminalu sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade, a następnie spróbuj sudo do-relase-upgrade
— zaktualizować za

Próbowałem tego wszystkiego, ale bez powodzenia. Wreszcie odpowiedź wysłana przeze mnie poniżej się sprawdziła.
— Osobliwość

Odpowiedzi:


43

Ważna informacja dotycząca bezpieczeństwa

Ta odpowiedź wyłączy krytyczną funkcję bezpieczeństwa w Ubuntu. Zatrzyma to sprawdzanie, czy pakiety Ubuntu są takie same, jak wtedy, gdy zostały zbudowane.

Może to oznaczać, że twoje aktualizacje są zagrożone lub uszkodzone.
Może to oznaczać, że w sposobie obsługi aktualizacji Ubuntu jest tylko błąd.

Nie mówię, że nigdy nie powinieneś tego robić, po prostu proszę cię, abyś był świadomy tego, co robisz. I odłóż rzeczy po aktualizacji. Nie odchodź AllowUnauthenticatedw nieskończoność.

- Oli, Ask mod Ubuntu.


To mi się udało.

utwórz plik /etc/update-manager/release-upgrades.d/unauth.cfgjako root i dodaj następujące elementy.

[Distro]
AllowUnauthenticated=yes

Po aktualizacji usuń ten plik.


4
Bądź bardzo ostrożny, robiąc to. Istnieje powód, dla którego menedżer pakietów odrzuca aktualizację - nie może zweryfikować autentyczności. To obejście pozwoli ci zainstalować pakiety, tak, ale nie masz gwarancji, że pakiety nie będą złośliwe. Innymi słowy, nie rób tego, chyba że wiesz, co robisz.
— rduplain

Ta odpowiedź zawiera ścieżkę aktualizacji bez zezwolenia na nieuwierzytelnienie. askubuntu.com/a/91821/113086
— rduplain

@rduplain, nie, to nie działa dla mnie
— Gabor

2
@rduplain Update from: ubuntu 10.04 lts -> 12.04 lts wydaje się, że niektóre wersje potrzebują tego wpisu bypass ... nie wiem dlaczego

Nie mogłem również pobrać cdromupgradepłyty CDROM 12.04 LTS, aby nawet rozpocząć aktualizację z wersji 10.04, bez tego włamania ... bardzo doceniam (teraz sprawdzam, czy mogę zmienić nazwę punktu montowania, aby pasował do nazwy obrazu CDROM ( help.ubuntu) com / społeczność / ... ), jeszcze aktualizacja nie powiedzie się dalej z pakietów nie zostanie znaleziony)
— sdaau
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.