In Ubuntu system, running apt update, than I got following messages: Ign:8 https://ppa.launchpadcontent.net/team-gcc-arm-embedded/ppa/ubuntu jammy InRelease Err:9 https://ppa.launchpadcontent.net/team-gcc-arm-embedded/ppa/ubuntu jammy Release 404 Not Found [IP: 185.125.190.80 443]
时间: 2025-07-15 12:42:29 浏览: 3
<think>好的,用户遇到了在Ubuntu系统中运行apt update时出现404 Not Found的错误,具体涉及ppa.launchpad.net的仓库。我需要根据提供的引用资料来帮助解决这个问题。
首先,根据引用[1]、[2]、[3]中的例子,常见的解决方法是删除或禁用失效的PPA仓库。用户提到的错误是来自launchpad.net的PPA,可能该PPA已经不再支持当前的Ubuntu版本。比如引用[5]提到,当官方不再维护某个版本时,可能需要更换镜像源或升级系统。
接下来,步骤可能包括:
1. 检查系统版本是否过旧,是否需要升级(引用[4])。如果系统版本过时,可能需要更换到old-releases源或者升级到新版本。
2. 进入/etc/apt/sources.list.d目录,找到对应的.list文件(引用[3])。用户提到的PPA是team-gcc-arm-embedded,对应的文件可能是类似gcc-arm-embedded-ubuntu-ppa-jammy.list。
3. 备份并删除或注释掉该PPA的源文件。例如使用mv命令备份(引用[3])。
4. 更新软件列表,看是否解决问题。
5. 如果问题依旧,可能需要更换镜像源,确保使用正确的版本代号,如jammy对应Ubuntu 22.04(引用[5])。
6. 另外,可以尝试添加正确的PPA或者寻找替代的安装方式,比如使用官方仓库或其他第三方源。
需要注意,用户当前使用的是Jammy(Ubuntu 22.04),而PPA可能没有对应的版本支持,导致404错误。因此,删除该PPA或寻找替代方案是关键。
最后,生成相关问题,可能涉及PPA管理、系统升级、镜像源更换等,参考提供的引用内容中的常见问题。</think>### 解决Ubuntu apt update出现404 Not Found错误的方法
在Ubuntu系统中,运行`sudo apt update`时出现`404 Not Found`错误,通常是由于软件源配置中的PPA(Personal Package Archive)仓库失效或与当前系统版本不兼容导致。以下是逐步解决方案:
---
#### **步骤1:确认系统版本与PPA的兼容性**
首先检查当前Ubuntu版本代号(如`jammy`对应22.04)。若PPA未提供该版本的软件包,则需禁用或删除此PPA:
```bash
lsb_release -a # 查看系统版本
```
---
#### **步骤2:定位并删除失效的PPA配置文件**
1. 进入软件源配置文件目录:
```bash
cd /etc/apt/sources.list.d
```
2. 查找与报错相关的PPA文件(例如`team-gcc-arm-embedded`):
```bash
ls | grep "gcc-arm-embedded"
```
3. **备份后删除**该文件(例如`gcc-arm-embedded-ubuntu-ppa-jammy.list`):
```bash
sudo mv gcc-arm-embedded-ubuntu-ppa-jammy.list gcc-arm-embedded-ubuntu-ppa-jammy.list.bak # 备份
```
---
#### **步骤3:更新软件源列表**
删除后重新运行更新:
```bash
sudo apt update
```
---
#### **步骤4:更换镜像源或升级系统(可选)**
- **情况1:系统版本过旧**
若Ubuntu版本已停止维护(如18.04以下),需将源替换为`old-releases.ubuntu.com`或升级系统[^4]。
- **情况2:PPA不支持当前版本**
访问[Launchpad](https://launchpad.net/~team-gcc-arm-embedded)确认PPA是否支持你的版本。若不支持,可手动下载`.deb`包或通过其他仓库安装。
---
#### **步骤5:重新添加正确的PPA(谨慎操作)**
若需要该PPA,尝试添加支持当前版本的仓库:
```bash
sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa
sudo apt update
```
---
###
阅读全文
相关推荐



















