从 /etc/apt/source.list 创建备份

从 /etc/apt/source.list 创建备份

我一直在尝试构建软件 Carla,为此我必须给出以下命令

sudo apt-get install build-essential clang-8 lld-8 g++-7 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git

完成此操作后,我收到一条错误消息,内容如下

The following packages have unmet dependencies:

 build-essential : Depends: gcc (>= 4:9.2) but 4:7.4.0-1ubuntu2.3 is to be installed
E: Unable to correct problems, you have held broken packages.

我找到了解决这个问题的答案,但首先我必须创建 /etc/apt/source.list 的备份,但我不知道该怎么做。有人能解释一下怎么做吗?

我的操作系统是 Ubuntu 20.04.3 LTS

答案1

由于/etc/apt/sources.list它只是一个文件,您可以通过将文件复制到具有不同名称的文件来创建“备份”:

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

这将创建一个/etc/apt名为的新文件sources.orig,其内容与 完全相同sources.listsudo这是必需的,因为该文件归该root帐户所有。

相关内容