linux系统更新时出现不在sources.list的源
Posted RonaldDong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统更新时出现不在sources.list的源相关的知识,希望对你有一定的参考价值。
使用的系统为统信UOS家庭版。
今天图形界面检查在系统更新时总是失败,然后使用命令行检查:
然而当我vim /etc/apt/sources.list,发现里面的源只有两个:
不信邪的从图形界面文件管理以root进入这个路径,然后发现
可以看到,除了sources.list,还有一个sources.list.d的文件夹(经查询,该文件夹是用来存放第三方源地址的),其中就有mysql.list(截图之前被我删了)
把mysql.list删掉之后,再更新就发现一切正常了:
经查询,这个文件夹的作用是存放第三方软件的源,参考ubuntu的介绍
The /etc/apt/sources.list.d directory provides a way to add sources.list entries in separate files. The format is the same as for the regular sources.list file. File names need to end with .list and may only contain letters (a-z and A-Z), digits (0-9), underscore (_), hyphen (-) and period (.) characters.
翻译:/etc/apt/sources.list.d目录提供了在单独的文件中添加sources.list条目的方法。格式与常规sources.list文件相同。文件名必须以.list结尾,并且只能包含字母(a-z和a-z)、数字(0-9)、下划线(u)、连字符(-)和句点(.)字符。
参考文献:Ubuntu. Ubuntu Manpage: sources.list - Package resource list for APT[EB/OL]. [2022-2-17]. https://manpages.ubuntu.com/manpages/jammy/en/man5/sources.list.5.html.
以上是关于linux系统更新时出现不在sources.list的源的主要内容,如果未能解决你的问题,请参考以下文章