所以我正在运行 WSL 2,并通过 Windows 商店获取了 ubuntu 20.04 LTS 安装。
我下载了一些程序,例如(Python 3 等)。我还知道我必须保持系统更新。虽然我还没有接触过内核升级的东西。我一直在使用命令 sudo apt-update 然后是 sudo apt-upgrade。
在最初的两三个月里,一切都很好,直到这些信息开始出现。
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgdg.list:2
现在有人能解释一下到底发生了什么吗?为什么要多次配置它们?这些是备份吗?我该如何整理多个日志?这样做安全吗?这里有点困惑。感谢并欢迎所有反馈。提前谢谢您。
重大编辑:
shanzem@Shanzem-Laptop:~$ cat /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
多么奇怪啊!要注释掉第 2 行!将发布结果。
问题解决了
答案1
正如其他答案所解释的那样这个和这个,您的问题是您的一个 sources.list 文件中存在重复的源。
该错误表明问题出在文件上/etc/apt/sources.list.d/pgdg.list
错误还指出重复项列在文件的第 1 行和第 2 行。
您可以使用以下命令来编辑该文件:
sudo nano /etc/apt/sources.list.d/pgdg.list
使用此文本编辑器模式删除重复的行。
如果第 1 行和第 2 行相同, 删除一然后按CTRL+o保存文件,然后按CTRL+x退出 nano。
编辑文件后,运行以下命令来更新软件包列表并将软件升级(更新)到最新版本:
sudo apt update
sudo apt upgrade
如果两条线不相同,请编辑您的问题并发布您的文件内容,/etc/apt/sources.list.d/pgdg.list
以便我可以提供更详细的说明。