2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

apt updateでエラー

Posted at

エラー事例

コマンドで「apt update」と入力するとこのようなエラーが表示される。

エラー:29 http://jp.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                                      
  jp.archive.ubuntu.com:80 (160.26.2.187) へ接続できませんでした。接続がタイムアウトしました
エラー:30 http://jp.archive.ubuntu.com/ubuntu xenial-backports InRelease
  jp.archive.ubuntu.com:http へ接続できません:
2,154 kB を 2分 4秒 で取得しました (17.3 kB/s)                    
ターゲット Packages (stable/binary-amd64/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット Packages (stable/binary-all/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット Translations (stable/i18n/Translation-ja_JP) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット Translations (stable/i18n/Translation-ja) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット Translations (stable/i18n/Translation-en) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット DEP-11 (stable/dep11/Components-amd64.yml) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
ターゲット DEP-11-icons (stable/dep11/icons-64x64.tar) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています       
状態情報を読み取っています... 完了
アップグレードできるパッケージが 5 個あります。表示するには 'apt list --upgradable' を実行してください。
W: ターゲット Packages (stable/binary-amd64/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Packages (stable/binary-all/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-ja_JP) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-ja) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-en) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット DEP-11 (stable/dep11/Components-amd64.yml) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット DEP-11-icons (stable/dep11/icons-64x64.tar) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: http://jp.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease の取得に失敗しました  jp.archive.ubuntu.com:80 (160.26.2.187) へ接続できませんでした。接続がタイムアウトしました
W: http://jp.archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease の取得に失敗しました  jp.archive.ubuntu.com:http へ接続できません:
W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
W: ターゲット Packages (stable/binary-amd64/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Packages (stable/binary-all/Packages) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-ja_JP) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-ja) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット Translations (stable/i18n/Translation-en) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット DEP-11 (stable/dep11/Components-amd64.yml) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています
W: ターゲット DEP-11-icons (stable/dep11/icons-64x64.tar) は /etc/apt/sources.list:140 と /etc/apt/sources.list.d/docker.list:1 で複数回設定されています

ググッてみる

https://qiita.com/micchy326/items/d8ef3e930962a9ceb4a8
こちらはキャッシュを全部消しているが、
なんだか危険そう。

https://qiita.com/on-vegetable/items/8f821be0641d0dbb7631
こちらが参考になりそう。

解決方法

Ubuntuのバージョン確認

まずは環境の確認。
私のUbuntuのバージョンはこちら↓

user@hostname:~$ cat /etc/os-release | grep VERSION
VERSION="16.04.7 LTS (Xenial Xerus)"
VERSION_ID="16.04"
VERSION_CODENAME=xenial

/etc/apt/sources.listの修正

エラー内に書かれている*/etc/apt/sources.list/etc/apt/sources.list.d/docker.list*の中身を見てみると
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
これが重複していたので、

user@hostname:~$ sudo vim /etc/apt/sources.list

vimでファイルを開いて重複部分をコメントアウト。

再び、「apt update」してみると、正常終了!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?