Debianに本物のFirefoxをインストールする方法は?


129

Debian 6( "Squeeze")は、Iceweaselと呼ばれるFirefoxのブランド変更バージョンを使用します。ただし、プラグインはサポートされておらず、私のお気に入りのほとんどは機能しません。

では、「本物の」FirefoxをDebianにインストールする最良の方法は何でしょうか?

回答:


130

まず、既存のIceweaselパッケージを削除する必要があります(aptitude同様に使用できると思います)。

apt-get remove iceweasel

次に、Firefoxの最新のLinuxビルドをMozillaから直接ダウンロードします。ファイルを抽出し、そのフォルダーに移動して実行します。必要に応じて、デスクトップにアイコンを作成します/usr/bin/firefox。また、起動しやすくするために、バイナリへのリンクを作成することもできます。ルートアクセスがある場合は、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

1
私が提案したよりも間違いなく簡単です。
サイモンシーハン

1
ああ、あなたが書いているという通知はありませんでした-私にそれを打ちました:P
slhck

4
そのリポジトリのGPG署名はどうですか?
クラベミール

7
広告GPG:ダウンロードし、手動で(dpkg -i)のインストールlinuxmint-keyring_*.debからミントのレポ(実際のレポから任意のパッケージをインストールする前には)私(Wheezyに)のために働きました。
アロイスマーダル

2
このソリューションはお勧めしません。実際、そのようなリポジトリを追加すると(同じディストリビューションに基づいていますが)、依存関係で競合が発生する可能性があります。この方法は、Firefoxのインストールと更新には機能しますが、他のパッケージとの競合が発生します。firefoxが必要な場合は、コードを取得して/opt/それを展開し、グローバルリンクを作成します。
オレズヴァニ14

33

