ラズベリー3でChromiumを取得する方法


14

コマンドを使用しましたが、機能 $ sudo apt-get install chromium しませんでした。ラズベリージェシーを使用しています。コマンドを実行したとき、私はこれを得ました:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package chromium is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  chromium-inspector chromium-bsu

E: Package 'chromium' has no installation candidate

1
サイドノート:エラーメッセージだシーイングは、という事実によるものであるchromiumパッケージは元々に属しゲーム 2000そのパッケージが名前に変更してから1年を中心に作成されchromium-bsuちなみにとしてパッケージ化された新しいブラウザ、との混同を避けるためにchromium-browser
ドミトリーグリゴリエフ

回答:


1
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/7916060/+files/chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/7916060/+files/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb chromium-browser_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb

その後

sudo apt-get install -f

その後

sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb chromium-browser_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb

5
私見これはダウンロードされたファイルを検証せず、セキュリティ更新も気にしないので、悪いアドバイスです。つまり、ユーザーに古くて脆弱なWebブラウザーをかなり早く残します。ただし、そのUbuntuリポジトリを使用することは、一般的には良いアドバイスのようです。
アクセルベッカート

28

現在、Raspbianのraspberrypi.orgリポジトリにあります。

sudo apt-get install chromium-browser

誰かがこれを確認できますか?私はジェシーでそれを見ることができません。chromium-browserwheezy がありますが、これは本当に古い(バージョン22.0)ため、IMOを使用しないでください。
ドミトリーグリゴリエフ

1
Jessie Liteイメージにインストールするときに使用したのはそれだけで、正常に動作しています。
ベンクライン

2
あなたが持っているものを教えてもらえます/etc/apt/sources.listか?
ドミトリーグリゴリエフ

2
はい、確認できます。それだけではないraspbian.org APTリポジトリではなく、1つの中にありますarchive.raspberrypi.org/debianラズベリーパイ財団APTリポジトリ内すなわちため Raspbian。上記の回答に対して、明確な編集を提出しました。そのため、追加のAPTリポジトリがない場合は表示されません。
アクセルベッカート

22

この答えは時代遅れであり、これ以上従うべきではありません。2016年10月以降の最も適切な回答については、https://raspberrypi.stackexchange.com/a/56231/42933を参照してください

前の回答ですでに示したように、一般的なアイデアはUbuntuのChromiumビルドを使用することです。Chromiumセキュリティアップデートにステージングリポジトリを使用することは、おそらく唯一の方法ではありませんが、悪い選択でもありません。

  • 常に最新。
  • Chromiumのみが含まれ、無関係なパッケージは含まれません。

Raspberry Pi 2または3上のRaspbian JessieまたはDebian JessieにそのPPAを追加するには(Raspberry Pi 1では動作しません)、https://launchpad.net/~canonical-chromium-builds/+vividバージョンを追加しますアーカイブ/ ubuntu / stageを使用する/etc/apt/sources.list/etc/apt/sources.list.d/chromium-ppa.list、次の行を使用して新しいファイルを作成します(ソースリポジトリはRaspbianのデフォルトとしてコメント化されています)。

deb http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main 
#deb-src http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main 

Ubuntu 15.10 Vividは、Debian / Raspbian 8 Jessieに最も近いUbuntuリリースであり、依存関係を満たすために追加の非Raspbian / -Debianパッケージをインストールする必要はありません。(Ubuntu 15.04 Vivid自体はサポートされていませんが、何らかの理由でChromiumビルドが生成されます。それが停止した場合は、Ubuntu 14.04 LTS TrustyまたはUbuntu 15.10 Wilyに切り替えて、いくつかの追加の依存関係をインストールします通常のUbuntuリポジトリから)

ダウンロードしたパッケージを検証するには、対応するGnuPGキーをAPTにインポートする必要があります。キーのダウンロードおよびインポート時に完全なフィンガープリントをキーIDとして使用することにより、ダウンロード後のフィンガープリントの比較と同様に、正しいキーを確実に取得できます。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DB69B232436DAC4B50BDC59E4E1B983C5B393194

上記のフィンガープリントをhttps://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stageで公開されているフィンガープリントと照合して、システムにパッケージをインストールするための正しいキーを確実に許可してください。

最後に、パッケージリストを更新し、chrome-browserパッケージをインストールするだけです。

sudo apt update
sudo apt install chromium-browser

その後chromium-browser、コマンドラインで既に呼び出すことができます。ただし、メニューなどでも確認するには、ログアウトして再度ログインするか、単に再起動することをお勧めします。


2
自身を更新するソリューションの場合は+1。私は以前、他の回答で説明されている方法についてのみ知っていました。
-tjohnson

1
リンクをクリックした後、これが良いアイデアかどうかわかりません。PPAの説明によると、「ここにあるものは壊れていて使用する準備ができていないか、数日のうちにディストロに着陸します。求められない限り使用しないでください。」
tjohnson

これらのインストール手順に従うと、多くのサイト(twitterを含む)から画像をロードしない稼働中のChromiumブラウザーがあります。SSLを介したイメージのロードに関連している可能性があります。何かアイデアはありますか?
ダンエスパルザ

6

Axel Beckertの答えは正しいですが、このバグのために、48時間以降のChromiumのすべてのバージョンがarmhf(Raspberry Pi 2および3が使用するもの)で実行されますhttps ://bugs.launchpad.net/ubuntu/+source/ クロムブラウザ/ +バグ/ 1563184

これを修正するために、DolbyOverの回答を次のように変更しました。

wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-codecs-ffmpeg_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-chromedriver_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb

sudo apt-get install -f

sudo dpkg -i chromium-codecs-ffmpeg_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-chromedriver_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb

上記のバグが修正されるまで、この方法を使用してください。


1
これは私のRaspberry Pi 3の魅力のように機能しました。ありがとう!
ダンエスパルザ

それでも、最初の回答と同じ問題が適用されます。ダウンロードしたパッケージはまったく検証されません。
アクセルベッカート

お気づきかもしれませんが、私はあなたに同意しました。問題は、実際にあるまでしかし、/正しく解決の人々がここで少し選択肢持って
th317erdの

2017年8月の時点で、raspbianストレッチ上のクロムのブラウザパッケージは、(クロム60)利用可能な最新バージョンに一致
クエンティン・S.

0

raspberrypi.orgリポジトリに関するBenの回答は、私raspberrypi-bootloaderがインストールしようとしなかった他のパッケージを引き込もうとするため、うまくいきませんでした。

最終的には、UbuntuからChromiumをプルしますが、パッケージマネージャーを使用して更新と検証を行います。

今日はjessieとtrustyを使用していますが、新しいリリースでも機能するはずです。

  • 信頼できるリポジトリを追加します。

    deb http://ports.ubuntu.com trusty main universe multiverse
    deb http://ports.ubuntu.com trusty-updates main universe multiverse
    
  • aptのデフォルトリリースのセットアップ:

    echo 'APT::Default-Release "jessie";' > /etc/apt/apt.conf.d/10release
    
  • Ubuntuキーをaptのトラストストアに追加します。

    apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
    
  • 更新してインストールする

    apt-get update
    apt-get install chromium-browser/trusty chromium-browser-l10n/trusty chromium-codecs-ffmpeg-extra/trusty
    

場合によっては、-t trusty代わりに使用する方/trustyが好ましい場合があります(たとえば、すべての依存関係も同様に取得する場合)

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