ubuntu 16.04サーバーでは、Sudo apt-get update
を実行すると次のメッセージが表示されます。
E:リポジトリ ' http://dl.google.com/linux/chrome/deb stable Release'は署名されていません。 N:このようなリポジトリからの更新は安全に実行できないため、デフォルトでは無効になっています。 N:リポジトリの作成とユーザー設定の詳細については、apt-secure(8)マンページを参照してください。 E:リポジトリ「 http://security.ubuntu.com/ubunt xenial-security Release」は署名されていません。 N:このようなリポジトリからの更新は安全に実行できないため、デフォルトでは無効になっています。 N:リポジトリの作成とユーザー設定の詳細については、apt-secure(8)マンページを参照してください。 W:リポジトリ ' http://pkg.jenkins.io/debian-stable binary/Release'は署名されていません。 N:そのようなリポジトリからのデータは認証できないため、使用するのに潜在的に危険です。 N:リポジトリの作成とユーザー設定の詳細については、apt-secure(8)マンページを参照してください。
サーバーは、動作するプロキシの背後にあります。たとえば、wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | Sudo apt-key add -
を実行し、印刷しただけですOK。ただし、Sudo apt-get update
を実行すると、上記と同じエラーが出力されます。
どうすれば修正できますか?
さて、 dino99 の助けを借りて修正しました。 GoogleとJenkinsのリポジトリにはhttpsが必要でした。セキュリティリポジトリを修正するために、http://security.ubuntu.com/ubuntu xenial-security Release
をhttp://de.archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
に置き換えました。正確な問題が何かはわかりませんが、うまくいきました。