通过apt-get在Debian Linux下安装FireFox和ThunderBird

!本文可能 超过1年没有更新,今后内容也许不会被维护或者支持,部分内容可能具有时效性,涉及技术细节或者软件使用方面,本人不保证相应的兼容和可操作性。

一直奇怪为什么Debian环境下没有FireFox,后来才知道原来由于商标原因Debian重新编译了FireFox并改名为Iceweasel。可以这么说Iceweasel也就是FireFox,同样的FF的插件扩展什么的Iceweasel也应该可以用。

安装Iceweasel可以通过下面的命令(更多参考)

aptitude install iceweasel

在某些环境下Iceweasel浏览器的User Agent String可能不包含FireFox字样,这点是需要Web开发者注意的。

假如我们想安装原生的FireFox怎么办?除了到Mozilla官网下载手动安装外,我这里介绍一种apt-get自动安装的方法:

首先登录Ubuntuzilla项目主页,该项目主要是打包了最新的Mozilla基金会的FireFox、SeaMonkey以及ThunderBird的Repository,大家看到Ubuntu可能会认为只是为Ubuntu这款衍生系统准备的,其实不然,我们也可以将其应用到Debian系统上以及其他基于Debian的衍生系统上。下面通过几步来应用这个APT源:

1. 添加APT源地址

我们需要在/etc/apt/sources.list添加下面的源地址:

deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main

除了使用编辑器外我们还可以通过下面的命令操作来轻松完成:

echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null

2. 导入密钥Key

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

3. 更新APT源列表

sudo apt-get update

4. 安装软件

通过下面的命令可以分别安装FireFox、SeaMonkey以及ThunderBird:

# 安装FireFox
sudo apt-get install firefox-mozilla-build
# 安装ThunderBird
sudo apt-get install thunderbird-mozilla-build
# 安装SeaMonkey
sudo apt-get install seamonkey-mozilla-build

好了,到这里基本上是安装结束了,对于FireFox我还要说明一下,新安装的FireFox是英文的(怎么改成中文待会介绍)。访问含Flash效果或者优酷(Youku.com)、土豆(Tudou.com)会导致Flash无法展示,提示Additional plugins are required to display all the media on this page.(您需要其他插件以显示此页面的所有媒体。)消息,点击Install Missing Plugins(安装缺失插件)按钮:

您需要其他插件以显示此页面的所有媒体

但是出现No suitable plugins were found(未找到适合的插件)消息:

未找到适合的插件

看来这样无法安装Adobe Flash播放插件,于是只有另辟蹊径,对于Debian系统来说,其实Flash插件也可以通过APT源获得,使用下面apt-get命令安装缺失的Flash插件:

sudo apt-get install flashplugin-nonfree

重启一下FireFox,怎么样,是不是可以正常浏览Flash内容了?

现在我介绍一下如何安装中文语言包,当然如果你英文看得舒坦的话请忽略下面的内容。

首先安装中文语言包,FireFox用户请访问这里、ThunderBird用户请访问这里

对于FF用户来说:

1. 直接点击zh-CN.xpi(简体中文),安装扩展语言包。

2. 做完第1步后,地址栏输入about:config并且回车确认,如果出现下面的内容:

修改FireFox配置警告页面

请直接点击I’ll be careful, I promise。找到general.useragent.locale选项,对en-US右击选择Modify。

general.useragent.locale

然后改成zh-CN(注意大小写)。

改为zh-CN

做完上面后重启你的FireFox,怎么样是不是变成中文版的了?

好了,终于装好FF了,当然ThunderBird也同理了,这里就不阐述了,enjoy it!

PS: “六一”儿童节快乐:-)

参考文档

若无特别说明,本网站文章均为原创,原则上这些文章不允许转载,但是如果阁下是出于研究学习目的可以转载到阁下的个人博客或者主页,转载遵循创作共同性“署名-非商业性使用-相同方式共享”原则,请转载时注明作者出处谢绝商业性、非署名、采集站、垃圾站或者纯粹为了流量的转载。谢谢合作!
请稍后...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*