在我的 linux mint 机器上,我试图从软件源启用通用存储库。
当尝试打开 GUI 时,sudo mintsources
我收到一条错误消息
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 1691, in <module>
Application().run()
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 847, in __init__
file = open(source_file, "r", encoding="utf-8", errors="ignore")
IsADirectoryError: [Errno 21] Is a directory: '/etc/apt/sources.list'
答案1
除非出现严重错误,否则 Linux Mint 中默认启用存储库宇宙。您可以使用以下命令检查存储库
grep -v '#' /etc/apt/sources.list | sed -e /^$/d
grep -v '#' /etc/apt/sources.list.d/* | sed -e /^$/d
如果这些命令没有找到 Universe,您可以尝试使用命令行
sudo add-apt-repository universe
sudo apt update
我使用以下命令行来使我的系统保持最新状态,
sudo apt update && sudo apt full-upgrade
有些系统可能有一些不完全兼容的程序包,因此避免使用full-upgrade
.请参阅man apt-get
以获取更多详细信息。例如,以下命令行可以在出现问题时提供帮助,
sudo apt -f install
sudo apt update
以及
sudo apt full-upgrade
或者
sudo apt upgrade