スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

なんかaptがこわれた→なおった

なんかaptがこわれてupdateでエラーが出てたので直そう。

状況①

$ sudo apt-get update
ヒット http://security.debian.org jessie/updates InRelease
無視 http://ftp.jp.debian.org jessie InRelease
20% [InRelease gpgv 16.4 kB] [ヘッダの待機中です] [ヘッダの待機中です]Splitting up /var/lib/apt/無視 http://security.debian.org jessie/updates InRelease
E: GPG エラー: http://security.debian.org jessie/updates InRelease: クリアサインされたファイルが有効ではなく、'NODATA' を得ました (認証にネットワークが必要?)



意味が分かりませんね。エラーでググったらどっかの海外フォーラムが引っ掛かったので、その通りにやってみます。


$ wget -O- http://cdn.debian.net/debian/dists/jessie/InRelease
--2016-08-17 15:44:43-- http://cdn.debian.net/debian/dists/jessie/InRelease
cdn.debian.net (cdn.debian.net) をDNSに問いあわせています... 5.153.231.35, 128.31.0.66, 2001:41c8:1000:21::21:35
cdn.debian.net (cdn.debian.net)|5.153.231.35|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 302 Found
場所: http://debian-mirror.sakura.ne.jp/debian/dists/jessie/InRelease [続く]
--2016-08-17 15:44:45-- http://debian-mirror.sakura.ne.jp/debian/dists/jessie/InRelease
debian-mirror.sakura.ne.jp (debian-mirror.sakura.ne.jp) をDNSに問いあわせています... 133.242.8.20, 2401:2500:103:8:133:242:8:20
debian-mirror.sakura.ne.jp (debian-mirror.sakura.ne.jp)|133.242.8.20|:80 に接続しています... 接 続しました。
HTTP による接続要求を送信しました、応答を待っています... 404 Not Found
2016-08-17 15:44:45 エラー 404: Not Found。



うーん。。。なぜsakuraにつなぎに行ってるのかよくわからない。しかも404だし。

状況②

$ sudo apt-get install debian-archive-keyring
パッケージリストを読み込んでいます... エラー!
E: Splitting of file /var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease failed as it doesn't contain all expected parts 0 1 0
E: パッケージリストまたはステータスファイルを解釈またはオープンすることができません。



インストールとか、cache-searchたたくとこれが出る。

apt-get 出来ないトラブル
どうやら何かしらの原因で/var/lib/apt/lists以下にゴミファイルができたのがよくないみたい。
そういえばこれが出る前にgem installしててなんか足りないライブラリ入れようとしてくれて固まったっけ。


対処

