Debian に本物の Firefox をインストールするには?
Debian 6 (“Squeeze”) は Iceweasel というリブランド版の Firefox を使用しています。
では、Debian に「本物の」Firefox をインストールする最良の方法は何でしょうか?
まず、既存の 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
``` を含みます。
sourcefourge というプロジェクトがあり、基本的には Ubuntu を実行しているときに、どのバージョンを実行していても Firefox の最新バージョンを取得できるようにすることに専念しています (依存関係が満たされている限り、明らかに)。Ubuntu は Debian 由来のものなので、試してみようと思いました。Debian Testing (“Wheezy”) 上で Firefox が正常に動作しています。
これを実行:
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 にもアクセスできるようになります。
このソリューションでは、英米リリースチャンネル版のみが提供されることに注意してください(ベータ版や Aurora ビルドは提供されません)。他の言語を使用することができますが、追加の手順が必要です。
詳細は Ubuntuzilla のプロジェクトページを参照してください。
Debian ユーザフォーラムのこの の投稿は以下のことを示唆しています:
最新の Firefox を http://www.mozilla.com からダウンロードしてください。wget を使用している場合は、&
で任意の `[ Debian ユーザフォーラムのこの ]&003 の投稿は以下のことを示唆しています:
最新の Firefox を [ http://www.mozilla.com ]&003 からダウンロードしてください。wget を使用している場合は、&
で任意の をエスケープすることを忘れずに、URL を一連のバックグラウンドプロセスに分解しないようにしてください
ダウンロードしたファイルを /opt
にコピーしてください
使用して解凍してください:
ファイルのパーミッションを変更してください。
シンボリックリンクを作成します
firefox-x.x.xx.tar.bz2
から/opt
を削除します
新しいバージョンをインストールするには、 “`
デスクトップアイコンを作成するには、これを行います
$ 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;
このエラーが発生した場合:
$ 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
をインストールする必要があります。
Iceweasel Aurora は Firefox の最新安定版に非常に近いです。
Iceweasel Aurora を この公式 debian/mozilla tutorial を使ってインストールしました。
参考までに、私が使用しているプラグインのいくつかは、Firebug、Awesome screenshot、Searchstatus で、すべてが正常に動作し、Iceweasel によって無効化されていませんでした。
ググる人のために…これは 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 -
欲しいバージョンに応じて (一つ選んでください)、
リリースバージョン:
ベータバージョン:
オーロラバージョン:
それから:
#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
root の crontab に @daily または @weekly
のように設定することができます。 https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt
最初に /etc/apt/sources.list
ファイルを編集して、以下の内容を含むようにします:
deb http://packages.linuxmint. com debian import
システムリポジトリの更新:
$ 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 を起動することができます。
AMD Athlon II X2 システムを実行しています。Firefox は Wheezy i686 と 3.2.0-4-686-pae カーネルで完璧に動作します。IceWeasel の純正版は、Firefox と比べると、根性がなく、不自由で劣っているように感じました。インストールは簡単。最新の 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*
&001
を実行すると、2 行目でアップグレード前のバージョンが完全に削除されます。
以下は、Debian の Firefox で Iceweasel を置き換えるために私が見つけた最も簡単な方法です。
Wiki >>>>>> Ubuntuzilla: Mozilla Software Installer
The terminal commands is follows:
:~$ sudo apt remove iceweasel
:~$ sudo nano /etc/apt/sources.list
Add the following entry to the source. list file:
deb https://sourceforge.net/projects/ubuntuzilla/files/ all main
ナノを保存して終了します。
:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
:~$ sudo apt update
:~$ sudo apt install firefox-mozilla-build
私はこれが Firefox の現在のバージョンと Iceweasel を交換したいと思う他の誰にも助けになることを願っています。私が見た限りでは、ソースは非常によく文書化され、維持されています。