0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Ubuntu22.04】sudo apt-get updateしたら404 Not Foundエラーが出たときの対処法

Last updated at Posted at 2024-09-22

概要

WSLでsudo apt-get updateしようとしたら以下のようなエラーが出たので、対処法をメモ。

Err:7 https://apt.llvm.org/jammy llvm-toolchain-jammy-10 Release
  404  Not Found [IP: 999.999.999.999 999]
--------------------
E: The repository 'http://apt.llvm.org/jammy llvm-toolchain-jammy-10 Release' does not have a Release file.

環境

  • OS: Windows 11 64bit
  • WSL: 2.2.4.0 (Ubuntu 22.04)

エラー内容

$ sudo apt-get upgrade
Get:1 file:/var/cuda-repo-wsl-ubuntu-12-2-local  InRelease [1572 B]
Get:2 file:/var/cudnn-local-repo-ubuntu2204-9.4.0  InRelease [1572 B]
-----------------------------------------
Hit:8 http://jp.archive.ubuntu.com/ubuntu jammy InRelease
Err:7 https://apt.llvm.org/jammy llvm-toolchain-jammy-10 Release
  404  Not Found [IP: 999.999.999 999]
  ----------------------------------------
E: The repository 'http://apt.llvm.org/jammy llvm-toolchain-jammy-10 Release' does not have a Release file.

このようなエラーが出て、sudo apt-get updateできない。

対処方法

エラーメッセージから原因のリポジトリ設定ファイルを探す。
今回は"llvm-toolchain-jammy-10"というのが原因みたいです。
調べてみると、、、

$ grep -r "llvm" /etc/apt/sources.list.d/
/etc/apt/sources.list.d/archive_uri-http_apt_llvm_org_jammy_-jammy.list: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-10 main
/etc/apt/sources.list.d/archive_uri-http_apt_llvm_org_jammy_-jammy.list:# deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-10 main

ファイル名が分かったので設定ファイルをコメントアウトしておきます。

$ sudo nano /etc/apt/sources.list.d/archive_uri-http_apt_llvm_org_jammy_-jammy.list
# deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-10 main

これでupdateできるようになるはず。

$ sudo apt-get update
-----------------
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
25 packages can be upgraded. Run 'apt list --upgradable' to see them.

できました!!

原因

エラー内容から(http://apt.llvm.org/jammy) に
"llvm-toolchain-jammy-10 Release"が無いとのことなので調べてみると...

../
llvm-toolchain-jammy/ 22-Sep-2024 07:37 -
llvm-toolchain-jammy-13/ 17-Feb-2022 13:21 -
llvm-toolchain-jammy-14/ 31-Jan-2023 15:27 -
llvm-toolchain-jammy-15/ 20-Oct-2023 01:27 -
llvm-toolchain-jammy-16/ 12-Nov-2023 15:11 -
llvm-toolchain-jammy-17/ 09-Dec-2023 15:54 -
llvm-toolchain-jammy-18/ 01-Aug-2024 04:19 -
llvm-toolchain-jammy-19/ 20-Sep-2024 13:39

こんな感じで、"llvm-toolchain-jammy-10"は無かったです。
代わりに"llvm-toolchain-jammy-18"をインストールしておきました。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?