Answers:
首先,您需要删除现有的Iceweasel软件包(我认为您也可以使用aptitude
):
apt-get remove iceweasel
然后,直接从Mozilla下载最新版本的Firefox Linux。解压缩文件,然后导航到该文件夹并运行它。如果需要,可以在桌面上创建一个图标,还可以链接到二进制文件/usr/bin/firefox
以使其更易于启动。如果您具有root用户访问权限,则也可以在其中安装Firefox,/usr/local
以便所有用户都可以运行它。
之后,请仔细检查是否启用了自动更新,并且您应该已经启动并正在运行!
如果您想要一个基于软件包的软件包,则可以使用Linux Mint的Debian软件包回购(如下注释中所述,请注意,在某些情况下,这可能会导致与自动更新和其他Debian软件包发生冲突)。为此,将以下行添加到您的/etc/apt/sources.list
文件中:
deb http://packages.linuxmint.com debian import
并为该仓库添加GPG密钥。然后,运行:
apt-get update
apt-get install firefox
而且您应该很好走!
默认安装为德语,要以任何其他语言安装,可以手动运行:
apt-get install firefox-l10n-en-us
(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)
其他常用语言的软件包名称包括(官方存储库列表 -向下滚动一半):
firefox-l10n-en-gb # British English
firefox-l10n-es # Spanish
firefox-l10n-fr # French
firefox-l10n-de # German
/opt/
然后创建一个指向它的全局链接。
有一个sourcefourge项目,基本上致力于允许您在运行Ubuntu时获得最新版本的Firefox,无论您运行的是哪个版本(显然,只要满足依赖项)。由于Ubuntu是Debian的衍生产品,所以我想尝试一下。我已经在Firefox上进行Debian Testing(“ Wheezy”)工作了。
运行这个:
apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build
这解决了使用导入的Linux Mint DE存储库时遇到的GPG密钥问题,并且比其他可行的解决方案简单得多。此外,这还使您可以访问Thunderbird和SeaMonkey。
请注意,此解决方案仅为您提供英语-美国发行频道版本(无beta或Aurora版本)。可以使用其他语言,但是需要其他步骤。
有关更多信息,请参见Ubuntuzilla的项目页面。
--keyserver
东西!实际上,不需要删除iceweasel。我担心设置和保存的密码会丢失,所以我保留了iceweasel。
diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with
firefox-mozilla-将/ usr / bin / firefox转移到/usr/bin/firefox.ubuntu我不知道我是否还没有卸载它,如果他们一起玩得很好?
Debian用户论坛上的这篇文章提出以下建议:
&
,\
以免将URL分解为一系列后台进程/opt
使用以下命令将其提取:
$ tar -jxvf firefox-x.x.xx.tar.bz2
更改文件的权限:
$ chown -R root:users /opt/firefox
$ chmod 750 /opt/firefox
请注意,该用户应为“用户”的组成员
$ usermod -a -G users username
创建一个符号链接
$ ln -s /opt/firefox/firefox /usr/bin/firefox
firefox-x.x.xx.tar.bz2
从中删除/opt
要安装新版本,您应该
# rm -rf /opt/firefox*
# rm /usr/bin/firefox
要制作桌面图标,请执行此操作
$ touch /usr/share/applications/firefox.desktop
使用您喜欢的文本编辑器进行编辑:
$ nano /usr/share/applications/firefox.desktop
内容firefox.desktop
:
[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;
您可以使用以下方式删除iceweasel
$ apt-get remove iceweasel
如果遇到此错误:
./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
您可能应该安装
apt-get install ia32-libs ia32-libs-gtk
您可能会尝试在64位Debian环境中安装32位版本的firefox。
ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink
……另一个是firefox.desktop上的图标路径,现在位于另一个位置:ls /opt/firefox/browser/icons/mozicon128.png
Iceweasel Aurora非常接近Firefox最新的稳定版本。
我使用此官方的debian / mozilla教程安装了Iceweasel Aurora。
我能够从另一个安装中导入我的Firefox配置文件而不会出现错误,即所有插件,书签,历史记录条目和用户设置都可以正常运行。
仅供参考,我使用的一些插件是Firebug,Awesome屏幕截图和Searchstatus,都可以正常工作,并且没有被Iceweasel禁用。
您可能还需要将Firefox徽标用于启动器。
这可能是一个更好的选择,因为它可以简化更新过程。
不再需要这个了。Debian stable从今天开始开始使用Firefox而不是iceweasel。
Debian将发布Firefox的扩展支持版本(ESR),大约每9个月进行一次更新。如果您始终需要最新版本,其他答案可能仍然供您选择。
有关更多信息,请参阅debian bug报告
对于Google员工……这适用于Debian Jessie:
#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -
根据您想要的版本(选择一个),
发布版本:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-release
EOF
测试版本:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-beta
EOF
Aurora版本:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-aurora
EOF
然后:
#Assign higher priority to recently added repository.
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF
apt-get update && apt-get install firefox
资料来源:https : //blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/
这种方法对我在Debian 9 Stretch(64bit)上有效:
cd ~/Downloads
/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2
sudo ln -sf /opt/firefox/firefox /usr/bin/firefox
您可以在根目录的crontab中为@daily或@weekly设置类似的内容
下载链接来自以下Mozilla readme.txt:https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt
首先编辑您的/etc/apt/sources.list
文件以包括:
deb http://packages.linuxmint.com debian导入
更新系统存储库:
$ apt-get update
您可能会得到并忽略以下错误:
W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2
系统存储库更新后,只需使用apt-get命令在您的Debian Jessie 8 Linux上安装Firefox浏览器:
$ apt-get install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y
安装完成后,您可以从命令行启动Firefox:
$ firefox
我正在运行AMD Athlon II X2系统。Firefox可以在Wheezy i686和3.2.0-4-686-pae内核上完美运行。与Firefox相比,IceWeasel的普通版本显得胆小,残缺和劣等。安装非常简单。我将最新的Firefox下载到/ home / myusername / Linux / Software / Mozilla / current /,然后运行
cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*
第二行在升级之前完全删除了以前的版本。
sudo rm -R firefox*
似乎很危险,如果/ opt中还有其他firefox *文件夹怎么办?
以下是我发现的在Debian中用Firefox替换Iceweasel的最直接的方法。
Wiki >>> Ubuntuzilla:Mozilla软件安装程序
终端命令如下:
:~$ sudo apt remove iceweasel
:~$ sudo nano /etc/apt/sources.list
将以下条目添加到source.list文件:
deb https://sourceforge.net/projects/ubuntuzilla/files/ all main
保存并退出Nano。
:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
:~$ sudo apt update
:~$ sudo apt install firefox-mozilla-build
我希望这对希望将Firefox替换为当前版本的其他人有所帮助。据我所知,资料来源已得到很好的记录和维护。