警告:root:无法在 Ubuntu 16.04 上打开文件‘/etc/apt/sources.list.d/select-editr.list’

警告:root:无法在 Ubuntu 16.04 上打开文件‘/etc/apt/sources.list.d/select-editr.list’

第一次运行sudo apt edit-sources它时,提示我选择一个编辑器,我按了Ctrl+c并尝试重新运行。现在,每当我运行不存在的命令时,我都会收到此错误消息:

 ~ $ a
WARNING:root:could not open file '/etc/apt/sources.list.d/select-editr.list'

WARNING:root:could not open file '/etc/apt/sources.list.d/select-editor.list'

a: command not found

当我尝试运行 select-editor 时:

 ~ $ select-editor
touch: cannot touch '/home/gib/.selected_editor': Permission denied
 ~ $ sudo select-editor

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano        <---- easiest
  3. /usr/bin/vim.basic
  4. /usr/bin/vim.tiny

Choose 1-4 [2]: 3
 ~ $ 

文件是空的:

 /etc/apt/sources.list.d $ ll | grep select
-rw-r----- 1 root root   0 May 15 11:54 select-editor.list
-rw-r----- 1 root root   0 May 15 11:54 select-editr.list

我猜测解决这个问题的最简单方法就是在这些文件中添加一些内容,尽管我不知道是什么。

export EDITOR=$(which vim)我的.profile 中有。

编辑:

我检查了手册中指定的位置(man select-editor),它似乎设置正确,但仍然出现上述错误。

 ~ $ cat ~/.selected_editor
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"

答案1

提交错误@恰当的团队

手册页说編輯源在制品

在上面的链接中有一个电子邮件以及其他相关链接易于团队。

相关内容