Cómo obtener cromo en frambuesa 3

14

Usé el comando $ sudo apt-get install chromium y no funcionó. Estoy usando Raspberry Jessie. Cuando ejecuté el comando obtuve esto:

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
Allim
fuente
1
Nota al margen: el mensaje de error que está viendo se debe al hecho de que el chromiumpaquete originalmente pertenecía a un juego creado alrededor del año 2000. Desde entonces, se renombró su paquete chromium-bsupara evitar confusiones con el nuevo navegador, que por cierto se empaquetó como chromium-browser.
Dmitry Grigoryev

Respuestas:

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

y entonces

sudo apt-get install -f

y entonces

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
DolbyOver
fuente
55
En mi humilde opinión, este es un mal consejo ya que no verifica el archivo descargado ni se preocupa por las actualizaciones de seguridad, es decir, deja al usuario con un navegador web obsoleto y posiblemente vulnerable con bastante rapidez. Sin embargo, usar ese repositorio de Ubuntu parece ser un buen consejo en general.
Axel Beckert
28

Está en el repositorio raspberrypi.org para Raspbian ahora.

sudo apt-get install chromium-browser
Ben Cline
fuente
¿Alguien puede confirmar esto? No puedo verlo en Jessie. Hay un chromium-browseren wheezy, que es realmente antiguo (versión 22.0) y no debe usarse IMO.
Dmitry Grigoryev
1
Es todo lo que usé cuando instalé en una imagen de Jessie Lite y funciona bien.
Ben Cline
2
¿Podrías decir lo que tienes adentro /etc/apt/sources.list?
Dmitry Grigoryev
2
Sí, puedo confirmar eso. Simplemente no está en el repositorio APT de raspbian.org sino en el archivo archive.raspberrypi.org/debian, es decir, en el repositorio APT de Raspberry Pi Foundation para Raspbian. He enviado una edición aclaradora correspondiente a la respuesta anterior. Entonces, si no tiene ese repositorio APT adicional, no lo verá.
Axel Beckert
22

Esta respuesta está desactualizada y no debe seguirse más. Consulte /raspberrypi//a/56231/42933 para obtener, desde octubre de 2016, la respuesta más adecuada.

Como ya se mostró en la respuesta anterior, la idea general es usar las compilaciones de Chromium de Ubuntu. El uso de su repositorio provisional para las actualizaciones de seguridad de Chromium probablemente no sea la única forma, pero tampoco es una mala elección:

  • Siempre actualizado.
  • Solo contiene cromo y no contiene paquetes no relacionados.

Para agregar ese PPA a su Raspbian Jessie o Debian Jessie en un Raspberry Pi 2 o 3 (no funcionará en el Raspberry Pi 1), agregue la vividversión de https://launchpad.net/~canonical-chromium-builds/+ archive / ubuntu / stage a su /etc/apt/sources.listo cree un nuevo archivo en /etc/apt/sources.list.d/chromium-ppa.listlas siguientes líneas (el repositorio fuente comentado como predeterminado en 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 es la versión de Ubuntu que está más cerca de Debian / Raspbian 8 Jessie y, por lo tanto, no necesita ningún paquete adicional que no sea Raspbian / -Debian para instalar dependencias. ( Ubuntu 15.04 Vivid en sí mismo ya no es compatible , pero las compilaciones de Chromium todavía se generan por alguna razón desconocida para mí. Si eso se detiene, es posible que desee cambiar a Ubuntu 14.04 LTS Trusty o Ubuntu 15.10 Wily e instalar las pocas dependencias adicionales de repositorios normales de Ubuntu.)

Para poder verificar los paquetes descargados, debe importar la clave GnuPG correspondiente a APT. Al usar la huella digital completa como ID de clave al descargar e importar la clave, puede estar tan seguro de tener la clave correcta como al comparar la huella digital después de la descarga:

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

Verifique la huella digital anterior con la publicada en https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage para asegurarse de permitir la clave correcta para instalar paquetes en su sistema.

Finalmente, solo necesita actualizar la lista de paquetes e instalar el paquete del navegador de cromo:

sudo apt update
sudo apt install chromium-browser

Después de eso, ya puede llamar chromium-browsera la línea de comandos. Pero para verlo también en el menú, etc., es posible que desee cerrar sesión y volver a iniciarla o simplemente reiniciar.

Axel Beckert
fuente
2
+1 para una solución que se actualiza sola. Solo sabía previamente sobre el método descrito en la otra respuesta.
tjohnson
1
Después de hacer clic en el enlace, no estoy seguro de si es una buena idea. Según la descripción de PPA, "Las cosas aquí son nuevas y rotas y no están listas para usar, o aterrizan en la distribución de todos modos en unos pocos días. No debe usar esto a menos que se lo pidan".
tjohnson
Después de seguir estas instrucciones de instalación, tengo un navegador Chromium que no carga imágenes de muchos sitios (incluido Twitter). Sospecho que podría estar relacionado con la carga de imágenes a través de SSL. Alguna idea de lo que pasa?
Dan Esparza
6

Axel Beckert es correcto en su respuesta, sin embargo, cualquier versión de Chromium después de 48 no se ejecutará en armhf (que es lo que usa Raspberry Pi 2 y 3) debido a este error: https://bugs.launchpad.net/ubuntu/+source/ navegador de cromo / + error / 1563184

Para corregir esto, modifiqué la respuesta de DolbyOver de la siguiente manera:

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

Utilice este método hasta que se haya solucionado el error anterior.

th317erd
fuente
1
Esto funcionó de maravilla en mi Raspberry Pi 3. ¡Gracias!
Dan Esparza
Todavía se aplican los mismos problemas que con la primera respuesta: los paquetes descargados no se verifican en absoluto.
Axel Beckert
Estuve de acuerdo contigo, como habrás notado. Pero hasta que el problema es en realidad / personas están bien resueltos no tienen otra opción aquí
th317erd
A partir de agosto de 2017, el paquete de navegador de cromo en raspbian Stretch coincide con la última versión disponible (Chromium 60)
Quentin S.
0

La respuesta de Ben sobre los repositorios de raspberrypi.org no funcionó para mí porque intenta incorporar raspberrypi-bootloadery otros paquetes que no estaba dispuesto a instalar.

Lo que terminé haciendo es extraer Chromium de Ubuntu, pero a través del administrador de paquetes para tener actualizaciones y verificación.

Estoy usando jessie y de confianza a partir de hoy, pero también debería funcionar para las versiones más recientes.

  • Añadir repositorios de confianza:

    deb http://ports.ubuntu.com trusty main universe multiverse
    deb http://ports.ubuntu.com trusty-updates main universe multiverse
    
  • Configurar versión predeterminada para apt:

    echo 'APT::Default-Release "jessie";' > /etc/apt/apt.conf.d/10release
    
  • Agregue claves de Ubuntu al almacén de confianza de apt:

    apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
    
  • Actualizar e instalar

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

El uso en -t trustylugar de /trustypodría ser preferible en algunos casos (por ejemplo, también desea obtener todas las dependencias)

GnP
fuente