E:在源列表 /etc/apt/sources.list 中的第 7 行输入“​​ndeb”是未知的

Dus*_*rya 2 apt firefox

我想安装 Firefox,所以我在终端中复制并粘贴了这个命令:

echo -e “\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main” | tee -a /etc/apt/sources.list > /dev/null
Run Code Online (Sandbox Code Playgroud)

但我得到了一个错误:

E: Type '“ndeb' is not known on line 7 in source list /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

mur*_*uru 8

那些引号 ( “\ndeb...) 是 Unicode“漂亮”引号,而不是普通的"". 因此,echo -e没有按预期工作,因为没有引号的 bash\n将其转换为necho按原样打印。

删除该行:

sed -i '/mozilla/d' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

现在用普通引号运行该命令:

echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
Run Code Online (Sandbox Code Playgroud)

虽然我不知道你为什么要这样做。Firefox 是默认安装的,即使没有安装,也可以在官方存储库中找到,并且已经更新。就做sudo apt-get install firefox


归档时间:

查看次数:

2698 次

最近记录:

8 年 前