无法找到 etc/apt/sources.list(Ubuntu 16.04)

无法找到 etc/apt/sources.list(Ubuntu 16.04)

我正在尝试保存对sources.list文件的更改,但它弹出一条错误消息:

unable to locate etc/apt/sources.file

我还尝试使用以下命令来更新 sources.list 文件

gksudo gedit /etc/apt/sources.listsudo apt-get update

但运气不佳。同样,nano 编辑器显示一条消息:

etc/apt directory does not exist

请求一些帮助来解决这个问题。

在此处输入图片描述

答案1

当你打开terminal它的目录时设置为/home/...(查看你的地址,gedit它显示/home/madhurya/etc/...)。所以如果你想去etc文件夹,你必须/在它之前使用。这应该可以解决你的问题:

gksudo gedit /etc/apt/sources.list

答案2

我会尝试在终端中输入sudo -H -s应该会将您置于根终端中的内容。然后尝试,cd /etc/apt看看ls -la您是否可以找到sources.list,如果还有更多条目,您也可以查看/etc/apt/sources.list.d

root@home:/etc/apt# ls -la
total 136
drwxr-xr-x   6 root root  4096 Dec 14 18:00 ./
drwxr-xr-x 243 root root 20480 Dec 14 18:06 ../
drwxr-xr-x   2 root root  4096 Dec 14 18:30 apt.conf.d/
drwxr-xr-x   2 root root  4096 Apr  7  2011 preferences.d/
-rw-r--r--   1 root root  2842 Oct 13 21:33 sources.list
-rw-r--r--   1 root root  3500 Nov 19  2012 sources.list~
drwxr-xr-x   2 root root  4096 Dec 14 17:59 sources.list.d/
-rw-r--r--   1 root root  2867 Apr 22  2016 sources.list.distUpgrade
-rw-r--r--   1 root root  2842 Oct 13 21:33 sources.list.save
-rw-r--r--   1 root root 39628 Dec 14 18:00 trusted.gpg
-rw-r--r--   1 root root 37373 Aug  5 01:12 trusted.gpg~
drwxr-xr-x   2 root root  4096 Aug 31  2016 trusted.gpg.d/
root@home:/etc/apt# 

答案3

您正在尝试打开文件/home/madhurya/etc/apt/sources.list

但文件应该是/etc/apt/sources.list

因此,为了编辑正确的文件,请打开终端并尝试

sudo nano /etc/apt/sources.list

相关内容