将一个PPA从开发版切换到稳定版的安全方法

Ubuntu自带了内置的Firefox(稳定版)。我想尝试Aurora,所以我将ppa:ubuntu-mozilla-daily/firefox-aurora添加到源列表中,并通过以下方式进行升级:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade

现在假设我想回到Firefox的稳定版本,最安全的方法是什么?
谢谢。
编辑:
正如@vasa1所指出的,我并不是特指Firefox,而是一般情况下回退到较旧版本的概念。 我已经安装了Google Chrome,所以我猜Ubuntu将会没有浏览器可用。
问题使用@IgnitE的解决方案得到了解决。

一个类似的问题,但并非完全相同,因为过于局部化而被关闭 - user25656
实际上,我的问题并不是特定于Firefox,而是关于如何安全地回到较旧版本的概念。 - Abderrahmane TAHRI JOUTI
但请告诉我们您是如何成功回到稳定版本的Firefox的! - user25656
1问题已经使用@IgnitE的解决方案解决了。ppa-purge自动降级了Firefox。但是感谢您在www-browser上提供的详细信息。 - Abderrahmane TAHRI JOUTI
2个回答

你可以使用 ppa-purge 命令来移除一个 PPA。只需执行以下操作:
sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora  

man页中的描述:

ppa-purge - 禁用PPA并恢复到官方软件包。
此脚本提供了一个bash shell脚本,能够自动将给定PPA中的所有软件包降级为Ubuntu版本。

(您可以通过sudo apt-get install ppa-purge安装ppa-purge)。


我将答案限定在有关Firefox的方面。

虽然Ubuntu的普通安装程序已预装了Firefox,但OP似乎通过PPA将其替换为了Aurora(Firefox的开发版本)。

现在不清楚OP是否还安装了其他浏览器。这一点可能很重要,因为Ubuntu需要始终存在一个浏览器:参见为什么移除Firefox后会安装另一个浏览器?我能卸载并用其他自选浏览器替换Firefox吗?

鉴于对www-browser的需求,OP最好先使用dpkg --get-selections检查系统上安装的软件。如果有合适的Firefox替代品存在,清除Aurora PPA应该不会造成问题。然后可以执行简单的sudo apt-get install firefox来安装Firefox。

然而,如果Aurora是唯一安装的浏览器,我不确定首先清除PPA是否会成功。此时,OP需要研究apt-get的输出情况。

抱歉如果这个回答被认为与问题无关而发布。

我已经安装了Google Chrome,所以我想这应该不是个问题。 - Abderrahmane TAHRI JOUTI