Ubuntu系统降级Firefox至22.0方法
今天Kaijia程序写到一半,突然跳出Ubuntu更新管理器提示更新Firefox,于是升级了一下Firefox至23.0,结果这一升级遇到了各种大为郁闷的问题。首先是图标,之前Mozilla博客中曾经提到过的,Firefox 23.0将会更换新的扁平化设计图标,今天看到这个图标后可以说,在Unity边栏上简直就是惨不忍睹。更郁闷的一点是,相信是插件没有更新存在兼容性问题,导致新版本的Firefox非常卡。于是Kaijia果断决定将Firefox降级回22.0版本。
Kaijia查找了一些apt-get的资料,发现apt-get的确支持软件降级,但是尝试之后发现apt-get无法将Firefox降级到22.0版本(apt-cache中只能查看到11.0和最新的23.0版本,分别来自两个不同的源)。Kaijia使用新立得强制安装,发现也只能选择两个版本。
于是只能用非推荐的方法去解决问题了,道理很简单,只要找到Firefox 22.0版本的DEB安装包就可以通过本地手动安装替换掉23.0了。这些安装包可以在万能的Ubuntu核心源archive.ubuntu.com中找到,访问Firefox在源中的目录:
可以下载到部分历史版本的Firefox DEB包,包括版本2.0.0.21、3.6.3、7.0.1、11.0、16.0.1、20.0、22.0、23.0,下载对应版本的Firefox文件。Kaijia使用的是64位的Ubuntu 12.04,于是下载了以下几个文件:
- firefox_22.0+build2-0ubuntu0.12.04.2_amd64.deb
- firefox-globalmenu_22.0+build2-0ubuntu0.12.04.2_amd64.deb
- firefox-locale-en_22.0+build2-0ubuntu0.12.04.2_amd64.deb
- firefox-locale-zh-hans_22.0+build2-0ubuntu0.12.04.2_amd64.deb
- firefox-gnome-support_22.0+build2-0ubuntu0.12.04.2_amd64.deb
当然,这个下载文件可能会被移除(因为不是长期支持版本),这时你可以在old-releases.ubuntu.com中下载。
下载完成后访问下载文件存放的位置,在命令行中运行:
1 |
dpkg --install firefox*.deb |
安装这些包,安装完成后注销一下重新登录,Firefox就已经降级到22.0版本了。
评论