Software Centerで「認証されていないソース」エラーに対処するにはどうすればよいですか?


118

Software Centerを使用してインストールしようとすると、次のメッセージが表示されます。

信頼できないパッケージのインストールが必要:アクションには、認証されていないソースからのパッケージのインストールが必要です。

私はapt-get update、コマンドラインから、その後、キーが(私は自分自身を追加したのPPA)から悪かった、とソフトウェア・センターのためのソフトウェアソースではなく、無駄にそれらをオフにすることをソフトウェアソースを削除しました。私はもうソフトウェアセンターから何もインストールできません-apt-getを使用したコマンドラインからのみ。

アンインストール/インストールのみがオプションですか?私が持っている他のPPAを破りたくありません。

追加情報:

以下は、apt-get updateからの貼り付けです。

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 <ftpmaster@ubuntu.com>

apt-keyの更新を試みましたが、効果はありませんでした(2つのキーは変更されていません)。

apt-get updateand の出力apt-get upgrade、およびその内容は/etc/apt/sources.listこのpastebinポストにあります。


フルの出力に追加してくださいcat /etc/apt/sources.listだけでなく、sudo apt-get update && sudo apt-get upgrade
fossfreedomの


体の限界に達したため、出力を切り抜く必要がありました。
ホレンベックも

Muon Update Manager代わりにを使用すると、10.04より前のバージョンで標準アップデートマネージャーが行っていたように、署名のないパッケージに関する警告を上書きできます。

回答:


106

ターミナルを開き、以下のコマンドを1つずつ入力します。

sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update

更新: これは、他の回答のような代替ソリューション、またはUbuntu 16.04で場合によっては仕事をしているように見える、これより後のバージョンでは役に立たない場合があります。

sudo apt-get update
sudo apt-get dist-upgrade

18
感謝しますが、なぜユーザーにこれが必要なのか、ubuntuシステムアップデーターは「正しいこと」を実際に試みる必要があります
クリスニコラ

5
問題を解決しました!@サディは、舞台裏で何が起こっているのか説明してもらえますか?一部のキーは古くなっていましたか?
ダニエル・ディニース

1
これは動作しますが、お住まいの国によっては、更新中に「何か邪悪な出来事」が発生する可能性があります。これは、ubuntuソフトウェアセンター(またはシナプス)にソフトウェアソースの問題がある可能性があることを示します。その場合、あなたの国のサーバーからメインサーバーに変更してください(ubuntuソフトウェアセンター>編集タブ>ソフトウェアソース)
トニーギル

2
@Tom Brossmanの答えを参照してください、それは1はるかに優れている
sepisoad

2
これはうまくいきませんでした。
スディプタバサック

68

これは、Launchpad PPAの一般的な問題です。一般的に、これらのコマンドをコピーして、新しいLaunchpad PPAを再インストールまたは追加するときに使用します。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys  

次に、

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys YOURKEYNUMBERHERE  

次のように、問題のあるキーでYOURKEYNUMBERHEREを置き換えます。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B725097B3ACC3965  

そして

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5  

最初の行はほとんど同じですが、キーはありません。それはオプションでさえあるかもしれません、私は正直に知りません。私が確信しているのは、この方法が常に問題をすぐに解決することです。

私がこれらをコピーした元の答えを誰かが見つけたら、私に知らせて、私はそれにリンクし、帰属を与えます。

**編集これは、ほぼ間違いなく、ここまたはここから取得したkarthik87の答えです。これはおそらく重複して閉じることができます。

どちらにしても、忘れずに

sudo apt-get update  

その後、すべてを修正します。

注:apt-get update最初に実行すると、不足しているキーとapt-keyコマンドで使用するIDを示すエラーメッセージが表示されます。


これは私にとってはうまくいきませんでした。キーを受信しようとすると、処理された合計数:1、未変更:1も表示されます。
スタークス

@Starx特定のエラーメッセージを検索エンジンにコピーするか、新しい質問としてここに投稿することをお勧めします。また、右側のサイドバーにある関連質問もご覧ください。これに似た多くの問題といくつかの異なる解決策があります。すみません、私はこれ以上助けができません。
トム・ブロスマン

ここに質問を投稿しました。ご覧ください
スタークス

@TomBrossman最初の行なしであなたの方法を使用してGPGエラーを修復することができました。
マリオ

私のために働く、thx!さらにapt-get update、最終的にどの出力を確認する必要があります。例えばDuplicate sources.listFailed to fetch。更新前にエラーを解決する必要があります。タブでSoftware & Updatesアプリケーションの失敗したソースと複製されたソースを無効化/削除できOther Softwareます。
ミルコフスキー

6

たぶん、あなたはでメインサーバーに変更してみてください可能性があり、ソフトウェアのソースそれが言う、からダウンロードしてください


0

信頼できないパッケージのインストールが必要:アクションには、認証されていないソースからのパッケージのインストールが必要です。

リポジトリのキーを追加せずにリポジトリを追加した後、Ubuntu Software Updaterからこのエラーを受け取りました。いくつかのソフトウェアリポジトリは、Launchpadのように、リポジトリキーを追加する方法とともにリポジトリキーを追加する方法に関する指示を提供するのに適していますが、キーを提供するだけです。

ターミナルの実行に必要なキーを把握するには:

sudo apt-get update

これにより、キーを使用するリポジトリから利用可能なパッケージのリストがダウンロードされます。キーが見つからない場合、エラーメッセージが返されます。

エラーメッセージの情報を使用してキーを見つけてダウンロードし、aptキーリングに追加します。

sudo apt-key add /PathToTheKeyFile/KeyFile.gpg

OKを取得する必要があります。次に、Ubuntu Software Updaterを実行できるようにするために必要なすべてのリポジトリ認証キーがあることをテストします。

sudo apt-get update

これにより、キーを使用するリポジトリから利用可能なパッケージのリストが再びダウンロードされます。キーが見つからない場合、エラーメッセージが返されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.