(2016-03-03)
apt-get update でエラーが発生するようになったため、原因調査・対策した話。
環境などは以下のとおり。

# uname -a
Linux rasp00 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux
# cat /etc/os-release | head -3
PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"
NAME="Raspbian GNU/Linux"
VERSION_ID="7"

目次

経緯

いつものように システムのアップデートをしようとして、

# apt-get update

したところ、下記のエラーが表示されるようになり、アップデートできなくなった。

ヒット http://repository.wolfram.com stable Release.gpg
ヒット http://repository.wolfram.com stable Release
ヒット http://mirrordirector.raspbian.org wheezy Release.gpg
無視 http://raspberrypi.collabora.com wheezy Release.gpg
ヒット http://repository.wolfram.com stable/non-free armhf Packages
ヒット http://mirrordirector.raspbian.org wheezy Release
無視 http://raspberrypi.collabora.com wheezy Release
ヒット http://archive.raspberrypi.org wheezy Release.gpg
ヒット http://mirrordirector.raspbian.org wheezy/main armhf Packages
ヒット http://archive.raspberrypi.org wheezy Release
ヒット http://mirrordirector.raspbian.org wheezy/contrib armhf Packages
ヒット http://mirrordirector.raspbian.org wheezy/non-free armhf Packages
ヒット http://archive.raspberrypi.org wheezy/main armhf Packages
ヒット http://mirrordirector.raspbian.org wheezy/rpi armhf Packages
無視 http://repository.wolfram.com stable/non-free Translation-ja_JP
無視 http://repository.wolfram.com stable/non-free Translation-ja
無視 http://repository.wolfram.com stable/non-free Translation-en
エラー http://raspberrypi.collabora.com wheezy/rpi armhf Packages
 403  Forbidden
無視 http://archive.raspberrypi.org wheezy/main Translation-ja_JP
無視 http://raspberrypi.collabora.com wheezy/rpi Translation-ja_JP
無視 http://archive.raspberrypi.org wheezy/main Translation-ja
無視 http://archive.raspberrypi.org wheezy/main Translation-en
無視 http://raspberrypi.collabora.com wheezy/rpi Translation-ja
無視 http://raspberrypi.collabora.com wheezy/rpi Translation-en
無視 http://mirrordirector.raspbian.org wheezy/contrib Translation-ja_JP
無視 http://mirrordirector.raspbian.org wheezy/contrib Translation-ja
無視 http://mirrordirector.raspbian.org wheezy/contrib Translation-en
無視 http://mirrordirector.raspbian.org wheezy/main Translation-ja_JP
無視 http://mirrordirector.raspbian.org wheezy/main Translation-ja
無視 http://mirrordirector.raspbian.org wheezy/main Translation-en
無視 http://mirrordirector.raspbian.org wheezy/non-free Translation-ja_JP
無視 http://mirrordirector.raspbian.org wheezy/non-free Translation-ja
無視 http://mirrordirector.raspbian.org wheezy/non-free Translation-en
無視 http://mirrordirector.raspbian.org wheezy/rpi Translation-ja_JP
無視 http://mirrordirector.raspbian.org wheezy/rpi Translation-ja
無視 http://mirrordirector.raspbian.org wheezy/rpi Translation-en
W: http://raspberrypi.collabora.com/dists/wheezy/rpi/binary-armhf/Packages の取 得に失敗しました  403  Forbidden

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

(関係ないけど前々から「無視」が多いのだがなんでだろう。まあ動いているようだからスルーするのである。)

原因

原因と対策は下記サイトにありました。
参考サイト https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=138331

要するに

The collabora and wolfram repos haven't been needed for ages and are safe to remove. However, wheezy is unsupported.

つまり、collaboraとwolframリポジトリはもはや不要なので削除しても問題ない。wheezyではサポートしなくなった、ということらしいです。

対策

先ほどの参考サイトに答えがあったので対策する。
下記のファイルの内容をコメントアウトする、とのこと。

/etc/apt/sources.list.d/collabora.list
/etc/apt/sources.list.d/wolfram.list

変更前の内容

# cd /etc/apt/sources.list.d
# head collabora.list wolfram.list
==> collabora.list <==
deb http://raspberrypi.collabora.com wheezy rpi

==> wolfram.list <==
deb http://repository.wolfram.com/raspbian/ stable non-free

変更後

# head collabora.list wolfram.list
==> collabora.list <==
#deb http://raspberrypi.collabora.com wheezy rpi

==> wolfram.list <==
#deb http://repository.wolfram.com/raspbian/ stable non-free

確認

再度 apt-get update を実行すると、めでたく正常終了しましたとさ。

おしまい。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-02-15 (火) 10:06:43