web-dev-qa-db-ja.com

Firefox Quantumをdebian 9 Stretchにインストールします

新しいブラウザFirefox Quantumをどこにインストールして試すことができるか探していますが、入手方法がわかりませんでした。誰かがそれをダウンロードしてインストールするためのリポジトリやリンクを教えてもらえますか?

ありがとうございました。

11
Spartan

_deb http://ftp.hr.debian.org/debian sid main contrib non-free_を_/etc/apt/sources.list_に追加し、次のコマンドでインストールします。

_apt install -t sid firefox
_

これは不安定版からFirefoxのみをインストールします。残りのパッケージはstretchに残ります。


cas 2018-04-19によって追加されました(すべてを不安定にアップグレードせずに、不安定から何かをインストールすることは非常に一般的であり、ここでの答えは、Firefox以外にも当てはまります):

これは良い答えですが、不完全です。 _apt install -t sid firefox_を実行する前に、 before を実行する必要がある2つのことが他にもあります。

  1. _APT::Default-Release "stable";_を_/etc/apt/apt.conf_または_/etc/apt/apt.conf.d/_内のファイルに追加して、aptが明示的にsid/unstableからパッケージを only インストールするようにします_-t sid_。

    デフォルトのリリースを安定版に設定しない場合、次のアップグレードまたはdist-upgrade はシステム全体をsidにアップグレードします。ほとんどの人はこれを望んでいません。

    _sources.list_ファイルでjessiestretchなどの名前付きDebianディストリビューションを使用している場合は、一般的なstableではなくその名前を使用してください。

  2. _apt update_を実行して、ローカルパッケージデータベースを更新します。

最後に、_apt install -t sid firefox_は、firefoxパッケージだけでなく、新しいfirefoxパッケージの依存関係を満たすために必要なアップグレードされた新しいパッケージの最小セットもインストールします。これは通常、同じソースからビルドされたいくつかのFirefox関連のパッケージになりますが、他のパッケージが含まれる場合もあります。新しいFirefoxが新しいバージョンのライブラリパッケージに依存している場合。

場合によっては、_libc6_のような重要なパッケージがアップグレードされ、他のパッケージアップグレードの巨大なカスケードがトリガーされ、安定と不安定のハイブリッドに効果的にアップグレードされることがあります。これは一般に、dist-upgradeを不安定にしてそれ自体を不安定にするよりも悪いです。これが発生した場合、2つの良い選択肢があります。1. firefoxのアップグレードをキャンセルし、安定版または https://backports.debian.org / ; 2.キャンセルして、unstableにアップグレードします(これは、思ったほど悪くはありません。Debianでは、「unstable」は「常にクラッシュする」という意味ではありません。「プレリリース、絶えず変更される」という意味です。手動での修正が必要です」)

8

https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/

すでにFirefoxに忠実である場合は、11月14日に自動的にFirefox Quantumにアップグレードされます。ただし、最先端の機能を楽しんでいる場合は、デスクトップ、Android、iOSのベータ版で試すことができます。または、ウェブデベロッパーの方は、ウェブを構築するユーザー向けの最新の最先端ツールを含むDeveloper Editionをダウンロードしてください。

あなたは単に数週間待つことができます。または、tar.gz形式の beta をダウンロードできます

つまり、Quantumは「まったく新しいFirefox」ではなく、アップデートです。

ねえ、それが本当にベータ版をインストールすることだけであるなら、あなたは単にFirefox-beta Repoを追加するかもしれません: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next

3
JPT

編集:現在は不安定なため、リンクが https://packages.debian.org/sid/firefox に変更されました

