使用终端更新或安装软件时遭遇APT源列表格式错误,请求解决
使用终端更新或安装软件时遭遇APT源列表格式错误,请求解决
看起来你的APT源列表里有两个格式错误的配置文件,咱们一步步来修复它们:
首先修复lutris.list的错误
这个错误提示说Type 'wget' is not known on line 1,意思是你把wget命令写到了APT源配置文件里——这是不对的,APT源文件只能放源定义条目,不能放下载命令。
- 打开这个配置文件查看内容:
sudo nano /etc/apt/sources.list.d/lutris.list - 你会看到第一行是类似
wget ...的内容,直接把这一行删掉。 - 检查剩下的内容是否是正确的lutris源格式,以Debian/Ubuntu为例,正确的条目应该是类似这样:
(如果你的系统是其他版本,比如Ubuntu 22.04,对应的源路径要调整为适配你的系统版本的地址)deb http://download.opensuse.org/repositories/home:/strycore/Debian_12/ / - 按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器。
接着修复librewolf.sources的错误
这个文件是APT的新式源配置文件(.sources后缀),它有严格的格式规范,提示说第1节格式畸形了。
- 打开这个文件查看:
sudo nano /etc/apt/sources.list.d/librewolf.sources - 正确的.sources文件格式应该包含明确的字段定义,比如:
Types: deb URIs: https://deb.librewolf.net Suites: bookworm Components: main Signed-By: /usr/share/keyrings/librewolf.gpg - 对比你当前的文件内容,修正第1行的错误格式,确保每个字段(Types、URIs、Suites等)都符合规范,没有拼写错误或语法问题。
- 同样按
Ctrl+O保存,Ctrl+X退出。
验证修复结果
完成上面的操作后,运行下面的命令测试是否能正常更新源:
sudo apt update
如果没有再弹出源列表相关的错误,就说明问题解决了,你可以正常安装或更新软件啦。
备注:内容来源于stack exchange,提问作者UGly4God
相关产品推荐
相关产品推荐

