如何从 source.list.backup 恢复我的 source.list?

如何从 source.list.backup 恢复我的 source.list?

按照这些命令后https://askubuntu.com/a/159371/63298,它删除了我的sources.list,当我这样做时sudo apt-get upgrade,它要求我自动删除丢失的包裹。

我如何将我的source.list从恢复source.list.backup?现在我的source.list.d是一个目录,而不是一个列表。

答案1

使用四个命令:

sudo apt-add-repository main
sudo apt-add-repository universe
sudo apt-add-repository multiverse
sudo apt-add-repository restricted

或者移动或复制您的备份

sudo cp /etc/apt/source.list.backup /etc/apt/source.list

文件夹/etc/apt/source.list.d一直都是 文件夹,是 的子文件夹/etc/apt。删除 后/etc/apt/source.list, 文件夹/etc/apt通常只包含此文件夹。

答案2

可以sources.list通过多种方式生成。ubuntu 提供的 GUI 基本上会生成该文件(位于“设置”->“软件”中)。其中有/usr/share/doc/apt/examples/sources.list所有正确格式的文件。您可以将示例文件复制到原始文件,cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list 还有在线生成器https://repogen.simplylinux.ch/

但你的文件应该保留在/etc/apt目录中。你可以使用以下方法恢复更改sudo mv /etc/apt/sources.list.backup /etc/apt/sources.list

答案3

我设法恢复了https://askubuntu.com/a/159371/63298经过:

sudo cp /etc/apt/source.list.backup /etc/apt/source.list
sudo apt-get update
sudo apt-get upgrade

相关内容