アップグレード中の一部のパッケージの認証エラー


24

ubuntu 13.04を13.10にアップグレードしようとすると、次のエラーが表示されます。

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.

また、ファイルのダウンロード中に、次のようなエラーが表示されます。

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

同様の質問へのリンクを試しましが、うまくいきません。キーに問題はないと思います。


アップグレードする前に更新を行う必要があります

すでに何度か試しました。しかし、このバージョンではソフトウェアの更新が利用できないため、アップグレードするというポップアップが表示されます。
特異点14

ターミナルsudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgradeで実行し、アップグレードを試してくださいsudo do-relase-upgrade
kubahaha

すべて試してみましたが、運はありませんでした。最後に、私が下に投稿した答えがうまくいきました。
特異点14

回答:


43

重要なセキュリティ通知

この回答により、Ubuntuの重要なセキュリティ機能が無効になります。パッケージがビルドされたときと同じであるかどうかをチェックするUbuntuを停止します。

これ、アップデートが危険にさらされているか破損していることを意味します。
これ、Ubuntuのリリースアップグレードの処理方法にバグがあることを意味する場合があります。

私はあなたがこれを決してしてはいけないと言っているのではなく、あなたが何をしているのかを知っておくようにお願いしています。そして、アップグレード後に元に戻します。無期限に放置しないでくださいAllowUnauthenticated

—オリ、Ubuntu modに尋ねてください。


これでうまくいきました。

/etc/update-manager/release-upgrades.d/unauth.cfgルートとしてファイルを作成し 、次を追加します。

[Distro]
AllowUnauthenticated=yes

アップグレード後、このファイルを削除します。


4
これには十分注意してください。パッケージマネージャーがアップグレードを拒否している理由があります-信頼性を検証できません。この回避策により、パッケージをインストールできます(はい)が、パッケージが悪意のないことを保証するものではありません。つまり、自分が何をしているのかわからない限り、これをしないでください。
rduplain

この回答は、認証されていないことを許可せずにアップグレードパスを提供します。askubuntu.com/a/91821/113086
rduplain

私のために仕事をしません@rduplain、いや
ガボール

2
@rduplain更新:ubuntu 10.04 lts-> 12.04 lts一部のバージョンではこのバイパスエントリが必要なようです...理由がわかりません

またcdromupgrade、このハッキングなしでは、12.04 LTS CDROMから10.04からのアップグレードを開始することもできませんでした...大歓迎(マウントポイントの名前を変更してCDROMイメージ名(help.ubuntu .com / community /…)、それ以外の場合、パッケージが見つからないため、次に更新が失敗します)
sdaau
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.