在 Debian 上更新 Firefox

在 Debian 上更新 Firefox

大约一个月前,我在 Debian 上安装了 Firefox。我这样做是因为我想要更好的功能,而 Debian 存储库中的 Firefox ESR 已经过时了。我跟着来自 Debian wiki 的教程(来自 Mozilla 二进制文件的部分)一切正常。但是当我尝试从应用程序内部更新它时,它失败了。我尝试使用 运行它sudo,但也失败并出现错误:

$sudo firefox
No protocol specified
Unable to init server: Could not connect: Connection refused
Error: cannot open display: :0

我尝试阅读有关如何操作的信息,但大多数人不建议使用 sudo 运行 GUI 应用程序。我什至希望得到有关如何做得更好的提示,而不仅仅是从 Mozilla 网站下载它。多谢!

答案1

假设这是一个单用户系统(例如您的个人笔记本电脑),即使您安装在 /opt 中,您也可以通过将 Firefox 目录的所有权更改为您的本地用户来允许 Firefox 自动更新

$ cd /opt
$ sudo chmod -R [username] ./firefox

这有点不正统。通常您会在 /home/[username] 目录中安装一些个人的东西,但这可行。您将能够通过其 UI 要求 Firefox 进行自我更新,方法是转到菜单并选择“帮助”->“关于”

相关内容