Installer le dernier Chromium avec la version 1


11

J'ai Raspberry Pi B + (version 1)

J'ai fait des recherches sur Google et essayé des didacticiels et des suggestions pendant environ 3 heures, et je ne peux pas pour la vie me procurer du chrome qui fonctionne avec la boutique en ligne de Chrome (je pense que j'ai besoin de la version 32+ dont le sifflement par défaut est la version 22)

J'ai mis à niveau Raspbian de Wheezy à Jessie dans l'espoir que la version 42 (par https://www.raspberrypi.org/forums/viewtopic.php?t=109309&p=751381 ) s'installera, mais apt-get install chromiumou apt-get install chromium-browserrenvoie "n'a pas de candidat à l'installation" même bien que mon sources.list ait

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

Il semble que les binaires n'existent pas dans le repo?

Je n'ai pas besoin de Raspbian OS, j'ai juste besoin de quelque chose qui puisse exécuter chrome / chrome et peut utiliser des extensions (spécifiquement chromecast)


Avez-vous essayé de mettre à jour vos listes de packages avec sudo apt-get updateavant d'installer?
Will Dereham

Réponses:


6

Réponse courte

Il n'y a actuellement aucun moyen facile d'obtenir une version récente de Chromium sur le rpib +.

Les options

Si vous voulez juste chromecast, vous pouvez essayer certains projets qui n'utilisent pas Chromium car le rpib + est limité en RAM (limitant la fonctionnalité Chromium) et a une architecture CPU moins populaire (limitant vos options d'installation).

Si vous voulez vraiment une version récente de Chromium, vous devez trouver un package compilé pour votre architecture CPU ou le construire vous-même. Notez que les versions de Chromium manquent souvent de nombreuses fonctionnalités disponibles dans Google Chrome (webRTC, affichage pdf, etc.).

Il semble que les distributions des branches populaires de linux disponibles pour le rpib + n'aient pas ce que vous cherchez, mais vous pouvez vérifier toutes les options ici .

Raspbian / Debian

Regarder l'URL dans

cat /etc/apt/sources.list

Vous pouvez voir que l'OS officiel (raspbian) pour le rpi a actuellement 3 versions:

  • Debian 7 Wheezy
  • debian 8 jessie
  • étirement debian 9

apt vous indiquera où se trouvent les fichiers dans le référentiel

apt-cache show chromium | grep Filename

vous permettant de voir quelles versions de Chrome sont disponibles Bien qu'il semble que seule la v22 soit disponible (ressemble à la v42 pour le rpi2).

Pidora / Fedora

Fedora n'inclut pas Chromium dans les référentiels principaux, pas plus que Pidora.

Cambre

Arch Linux ARM n'a que des versions de Chromium pour ARMv7 et non ARMv6.

Raspberry Pi 2

Le Raspberry Pi 2 a une architecture CPU plus commune (ARMv7) Et vous pouvez obtenir des versions plus récentes d'Ubuntu.

Construisez-le vous-même

Essayer de le construire vous-même utilisera toute votre RAM et plantera votre raspberrypi (256 Mo) mais c'est la méthode que vous pouvez utiliser dans qemu ou adapter pour effectuer une compilation croisée. Notez également que le chrome peut nécessiter des correctifs pour être compilé et exécuté sur le raspberrypi:

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

J'ai essayé sudo dpkg -i chromium-browser_37.0.2062.120-0ubuntu0.12.04.1~pkg917_armhf.debmais j'obtiens une erreur en raison de la libc6.so.6version. Comment avez-vous résolu cela? L'ERREUR: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
La version 37 requiert libc6 (>= 2.15et la dernière version de Raspbian ne fournit que 2.13. Je ne vois pas comment vous pourriez affirmer que la version 37 pour armhfvous est indiquée, seulement vous avez un hack spécial
zabumba

@joelmaranhao c'est plus simple si vous installez simplement Ubuntu
user1133275

Le code source de Chromium est répertorié ici: chromium.org/developers/how-tos/get-the-code . Vous pouvez l'utiliser pour créer votre propre version ARMv6. Dit que c'est 22 Go (!!!!) alors assurez-vous d'avoir ce genre d'espace :)
Phil B.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.