古い答え:Firefox Quantumはdebian試験運用版で利用できます( https://packages.debian.org/experimental/firefox )。おそらくそこからdebファイルをダウンロードしてインストールするだけです。

3
JBBgameich

Firefox Quantum(Mozilla 57.0)は現在 公式Webサイト で入手できます ここ からダウンロードできます。

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
tar xvf firefox-57.0.tar.bz2
Sudo unlink /usr/bin/firefox
Sudo ln -s ~/firefox-57.0/firefox /usr/bin/firefox
firefox
2
GAD3R

Amazonプライムビデオ(少なくともインド語版)は、Firefoxを安定版で動作させることはもうないと決定したため、私はこれを多かれ少なかれ強制されました。 Chrome= Amazon Videoを実行できる唯一の主要なインストール済みブラウザとして残ります。

57は不安定版で利用できるので、オプションはそれをバックポートしようとするか、または単にそれを直接インストールしてみて、不安定版から多くのものを引き出さないことを望みました。幸いにも、以下に見られるように、そうではありませんでした。適切なバックポートはまだ良いと思いますが、それははるかに多くの努力になるでしょう。

具体的には、以下のパッケージが不安定版からインストールされました。

fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev

より保守的なアプローチは、aptが安定版のパッケージのみを使用するように強制することです。

apt-get install firefox/unstable

ただし、このアプローチは(一般的に)問題を引き起こす可能性が少し高くなります。これは、これらがこのFirefoxパッケージが通常動作するバージョンではないためです。

一般に、unstableからパッケージをインストールすることはお勧めできません。

これで、私が知る限り、悪いことは何も起こっていないようです。

root@orwell:/home/faheem# apt-get install -t unstable firefox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Suggested packages:
  mozplugger
The following NEW packages will be installed:
  firefox libevent-2.1-6 libhunspell-1.6-0
The following packages will be upgraded:
  fontconfig-config libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libnss3 libnss3-dev
6 upgraded, 3 newly installed, 0 to remove and 3423 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

また、安定版では、安定版のFirefox(バージョン52)と新しい版のFirefoxを不安定版(57)から並べてインストールしてみましょう。

root@orwell:/home/faheem# dpkg -l | grep firefox
ii  firefox                             57.0.4-1               AMD64                  Mozilla Firefox web browser
ii  firefox-esr                         52.5.2esr-1~deb9u1     AMD64                  Mozilla Firefox web browser - Extended Support Release (ESR)

そして、Firefoxのメンテナは、firefox実行可能ファイルの宛先変更を有効にするのに十分なほど先を考えているようです。

root@orwell:/home/faheem# dpkg -S /usr/bin/firefox
diversion by firefox-esr from: /usr/bin/firefox
diversion by firefox-esr to: /usr/bin/firefox.real
firefox, firefox-esr: /usr/bin/firefox
2
Faheem Mitha

これは古い質問ですが、少なくともsnapについて言及すべきだと思います。私の意見では、Sidからインストールするよりもはるかに便利です。

スナップをインストール:

Sudo apt install snapd

Firefoxをインストールします。

Sudo snap install firefox

1
iuvbio

@ stanislav-vlasicの回答がなぜ反対票だったのかはわかりませんが、彼が特定のミラーを提案していると考えられるため、現在のdebianミラーのsidを取得する方法に関するヒントを次に示します。

egrep '^deb .*? stretch ' /etc/apt/sources.list \
    | head -n1 \
    | sed 's/stretch/sid/g' \
    | Sudo tee --append /etc/apt/sources.list

Sudo apt update
Sudo apt install -t sid firefox

それは執筆の時点で私にfirefoxの量子を手に入れているようで、安定性についての約束はありません!

ああ、理解しました。aptpinningはささいなことではありません。投稿されたはるかに簡潔なオプションが見つかりました: https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch- linux

これは、両方のdeb <your mirror> sid mainリポジトリ行/etc/apt/sources.list、およびaptを固定する方法。

次の推奨事項を作成します。

# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1

新しいFirefoxをインストールします。

Sudo apt install firefox -t sid

新しいFirefoxをデフォルトにします

Sudo apt remove firefox-esr
0
ThorSummoner

以下のスクリプトは、Firefoxの最新バージョンを(StableまたはBetaチャネルから)ダウンロードし、.debにパッケージ化してインストールします。

以下にリンクされているZipファイルをダウンロードして解凍し、ターミナルから./build-firefox.shを実行します。

ビルド後にスクリプトを自動的にインストールするには、スクリプトを実行するときに--installフラグを指定します。

https://github.com/skmkenn/linuxscripts-build-firefox/archive/master.Zip

0
user255641