sourcefourgeプロジェクトがあります。これは、実行するバージョンに関係なく(明らかに依存関係が満たされている限り)、Ubuntuを実行しているときにFirefoxの最新バージョンを入手できるようにすることに専念しています。UbuntuはDebianの派生物なので、試してみようと思いました。FirefoxがDebianテスト( "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にもアクセスできます。

このソリューションは、英語と米国のリリースチャネルバージョンのみを提供することに注意してください(ベータ版またはAuroraビルドはありません)。他の言語も使用できますが、追加の手順が必要です。

詳細については、Ubuntuzillaのプロジェクトページを参照してください。


1
チャームのように機能します!
ヨーダンパブロフ

以下のための+1 --keyserverもの!実際、アイスウィーゼルを取り除く必要はありません。設定と保存されたパスワードが失われるのではないかと心配したため、アイスウィーゼルを使い続けました。
TrueY

+1ありがとう!@TrueY IceweaselはFireFoxがインストールされていても動作しますか?私はすでにiceweaselをアンインストールしていたので、インストールしようとすると(Kali 2.0で)firefoxと衝突するというエラーが表示されます:diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with / usr / bin / firefoxを/usr/bin/firefox.ubuntuに転換しますビルド `アンインストールしなかったのか、一緒にプレイできたのだろうか?
ギャレットフォガリー

@GarrettFogerlie彼らは並行して実行できないと思います。Firefoxを実行していて、Iceweaselを起動しようとすると、「Iceweaselは既に実行されていますが応答していません。新しいウィンドウを開くには、まず既存のIceweaselプロセスを閉じるか、再起動する必要がありますあなたのシステム。」
-TrueY

動作しなくなりました!
ナビーンデニス

24

Debianユーザーフォーラムのこの投稿は、次のことを示唆しています。

  • http://www.mozilla.comから最新のFirefoxをダウンロードします。wgetを使用する場合は、URLを一連のバックグラウンドプロセスに分解しないように、必ずエスケープ&\てください
  • ダウンロードしたファイルをにコピーします /opt
  • 以下を使用して抽出します。

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • ファイルの許可を変更します。

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    ユーザーは「users」のグループメンバーである必要があることに注意してください

    $ 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をインストールしようとしている可能性があります。


すべての手順を実行しましたが、Firefoxを開く許可がありません。何か案は?
ジャオリザバル

#LN -sは/ opt / Firefoxの/ Firefoxのは、/ usr / binに/ FirefoxがLN:シンボリックリンクを作成することができなかった`は/ usr / binには/ Firefoxが':ファイルが存在する
ミゲル

1
debianは、iceweaselを実行するシェルスクリプトを/ usr / bin / firefoxに配置します。ディックの動き。
ミゲル14

@miguelこの投稿は非常に古く、それがどのくらい有効かはわかりません
サイモンシーハン

1
2つのアップデート!まず... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink...他はfirefox.desktop上のアイコンパスは別の場所に今あるある:ls /opt/firefox/browser/icons/mozicon128.png
mimoralea

7

Iceweasel AuroraはFirefoxの最新の安定版リリースに非常に近いものです。

この公式debian / mozillaチュートリアルを使用し Iceweasel Auroraをインストールしました。

Firefoxプロファイルを別のインストールからエラーなしでインポートできました。つまり、すべてのアドオン、ブックマーク、履歴エントリ、ユーザー設定が完全​​に機能しています。

参考までに、私が使用しているプラ​​グインのいくつかはFirebug、Awesomeスクリーンショット、Searchstatusであり、すべて正常に機能し、Iceweaselによって無効にされていません。

ランチャーにFirefoxロゴを使用することもできます。

これはおそらく、より簡単な更新プロセスを可能にするため、より良いオプションです。


6

これはもう必要ありません。Debian安定版は本日、iceweaselの代わりにFirefoxの出荷を開始しました。

Debianは、Firefoxの延長サポートリリース(ESR)を出荷します。これは、およそ9か月ごとに更新されます。常に最新バージョンが必要な場合は、他の回答が引き続き選択可能です。

詳細については、debianバグレポートをご覧ください


4

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/


2
ちなみに、IceweaselはFirefoxに名前が変更されていませんでした(リンクで前提)。Iceweaselは、サニタイズされたFirefoxのブランド変更バージョンです。Iceweaselプロジェクトは廃止され、現在、実際のFirefoxはDebianで配布されています。JessieがIceweasel ESRをまだ持っている場合、ESRバージョンが廃止されるとすぐに消えます。Debian安定版(現在はJessie)、Firefox ESRを搭載します。これには、1年に1回程度のメジャーリリースがあり、セキュリティの更新はありますが、機能の変更はありません。Debianテストには既に標準の最新リリースのFirefox
fixer1234

ソースから正しく取得する最もクリーンな方法。キーの+1
Somaiah Kumbera

3

この方法は、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


かなり簡単です
ピエールドレスピネー

綺麗な!カスタマイズなしでコマンドラインから動作します。
ホニ

2

最初に/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コマンドを使用して、Firefox BrowserをDebian Jessie 8 Linuxにインストールします。

$ 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

これはもう必要ありません。Iceweaselは廃止され、FirefoxはDebianによって提供されるようになりました。Iceweasel ESRはDebian Stableに関連付けられていましたが、古いESRバージョンがまもなく廃止されると消えます。それまでの間、FirefoxはJessieでバックポート経由で利用できます。
fixer1234

0

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*

2行目は、アップグレードの前に以前のバージョンを完全に削除します。


2
sudo rm -R firefox*/ optに他のfirefox *フォルダーがある場合はどうでしょうか。
アロイスマーダル

0

以下は、DebianでIceweaselをFirefoxに置き換えるために見つけた最も簡単な方法です。

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

これがIceweaselをFirefoxの現在のバージョンに置き換えたいと思っている人たちの助けになることを願っています。私が見た限りでは、ソースは非常によく文書化され、維持されています。


これはマヌエル・ガルザの答えの複製のように見えます。
fixer1234

あなたが正しい。自分で答えを探していたときに、Ubuntuzillaを見つけました。上記のマヌエルガルザの答えは見当たりませんでしたが、時間を節約できると思います。Iceweasleはhtml5ビデオを再生していません。これが修正方法です。私はDebianが大好きなので、実際にUbuntuに切り替えることは選択肢ではありません。重複していることに頭を上げてくれてありがとう。
リックレル

0

以下は私のために働く:

$ sudo apt-get install firefox-esr

-esrは明らかに延長サポートリリースを意味します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.