Kesalahan mengautentikasi beberapa paket saat meningkatkan versi

24

Ketika saya mencoba memutakhirkan ubuntu 13.04 ke 13.10, ini memberikan kesalahan berikut:

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.

Juga saat mengunduh file, saya melihat kesalahan seperti:

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

Saya mencoba tautan ke pertanyaan serupa tetapi tidak berhasil. Saya rasa saya tidak memiliki masalah dengan kunci.

Keganjilan
sumber
Anda perlu melakukan pembaruan sebelum memutakhirkan
Saya sudah mencobanya beberapa kali. Tapi saya mendapatkan pop-up yang mengatakan bahwa pembaruan perangkat lunak tidak lagi tersedia untuk versi ini dan karenanya meningkatkan.
Singularitas
Jalankan di terminal sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade, lalu coba upgrade dengansudo do-relase-upgrade
kubahaha
Saya mencoba semua itu tetapi tidak berhasil. Akhirnya jawaban yang saya kirimkan di bawah berhasil.
Singularitas

Jawaban:

43

Pemberitahuan Keamanan Penting

Jawaban ini akan menonaktifkan fitur keamanan penting di Ubuntu. Ini akan berhenti memeriksa paket Ubuntu adalah sama seperti ketika mereka dibangun.

Ini bisa berarti pembaruan Anda terganggu atau rusak.
Ini bisa berarti hanya ada bug dalam cara upgrade rilis Ubuntu ditangani.

Saya tidak mengatakan Anda tidak boleh melakukan ini, saya hanya meminta Anda untuk menyadari apa yang Anda lakukan. Dan kembalikan semuanya setelah Anda meningkatkan. Jangan pergi AllowUnauthenticatedtanpa batas.

- Oli, Tanyakan mod Ubuntu.


Ini berhasil bagi saya.

buat file /etc/update-manager/release-upgrades.d/unauth.cfgsebagai root dan tambahkan berikut ini.

[Distro]
AllowUnauthenticated=yes

Setelah memutakhirkan, hapus file ini.

Keganjilan
sumber
4
Berhati-hatilah dalam melakukan ini. Ada alasan mengapa manajer paket menolak pembaruan - ini tidak dapat memverifikasi keaslian. Solusi ini akan memungkinkan Anda untuk menginstal paket, ya, tetapi Anda tidak memiliki jaminan bahwa paket tersebut tidak berbahaya. Dengan kata lain, jangan lakukan ini kecuali Anda tahu apa yang Anda lakukan.
rduplain
Jawaban ini menyediakan jalur peningkatan tanpa mengizinkan yang tidak diautentikasi. askubuntu.com/a/91821/113086
rduplain
@rduplain, nggak ada gunanya buat saya
Gabor
2
@rduplain Perbarui dari: ubuntu 10,04 lts -> 12,04 tampaknya beberapa versi memerlukan entri bypass ini ... saya tidak tahu mengapa
Saya juga tidak bisa mendapatkan cdromupgradedari CDROM 12,04 LTS untuk bahkan mulai memutakhirkan dari 10,04, tanpa peretasan ini ... sangat dihargai (sekarang untuk melihat apakah saya dapat mengubah nama titik pemasangan sehingga cocok dengan nama gambar CDROM ( help.ubuntu .com / komunitas / ... ), jika pembaruan gagal berikutnya dengan paket tidak ditemukan)
sdaau