![如何在 Ubuntu 上通过命令行(终端)打开 Firefox](https://linux22.com/image/1188660/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E9%80%9A%E8%BF%87%E5%91%BD%E4%BB%A4%E8%A1%8C%EF%BC%88%E7%BB%88%E7%AB%AF%EF%BC%89%E6%89%93%E5%BC%80%20Firefox.png)
我尝试使用此命令从终端启动 Firefox sudo /usr/bin/firefox
。问题是它无法打开 Firefox,并返回此错误:
mkdir: cannot create directory '/run/user/0': Permission denied
Authorization required, but no authorization protocol specified
Error: cannot open display: :0
有人知道我该如何解决这个问题吗?谢谢。
答案1
这“sudo”命令用于临时授予管理员(root)权限,但不建议以root用户身份运行Web浏览器,通常也没有必要,因为您不需要成为管理员即可浏览互联网。
您可以通过命令行使用命令启动 Firefox /usr/bin/firefox &
,或者直接使用firefox &
可执行文件名称后的字符“&”可确保在关闭终端会话或按下组合键CTRL+时它不会终止C,因为使用字符 & 后应用程序将继续在后台运行。