包管理 - 18.10的标准源列表文件是什么?

・2 分钟阅读

问题

好吧,我的包系统严重受损了。所以,我找到了另一个解决方案sudo apt-get build-dep

我键入sudo apt-get build-dep更新管理器读取软件包列表,

然后我用sudo nano/etc/apt/sources.list.访问它列表是空白的,现在我不确定如何添加更多的源URI ,

sudo apt-get -f install
Reading package lists.. . done
Building dependency tree
Reading state information.. . done
E : the package python3 needs to be reinstalled ,but i can't find an archive for it .

software-properties-gtk
bash :/usr/bin/software-properties-gtk:/usr/bin/python3: bad interpreter : too many levels of symbolic links


回答1:

你今天已经学到了宝贵的一课: 编辑文件之前先备份文件。


sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak



如果搞乱文件,则可以复制备份,并且重新开始:


sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list



要考虑的事情:

  • 重新启动时删除/tmp文件,备份到/tmp时要小心,
  • 小心并确保备份的文件不包含和泄露敏感信息,
  • 要恢复sources.list文件,你可以清空sources.list文件,然后使用software-properties-gtk创建列表,启用后,请确保通过apt update更新数据库。


回答2

执行这个操作

sudo sh -c 'curl https://www.uni-due.de/~be0001/ubuntu/sources.list.cosmic > /etc/apt/sources.list'

另一种方法是打开软件& 从应用程序菜单更新,并且选择你首选的档案库


Tianye profile image