我想安装 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)
我怎样才能解决这个问题?
那些引号 ( “\ndeb...) 是 Unicode“漂亮”引号,而不是普通的"". 因此,echo -e没有按预期工作,因为没有引号的 bash\n将其转换为n,echo按原样打印。
删除该行:
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 次 |
| 最近记录: |