라즈베리 3에서 크롬을 얻는 방법


14

명령을 사용 $ sudo apt-get install chromium 했지만 작동하지 않았습니다. 나는 Raspberry Jessie를 사용하고 있습니다. 내가 명령을 실행할 때 나는 이것을 얻었다 :

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
참고 사항 : 오류 메시지는 2000 년경에 만들어진 게임에chromium 패키지가 원래 포함되어 있기 때문에 발생합니다 . 패키지는 새로운 브라우저와의 혼동을 피하기 위해 이름이 변경 되었습니다 . chromium-bsuchromium-browser
Dmitry Grigoryev

답변:


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
IMHO 이것은 다운로드 한 파일을 확인하지도 않고 보안 업데이트도 신경 쓰지 않기 때문에 좋지 않은 조언입니다. 즉, 사용자에게 오래되고 취약한 웹 브라우저가있는 경우가 있습니다. 그러나 우분투 저장소를 사용하는 것이 일반적으로 좋은 조언 인 것 같습니다.
Axel Beckert 1

28

Raspbian의 raspberrypi.org 저장소에 있습니다.

sudo apt-get install chromium-browser

누군가 이것을 확인할 수 있습니까? 제시에서 볼 수 없습니다. 거기에 있어요 chromium-browser정말 오래된 위지에 (버전 22.0) 및 IMO 사용할 수 없습니다.
Dmitry Grigoryev

1
Jessie Lite 이미지에 설치할 때 사용한 모든 것이 잘 작동합니다.
벤 클라인

2
당신이 무엇을 말할 수 /etc/apt/sources.list있습니까?
Dmitry Grigoryev

2
예, 확인할 수 있습니다. 그것은 단지 raspbian.org APT 저장소가 아니라 archive.raspberrypi.org/debian에 있습니다. 즉 Raspbian을 위한 Raspberry Pi Foundation APT 저장소 있습니다. 위 답변에 대한 명확한 수정 사항을 제출했습니다. 따라서 추가 APT 리포지토리가 없으면 볼 수 없습니다.
Axel Beckert

22

이 답변은 구식이므로 더 이상 따라 가지 않아야합니다. 2016 년 10 월부터 가장 적절한 답변 은 /raspberrypi//a/56231/42933 을 참조 하십시오 .

이전 답변에서 이미 표시된 것처럼 일반적인 아이디어는 우분투의 Chromium 빌드를 사용하는 것입니다. Chromium 보안 업데이트에 스테이징 저장소를 사용하는 것이 유일한 방법은 아니지만 나쁜 선택도 아닙니다.

  • 항상 최신 상태입니다.
  • Chromium 만 포함하고 관련없는 패키지는 포함하지 않습니다.

Raspberry Pi 2 또는 3 (Raspberry Pi 1에서는 작동하지 않음)에서 해당 PPA를 Raspbian Jessie 또는 Debian Jessie에 추가하려면 https://launchpad.net/~canonical-chromium-builds/+vivid 버전을 추가 하십시오. 다음 줄 /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로 전환하여 몇 가지 추가 종속성을 설치하십시오 일반적인 우분투 저장소에서.)

다운로드 한 패키지를 확인하려면 해당 GnuPG 키를 APT로 가져와야합니다. 키를 다운로드하고 가져올 때 전체 지문을 키 ID로 사용하면 다운로드 후 지문을 비교할 때 올바른 키를 가질 수 있습니다.

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

https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage 에 게시 된 지문에 대해 위 지문을 확인하여 시스템에 패키지를 설치할 수있는 올바른 키가 있는지 확인하십시오.

마지막으로 패키지 목록을 업데이트하고 크롬 브라우저 패키지를 설치하면됩니다.

sudo apt update
sudo apt install chromium-browser

그 후에는 이미 chromium-browser명령 줄을 호출 할 수 있습니다 . 그러나 메뉴 등에서도 확인하려면 로그 아웃했다가 다시 로그인하거나 재부팅 만하면됩니다.


2
자체 업데이트하는 솔루션의 경우 +1 나는 이전에 다른 답변에 설명 된 방법에 대해서만 알고있었습니다.
tjohnson

1
링크를 클릭 한 후 이것이 좋은 아이디어인지 확실하지 않습니다. PPA의 설명에 따르면, "여기있는 것은 새롭고 부서져 사용할 준비가되지 않았거나 며칠 안에 배포판에 착륙했습니다. 요청하지 않는 한 이것을 사용해서는 안됩니다."
tjohnson

이 설치 지침을 따르면 많은 사이트 (twitter 포함)에서 이미지를로드하지 않는 Chromium 브라우저가 작동합니다. SSL을 통한 이미지로드와 관련이 있다고 생각합니다. 어떤 아이디어가 있습니까?
Dan Esparza

6

Axel Beckert는 그의 대답에 맞지만이 버그로 인해 armhf (Raspberry Pi 2 & 3에서 사용하는 것)에서 48 이후의 Chromium 버전은 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
이것은 내 라즈베리 파이 3의 매력처럼 작동했습니다. 감사합니다!
Dan Esparza

첫 번째 답변과 동일한 문제가 여전히 적용됩니다. 다운로드 한 패키지가 전혀 확인되지 않았습니다.
Axel Beckert

당신이 알아 차렸을 수도있는 것에 동의합니다. 문제가 실제로 전까지 / 올바르게 해결 사람들은 여기에 선택의 여지가
th317erd의

2017 년 8 월 기준, raspbian Stretch의 크롬 브라우저 패키지는 최신 버전 (Chromium 60)과 일치합니다
Quentin S.

0

raspberrypi.org repos에 대한 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
    
  • apt의 truststore에 Ubuntu 키를 추가하십시오.

    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.