apt-getでnginxのエラーを直す

Ubuntu 14.04で sudo apt-get update するとエラーが出てました

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://nginx.org trusty Release: The following signatures were invalid: KEYEXPIRED 1471427554

W: Failed to fetch http://nginx.org/packages/ubuntu/dists/trusty/Release  

キーが古い?ということで

$ wget https://nginx.org/keys/nginx_signing.key -O - | sudo apt-key add -

これで直りました

apt-get updateで「いくつかのインデックスファイルのダウンロードに失敗しました」のエラー

Ubuntu14.04で

$ sudo apt-get update

するとエラーが発生

W: http://ppa.launchpad.net/werner-jaeger/ppa-werner-vpn/ubuntu/dists/trusty/main/binary-amd64/Packages の取得に失敗しました  404  Not Found

W: http://ppa.launchpad.net/werner-jaeger/ppa-werner-vpn/ubuntu/dists/trusty/main/binary-i386/Packages の取得に失敗しました  404  Not Found

E: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。

ppaの一つがエラーになる
ダッシュメニューからUbuntusソフトウェアセンターを起動

メニューの編集>ソフトウェアソース
他のソフトウェアタブをクリック
該当のPPAのチェックを外す

ubuntu-softwarecenter

apt-get updateでエラーがでなくなりました