web-dev-qa-db-ja.com

本物のFirefoxをDebianにインストールするにはどうすればいいですか?

Debian 6 ( "Squeeze")は、 と呼ばれるFirefoxのリブランド版を使用しますIceweasel しかしながら、それはプラグインサポートを欠いており、そして私のお気に入りのほとんどは動作しません。

それでは、Debianに「本物の」Firefoxをインストールするための最良の方法は何ですか?

129
kravemir

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

apt-get remove iceweasel

次に、 Mozillaから直接Firefoxの最新のLinuxビルド をダウンロードします。ファイルを抽出し、そのフォルダーに移動して実行します。必要に応じて、デスクトップにアイコンを作成し、/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
130
Breakthrough

どのバージョンを実行しても、明らかにUbuntuを実行するときにFirefoxの最新バージョンを入手できるようにすることを目的としたsourcefourgeプロジェクトがあります(明らかに依存関係が満たされている限り)。 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 をご覧ください。

33
Manuel Garza

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

  • 最新のFirefoxは、 http://www.mozilla.com からダウンロードしてください。 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をインストールしようとしているのかもしれません。

24
Simon Sheehan

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

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

私は自分のFirefoxプロファイルを他のインストールからエラーなくインポートすることができました。つまり、すべてのアドオン、ブックマーク、履歴エントリ、ユーザー設定は完璧に機能しています。

参考までに、私が使用しているプラ​​グインのいくつかはFirebug、Awesomeスクリーンショット、Searchstatusで、どれもうまく動いていてIceweaselによって無効にされていませんでした。

ランチャーにも Firefoxロゴ を使用することをお勧めします。

更新処理が簡単になるため、これはおそらくより良いオプションです。

7
Nabil Kadimi

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

DebianはFirefoxのExtended Support Release(ESR)を出荷する予定です。これは9ヶ月ごとに更新されます。あなたが常に最新版を必要とするならば、他の人の答えはあなたのための選択肢であるかもしれません。

より多くの情報については、 Debianバグレポート をご覧ください。

6
hennr

グーグルにとっては...これは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 -

希望するバージョンに応じて(1つ選択してください)、

  • リリースバージョン

    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
    
  • オーロラのバージョン:

    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/

4
Motsel

この方法は私にとって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

@dailyまたは@weekly用に、ルートのcrontabにこのようなものを設定できます。

ダウンロードリンクは、このMozillaのreadme.txtから派生しました。 https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt

3
nd34567s32e

最初に/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

システムのリポジトリが更新されたら、Debian Jessie 8 LinuxにFirefoxブラウザをインストールするためにapt-getコマンドを使用してください。

$ 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
2
GURUVEER

私はAMD Athlon II X 2システムを実行しています。 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行目は、アップグレードの前に完全に以前のバージョンを削除します。

0
akdb2004

以下は私のために働きます:

$ Sudo apt-get install firefox-esr

-esrは明らかにExtended Support Releaseを意味します。

0
Quinn

以下は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の現在のバージョンに置き換えたいと思っている他の誰かに役立つことを願っています。私が見た限りでは、ソースは非常によく文書化され維持されています。

0
Rick Lell