$ sudo rm /var/lib/apt/lists/* -vf
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_Release' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_contrib_binary-amd64_Packages' を削除 しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_contrib_i18n_Translation-en' を削除し ました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_contrib_source_Sources' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_main_binary-amd64_Packages' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_main_i18n_Translation-en' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_main_i18n_Translation-ja' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_main_source_Sources' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_non-free_binary-amd64_Packages' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_non-free_i18n_Translation-en' を削除しました
`/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_jessie_non-free_source_Sources' を削除しまし た
`/var/lib/apt/lists/lock' を削除しました
`/var/lib/apt/lists/nginx.org_packages_debian_dists_jessie_Release' を削除しました
`/var/lib/apt/lists/nginx.org_packages_debian_dists_jessie_Release.gpg' を削除しました
`/var/lib/apt/lists/nginx.org_packages_debian_dists_jessie_nginx_binary-amd64_Packages' を削除しました
`/var/lib/apt/lists/nginx.org_packages_debian_dists_jessie_nginx_source_Sources' を削除しました
rm: `/var/lib/apt/lists/partial' を削除できません: ディレクトリです
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease' を削除しました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_contrib_binary-amd64_Packages' を削除しました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_contrib_i18n_Translation-en' を削除しました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_binary-amd64_Packages' を削除 しました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_i18n_Translation-en' を削除し ました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_non-free_binary-amd64_Packages' を 削除しました
`/var/lib/apt/lists/security.debian.org_dists_jessie_updates_non-free_i18n_Translation-en' を削 除しました

$ sudo rm /var/lib/apt/lists/partial/* -vf
`/var/lib/apt/lists/partial/ftp.jp.debian.org_debian_dists_jessie_Release.gpg.reverify' を削除しました



もっかいupdate

$ sudo apt-get update
無視 http://ftp.jp.debian.org jessie InRelease
取得:1 http://ftp.jp.debian.org jessie Release.gpg [2,373 B]
取得:2 http://ftp.jp.debian.org jessie Release [148 kB]
取得:3 http://security.debian.org jessie/updates InRelease [63.1 kB]
無視 http://nginx.org jessie InRelease
取得:4 http://ftp.jp.debian.org jessie/main Sources [7,057 kB]
取得:5 http://security.debian.org jessie/updates/main amd64 Packages [300 kB]
取得:6 http://nginx.org jessie Release.gpg [287 B]
取得:7 http://nginx.org jessie Release [2,322 B]
取得:8 http://nginx.org jessie/nginx Sources [1,700 B]
取得:9 http://security.debian.org jessie/updates/contrib amd64 Packages [2,506 B]
取得:10 http://security.debian.org jessie/updates/non-free amd64 Packages [14 B]
取得:11 http://security.debian.org jessie/updates/contrib Translation-en [1,211 B]
取得:12 http://security.debian.org jessie/updates/main Translation-en [158 kB]
取得:13 http://nginx.org jessie/nginx amd64 Packages [3,770 B]
取得:14 http://security.debian.org jessie/updates/non-free Translation-en [14 B]
取得:15 http://ftp.jp.debian.org jessie/contrib Sources [50.8 kB]
取得:16 http://ftp.jp.debian.org jessie/non-free Sources [99.2 kB]
取得:17 http://ftp.jp.debian.org jessie/main amd64 Packages [6,761 kB]
無視 http://nginx.org jessie/nginx Translation-ja_JP
取得:18 http://ftp.jp.debian.org jessie/contrib amd64 Packages [50.2 kB]
取得:19 http://ftp.jp.debian.org jessie/non-free amd64 Packages [83.6 kB]
無視 http://nginx.org jessie/nginx Translation-ja
取得:20 http://ftp.jp.debian.org jessie/contrib Translation-en [38.5 kB]
取得:21 http://ftp.jp.debian.org jessie/main Translation-ja [795 kB]
無視 http://nginx.org jessie/nginx Translation-en
取得:22 http://ftp.jp.debian.org jessie/main Translation-en [4,580 kB]
取得:23 http://ftp.jp.debian.org jessie/non-free Translation-en [72.5 kB]
20.3 MB を 6秒 で取得しました (3,194 kB/s)
パッケージリストを読み込んでいます... 完了




$ ls -la /var/lib/apt/lists
合計 95356
drwxr-xr-x 3 root root 4096 8月 17 15:54 .
drwxr-xr-x 6 root root 4096 8月 17 18:26 ..
-rw-r--r-- 1 root root 148217 6月 4 22:26 ftp.jp.debian.org_debian_dists_jessie_Release
-rw-r--r-- 1 root root 2373 6月 4 22:37 ftp.jp.debian.org_debian_dists_jessie_Release.gpg
-rw-r--r-- 1 root root 197946 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_contrib_binary-amd64_Packages
-rw-r--r-- 1 root root 144523 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_contrib_i18n_Translation-en
-rw-r--r-- 1 root root 190990 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_contrib_source_Sources
-rw-r--r-- 1 root root 33803318 6月 4 22:15 ftp.jp.debian.org_debian_dists_jessie_main_binary-amd64_Packages
-rw-r--r-- 1 root root 22301906 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_main_i18n_Translation-en
-rw-r--r-- 1 root root 4376703 4月 25 2015 ftp.jp.debian.org_debian_dists_jessie_main_i18n_Translation-ja
-rw-r--r-- 1 root root 32650635 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_main_source_Sources
-rw-r--r-- 1 root root 355036 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_non-free_binary-amd64_Packages
-rw-r--r-- 1 root root 313321 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_non-free_i18n_Translation-en
-rw-r--r-- 1 root root 396160 6月 4 22:14 ftp.jp.debian.org_debian_dists_jessie_non-free_source_Sources
-rw-r----- 1 root root 0 8月 17 15:50 lock
-rw-r--r-- 1 root root 2322 5月 31 23:27 nginx.org_packages_debian_dists_jessie_Release
-rw-r--r-- 1 root root 287 5月 31 23:27 nginx.org_packages_debian_dists_jessie_Release.gpg
-rw-r--r-- 1 root root 16851 5月 31 23:27 nginx.org_packages_debian_dists_jessie_nginx_binary-amd64_Packages
-rw-r--r-- 1 root root 5624 5月 31 23:27 nginx.org_packages_debian_dists_jessie_nginx_source_Sources
drwxr-xr-x 2 root root 4096 8月 17 15:54 partial
-rw-r--r-- 1 root root 63063 8月 16 07:20 security.debian.org_dists_jessie_updates_InRelease
-rw-r--r-- 1 root root 8264 8月 16 07:20 security.debian.org_dists_jessie_updates_contrib_binary-amd64_Packages
-rw-r--r-- 1 root root 4825 8月 16 07:20 security.debian.org_dists_jessie_updates_contrib_i18n_Translation-en
-rw-r--r-- 1 root root 1617397 8月 16 07:20 security.debian.org_dists_jessie_updates_main_binary-amd64_Packages
-rw-r--r-- 1 root root 986464 8月 16 07:20 security.debian.org_dists_jessie_updates_main_i18n_Translation-en
-rw-r--r-- 1 root root 0 8月 16 07:20 security.debian.org_dists_jessie_updates_non-free_binary-amd64_Packages
-rw-r--r-- 1 root root 0 8月 16 07:20 security.debian.org_dists_jessie_updates_non-free_i18n_Translation-en



あとからみてみりゃここのsecurity.debian.org_dists_jessie_updates_InRelease がおかしくなってたんだなたぶん。
関連記事
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

コメントの投稿

管理者にだけ表示を許可する
ブログ内検索

カスタム検索

フリーエリア

クリックで救える命がある。

レンタルサーバー

さくらのマネージドサーバ
さくらインターネットのVPS
ConoHaのVPS
WebARENA VPSクラウド
99円レンタルサーバー
【CloudCore VPS】
GMOクラウドのレンタルサーバー
転送量無制限 ABLENET
@WAPPYレンタルサーバー
SPPDレンタルサーバー

カテゴリー+月別アーカイブ

 

アクセスカウンター

現在の閲覧者数:

プロフィール

Author:tmin
PCヲタ。ライト2ちゃんねら。
スロット好きのギャンブラー。(元
むしろ人生がギャンブルだが目下のところ負けっぱなし。
座右の銘は「結果オーライ」。故に基本適当。
トラブルもまた楽しみのひとつ

コメント、トラバ、相互リンク歓迎。お気軽にどうぞ。
当ブログについて
Twitterでこっちとあっちの更新情報流すことにしてみます。
http://twitter.com/t_min
Project Mikunchu♪Wikiできました。
Mikunchu200x40.png


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。