云网牛站
所在位置:首页 > Linux教程 > 在OpenSUSE Leap上安装Firefox Release版的方法

在OpenSUSE Leap上安装Firefox Release版的方法

2019-06-03 16:13:09作者:赖以葵稿源:云网牛站

与大多数Linux操作系统一样,OpenSUSE Leap预装了Firefox Web浏览器,但是,与许多其他Linux操作系统不同,Leap默认没有release版本,它附带了“Extend Support Release”。OpenSUSE Leap上的Firefox ESR版本非常现代,但是它相当慢,缺乏大多数用户期望的新功能。要从Firefox Extended Release过渡到最新版本的Firefox,你需要使用第三方软件存储库,此外,本文仅适用于OpenSUSE Leap 15.0和42.3版,如果你使用的是旧版本的Leap,请升级到新版本。

 

更新OpenSUSE包

在从单独的软件存储库安装新版本的Firefox之前,最好更新OpenSUSE Linux系统上的软件包,更新系统至关重要,并确保你的系统具有最新的软件包和修补程序,从而使Firefox应用程序运行得更好。

在OpenSUSE上更新软件分为两部分,第一部分涉及刷新系统上的所有软件存储库以检查是否有任何挂起的更新,第二部分包括确认更新已准备就绪,并通过Linux计算机上的update命令安装新软件包。

要刷新OpenSUSE Leap上的软件源,请按Ctrl+Alt+T或Ctrl+Shift+T启动终端,然后,运行zypper refresh命令以告知系统检查最新更新:

sudo zypper refresh

参考:Zypper软件包管理器的基本入门命令

一旦OpenSUSE Leap系统上的所有软件包都完全刷新并准备就绪,我们就可以使用zypper upgrade命令安装任何待处理的升级,如果你看到“will not be installed”特定更新的通知,请不要担心,当你有多个具有相同软件包的不同版本的软件存储库时,会出现此通知,如果你忽略它,则不会对你的系统产生负面影响。

要在OpenSUSE Leap系统上安装挂起的更新,请输入以下升级命令:

sudo zypper upgrade

完成所有升级后,继续下一步。

 

添加官方Mozilla软件存储库

要添加第三方软件仓库,请启动终端窗口,然后,使用su命令获取root访问权限:

su -

现在你已获得Root访问权限,你可以使用addrepo命令快速添加新的软件源:

在OpenSUSE Leap上安装Firefox Release版的方法

在OpenSUSE Leap上安装Firefox Release版的方法

LEAP 15.0:

zypper addrepo http://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/ mozilla

LEAP 42.3:

zypper addrepo http://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/ mozilla

随着新的软件存储库添加到OpenSUSE Leap,是时候使用inr命令从中安装新推荐的软件包了:

zypper inr

让推荐的软件包自行安装,完成后,继续执行下一步。

 

将Firefox ESR过渡到最新的软件包

通过将Mozilla软件存储库添加到OpenSUSE Leap,你可以安装两个不同版本的Mozilla Firefox,如果你尝试安装Firefox,将同时拥有Firefox ESR和最新版本的Firefox,虽然这样做并不是什么大不了的事,但很多人不喜欢同时在一台计算机上安装两个版本的Firefox。

通过使用带有“-allow-vendor-change”参数的dup命令来解决具有多个版本的Firefox的问题。

注意:在输入以下命令之前,请确保终端会话仍具有root访问权限:

zypper dup --allow-vendor-change

当dup命令与“-allow-vendor-change”命令行参数一起运行时,它会将Firefox ESR包从我们刚刚添加的Mozilla软件存储库转换为更新的包,它还将确保从现在开始的所有更新都直接来自Mozilla,而不是OpenSUSE。

在OpenSUSE Leap上安装Firefox Release版的方法

 

降级到Firefox ESR

首先,从系统中删除Mozilla软件存储库:

su -

LEAP 15.0:

zypper removerepo http://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/

LEAP 42.3:

zypper removerepo http://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/

从LEAP中删除Mozilla存储库后,运行refresh命令以检查更新:

zypper refresh

接下来,更新并改回OpenSUSE的软件存储库:

zypper update

zypper dup --allow-vendor change

 

相关主题

在linux下使用snap安装firefox又方便又能安装到最新版本

精选文章
热门文章