Ubuntu 16.04下Firefox版本更新

最近要使用Odoo进行项目管理,Odoo17以上版本对浏览器版本要求较高,如果没有新版本下的函数,将无法运行。而Ubuntu16.04下自带的firefox不满足版本要求,因而需要手动下载安装。

查看当前系统版本apt-get能下载的firefox版本

apt-cache policy firefox

Ubuntu16.04系统能下载的firefox版本是88.0。

而Odoo 17 推荐使用以下 Firefox 浏览器版本:

  • Firefox ESR 102 或更高版本
  • Firefox 最新稳定版

请注意,Odoo 17 不再支持 Firefox ESR 91 或更低版本。

因而要对Firefox版本进行更新。

Firefox最新版本获取

官方下载地址:Get Firefox for desktop — Mozilla (US)

下载后获得 firefox-125.0.2.tar.bz2 包。

老版本Firefox卸载

由于要安装新版本,将系统中自带的firefox卸载掉,防止混乱。

sudo apt-get remove firefox

这里不要使用-purge,如果你不想之前习惯使用的配置被重置的话。

附Gemini对-purge选项的解释:

-purge 选项用于从系统中完全删除软件包及其所有相关文件。这包括该软件包安装的所有配置文件、日志文件和其他数据。

-purge 选项与 -remove 选项不同,后者只会删除软件包本身,而不会删除其相关文件。

使用-purge 选项可以确保从系统中完全删除软件包,而不会留下任何残留文件。这在以下情况下非常有用:

  • 你想要完全删除一个软件包,包括其所有相关文件。
  • 你正在遇到与软件包相关的错误,并且你想确保已完全删除该软件包。
  • 你正在清理系统以释放空间。

请注意,使用 -purge 选项会永久删除软件包及其所有相关文件。因此,在使用此选项之前,请确保你已备份任何重要的数据。

新版本解压安装

将新下载的firefox版本解压到/usr/lib目录下:

cd /usr/lib/
sudo tar -xvf 压缩包路径

解压后会生成一个firefox目录,以及上图一系列文件。

可执行的firefox就位于firefox文件夹下。

到此就可以进行新版本的使用了,但是为了方便,接下来将可执行文件链接到/usr/bin下并创建快捷方式。 这样就可以在任何地方使用了。

创建快捷方式

先链接到/usr/bin下:

cd /usr/bin/
sudo ln -s /usr/lib/firefox/firefox

接下来创建快捷方式,对快捷方式的管理位于/usr/share/applications下。

附Gemini对/usr/share/applications的介绍:

/usr/share/applications 目录是存储 Linux 系统中已安装应用程序的 .desktop 文件的位置。.desktop 文件是文本文件,其中包含有关应用程序的信息,例如其名称、图标、描述和启动命令。

当用户单击应用程序图标或从菜单中选择应用程序时,系统会读取相应的 .desktop 文件以获取有关如何启动应用程序的信息。

/usr/share/applications 目录通常由系统软件包管理器(如 aptyum)管理。当安装新应用程序时,相应的 .desktop 文件将被复制到此目录。当卸载应用程序时,.desktop 文件也会被删除。

用户还可以手动创建和编辑 .desktop 文件以自定义应用程序的启动行为。例如,用户可以创建 .desktop 文件来启动特定文件或目录,或创建快捷方式来快速访问常用命令。

以下是 /usr/share/applications 目录中 .desktop 文件的示例:

[Desktop Entry]
Name=Firefox Web Browser
Comment=Browse the World Wide Web
Exec=/usr/bin/firefox %u
Icon=/usr/share/pixmaps/firefox.png
Terminal=false
Type=Application
Categories=Network;WebBrowser;

.desktop 文件定义了 Firefox Web 浏览器的启动行为。它指定了可执行文件(/usr/bin/firefox)、图标(/usr/share/pixmaps/firefox.png)以及其他元数据,例如应用程序名称、描述和类别。

那么我们就创建一个firefox.desktop作为快捷方式入口:

sudo vim /usr/share/applications/firefox.desktop

文件内容如下:

[Desktop Entry]
Name=Firefox
Comment=火狐浏览器
GenericName=火狐浏览器
Exec=/usr/lib/firefox/firefox
Icon=/usr/lib/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application;Network;

注意这里的Icon=/,需要去看你解压的对应火狐图标位于哪个路径下,网上有各种各样的路径。

至此,Firefox版本升级完成。

  • 145
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值