/etc/apt/sources.list 权限?

/etc/apt/sources.list 权限?

我最近开始使用终端,在从 Ubuntu 软件中心安装程序(Minecraft、TOR、Tails 安装程序等)时遇到了很多问题。

当我跑步时sudo apt-get update我总是

N:忽略目录‘/etc/apt/apt.conf.d/’中的文件‘50unattended-upgrades.ucf-old’,因为它的文件扩展名无效

我在启动时收到与以下内容相关的系统错误消息deb-src http://deb.torproject.org/torproject.org xenial main

当我尝试/etc/apt/sources.list使用各种命令打开时,它似乎不存在,除非我用 打开它sudo gedit /etc/apt/sources.list,然后我得到一个空白文档

所以我猜测是我无意中删除了它或者发生了其他什么事情......

我该怎么办 ?

只是针对重复标记的编辑

无效文件名现在已排序(只需删除)。我现在的问题是向源列表添加行。我尝试从标记的重复线程之一创建新文件,我移动了该文件并使用 Gedit 创建了一个新文件。它似乎恢复了默认设置并出现了 2x 条规范兄弟行。当我尝试添加一行时,什么也没发生。

-刚刚发现当我使用时,sudo su我现在可以将行添加到我的源列表中

sudo su -c "echo 'deb http://www.duinsoft.nl/pkg debs all' >> /etc/apt/sources.list

答案1

您是否尝试过将存储库更改为“主服务器”?每当您更改它并关闭时,它都会提示您重新加载。那应该恢复默认设置。

软件和更新中的存储库

如果这不起作用,这里有我的副本:

deb http://archive.ubuntu.com/ubuntu xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial restricted universe main multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial-updates restricted universe main multiverse
deb http://archive.ubuntu.com/ubuntu xenial universe
deb http://archive.ubuntu.com/ubuntu xenial-updates universe
deb http://archive.ubuntu.com/ubuntu xenial multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates multiverse
deb http://archive.ubuntu.com/ubuntu xenial-security main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial-security restricted universe main multiverse
deb http://archive.ubuntu.com/ubuntu xenial-security universe
deb http://archive.ubuntu.com/ubuntu xenial-security multiverse
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner

答案2

#1 修复忽略文件的问题

删除文件应该可以解决问题,如果目录 1 只是因为其中有无效文件而发生,则可能会消除所有通知。因此50unattended-upgrades应该删除文件。

 sudo rm /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old

#2 修复缺失/etc/apt/sources.list

只需通过 Dash 打开“软件和更新”,你就会看到

在此处输入图片描述 选择所需的镜像,然后激活复选框以启用存储库(主存储库、Universe 存储库、受限存储库、多元存储库),以便创建新sources.list文件

相关内容