버전 1을 사용하여 최신 Chromium 설치


11

Raspberry Pi B + (버전 1)가 있습니다

나는 인터넷 검색을 시도하고 3 시간 정도 동안 튜토리얼과 제안을 시도했지만 크롬 웹 스토어에서 작동하는 크롬을 얻을 수는 없습니다 (기본 wheezy는 버전 22 인 32 + 버전이 필요하다고 생각합니다)

나는 (당 버전 42 것을 희망 위지 제시에에서 raspbian 업그레이드 https://www.raspberrypi.org/forums/viewtopic.php?t=109309&p=751381가 ) 설치 것이지만, apt-get install chromium또는 apt-get install chromium-browser반환도 "더 설치 후보가 없습니다" 내 sources.list는 있지만

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

바이너리가 repo에 존재하지 않는 것 같습니다.

라즈 비안 OS가 필요하지 않으며 크롬 / 크롬을 실행할 수 있고 확장 프로그램 (특히 크롬 캐스트)을 사용할 수있는 것이 필요합니다.


sudo apt-get update설치하기 전에 패키지 목록을 업데이트 해 보셨습니까 ?
Will Dereham

답변:


6

짧은 대답

현재 rpib +에서 최신 Chromium 빌드를 얻는 쉬운 방법은 없습니다.

옵션

chromecast를 원한다면 rpib +가 RAM으로 제한되고 (Chromium 기능 제한) CPU 아키텍처가 덜 인기 (설치 옵션 제한)하기 때문에 Chromium을 사용하지 않는 일부 프로젝트 를 시도해 볼 수 있습니다.

최신 버전의 Chromium을 원한다면 CPU 아키텍처 용으로 컴파일 된 패키지를 찾거나 직접 빌드해야합니다. Chromium 빌드에는 종종 Chrome에서 사용할 수있는 많은 기능 (webRTC, pdf보기 등)이 부족합니다.

rpib +에서 사용 가능한 인기있는 리눅스 브랜치의 배포판에는 원하는 것이 없지만 여기에서 모든 옵션을 확인할 수 있습니다 .

라즈 비안 / 데비안

의 URL을보고

cat /etc/apt/sources.list

당신은 할 수 있습니다 은 RPI의 공식 OS (raspbian)는 현재 3 버전을 가지고 :

  • 데비안 7 wheezy
  • 데비안 8 제시
  • 데비안 9 스트레치

apt는 저장소에서 파일이 어디에 있는지 알려줍니다.

apt-cache show chromium | grep Filename

당신이 할 수 있도록 참조 에만 V22처럼 보이지만 크롬 버전을 사용할 수있는 것은 가능합니다 (rpi2에 대한 V42 모양)이다.

피 도라 / 페도라

Fedora는 핵심 저장소에 Chromium을 포함 하지 않으며 Pidora 도 포함 하지 않습니다.

아치

Arch Linux ARM 에는 ARMv6이 아닌 ARMv7 용 Chromium 빌드 있습니다.

라즈베리 파이 2

Raspberry Pi 2에는 더 일반적인 CPU 아키텍처 (ARMv7)가 있으며 Ubuntu에서 최신 빌드를 얻을 수 있습니다.

직접 구축

직접 빌드 하려고하면 모든 RAM을 사용하고 raspberrypi (256MB)가 충돌하지만 qemu 에서 사용 하거나 크로스 컴파일에 적용 할 수있는 방법 입니다. 또한 크롬은 라즈베리 피에서 컴파일하고 실행하기 위해 패치가 필요할 수 있습니다.

mkdir /opt/chromium
cd /opt/chromium
#tmux new -s chromium
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/opt/chromium/depot_tools
nice fetch --nohooks --no-history chromium
./build/install-build-deps.sh
gclient runhooks
./build/gyp_chromium -Dcomponent=shared_library -Dfastbuild=1
nice ninja -C out/Release chrome
#echo out/Debug/chrome

버전 sudo dpkg -i chromium-browser_37.0.2062.120-0ubuntu0.12.04.1~pkg917_armhf.deb으로 인해 시도 했지만 오류가 발생했습니다 libc6.so.6. 어떻게 해결 했습니까? 오류 :dpkg: dependency problems prevent configuration of chromium-browser: chromium-browser depends on libc6 (>= 2.15-0ubuntu8); however: Version of libc6:armhf on system is 2.13-38+rpi2+deb7u8. chromium-browser depends on chromium-codecs-ffmpeg-extra (>= 0.6) | chromium-codecs-ffmpeg (>= 0.6); however: Package chromium-codecs-ffmpeg-extra is not installed. Package chromium-codecs-ffmpeg is not installed.
zabumba

1
버전 37은 libc6 (>= 2.15최신 Raspbian에서만 필요 하며을 제공합니다 2.13. 나는 armhf당신이 지적한 버전 37을 어떻게 주장 할 수 있는지 알 수 없다 . 오직 당신 만이 특별한 핵을 가지고있다
zabumba

@joelmaranhao 그냥 우분투를 설치하면 더
쉽습니다

Chromium의 소스 코드는 chromium.org/developers/how-tos/get-the-code에 있습니다. 이를 사용하여 자체 ARMv6 버전을 빌드 할 수 있습니다. 22GB (!!!!)라고 말하면 다음과 같은 공간을 확보해야합니다
.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.