Como obter o Chromium na framboesa 3

14

Eu usei o comando $ sudo apt-get install chromium e não funcionou. Estou usando a framboesa Jessie. Quando executei o comando, recebi o seguinte:

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
fonte
1
Nota: a mensagem de erro que você está vendo se deve ao fato de o chromiumpacote pertencer originalmente a um jogo criado por volta do ano 2000. Desde então, seu pacote foi renomeado chromium-bsupara evitar confusão com o novo navegador, que por acaso foi empacotado como chromium-browser.
Dmitry Grigoryev

Respostas:

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

e depois

sudo apt-get install -f

e depois

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
fonte
5
IMHO, este é um péssimo conselho, pois não verifica o arquivo baixado nem se importa com atualizações de segurança, ou seja, deixa o usuário com um navegador desatualizado e possivelmente vulnerável rapidamente. Usar esse repositório Ubuntu parece ser um bom conselho em geral, no entanto.
Axel Beckert 25/03
28

Agora está no repositório raspberrypi.org do Raspbian.

sudo apt-get install chromium-browser
Ben Cline
fonte
Alguém pode confirmar isso? Não vejo em Jessie. Há um chromium-browserno wheezy, que é realmente antigo (versão 22.0) e não deve ser usado IMO.
Dmitry Grigoryev
1
É tudo o que usei ao instalar em uma imagem Jessie Lite e está funcionando bem.
Ben Cline
2
Você poderia dizer o que tem /etc/apt/sources.list?
Dmitry Grigoryev
2
Sim, posso confirmar isso. Não está no repositório raspbian.org APT, mas no repositório archive.raspberrypi.org/debian, ou seja, no repositório Raspberry Pi Foundation para Raspbian. Enviei uma edição esclarecedora conforme a resposta acima. Portanto, se você não tiver esse repositório adicional do APT, não o verá.
Axel Beckert
22

Esta resposta está desatualizada e não deve mais ser seguida. Consulte /raspberrypi//a/56231/42933 para - desde outubro de 2016 - a resposta mais apropriada.

Como já mostrado na resposta anterior, a idéia geral é usar as versões do Chromium no Ubuntu. Usar o repositório de armazenamento temporário para atualizações de segurança do Chromium provavelmente não é a única maneira, mas também não é uma má escolha:

  • Sempre atualizado.
  • Contém apenas o Chromium e não contém pacotes não relacionados.

Para adicionar esse PPA ao seu Raspbian Jessie ou Debian Jessie em um Raspberry Pi 2 ou 3 (não funcionará no Raspberry Pi 1), adicione a vividversão de https://launchpad.net/~canonical-chromium-builds/+ arquive / ubuntu / stage no seu /etc/apt/sources.listou crie um novo arquivo /etc/apt/sources.list.d/chromium-ppa.listcom as seguintes linhas (repositório de origem comentado como padrão no 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 

O Ubuntu 15.10 Vivid é a versão do Ubuntu mais próxima do Debian / Raspbian 8 Jessie e, portanto, não precisa de nenhum pacote adicional não Raspbian / -Debian para ser instalado para atender às dependências. (O Ubuntu 15.04 Vivid em si não é mais suportado , mas as versões do Chromium ainda são geradas por algum motivo desconhecido para mim. Se isso parar, você pode mudar para o Ubuntu 14.04 LTS Trusty ou Ubuntu 15.10 Wily e instalar as poucas dependências adicionais dos repositórios normais do Ubuntu.)

Para poder verificar os pacotes baixados, você precisa importar a chave GnuPG correspondente no APT. Ao usar a impressão digital completa como identificação da chave ao fazer o download e importar a chave, você pode ter a chave certa, assim como comparar a impressão digital após o download:

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

Verifique a impressão digital acima em relação à publicada em https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage para garantir a chave certa para instalar pacotes no seu sistema.

Finalmente, você só precisa atualizar a lista de pacotes e instalar o pacote chromium-browser:

sudo apt update
sudo apt install chromium-browser

Depois disso, você já pode chamar chromium-browsera linha de comando. Mas, para vê-lo também no menu etc., convém sair e entrar novamente ou apenas reiniciar.

Axel Beckert
fonte
2
+1 para uma solução que se atualiza. Eu só sabia anteriormente sobre o método descrito na outra resposta.
precisa saber é o seguinte
1
Depois de clicar no link, não tenho certeza se é uma boa ideia. De acordo com a descrição do PPA, "as coisas aqui são novas e quebradas e não estão prontas para uso, ou chegam à distro de qualquer maneira em alguns dias. Você não deve usar isso a menos que seja solicitado".
Tjohnson 26/05
Depois de seguir estas instruções de instalação, eu tenho um navegador Chromium que não carrega imagens de muitos sites (incluindo o twitter). Suspeito que possa estar relacionado ao carregamento de imagens sobre SSL. Alguma idéia, o que houve?
Dan Esparza
6

Axel Beckert está correto em sua resposta, no entanto, qualquer versão do Chromium após 48 não será executada no armhf (que é o que o Raspberry Pi 2 e 3 usa) devido a esse bug: https://bugs.launchpad.net/ubuntu/+source/ navegador chromium / + bug / 1563184

Para corrigir isso, modifiquei a resposta do DolbyOver da seguinte maneira:

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

Use este método até que o erro acima seja corrigido.

th317erd
fonte
1
Isso funcionou como um encanto no meu Raspberry Pi 3. Obrigado!
Dan Esparza
Ainda se aplicam os mesmos problemas da primeira resposta: Os pacotes baixados não são verificados.
Axel Beckert
Eu concordei com você, como você deve ter notado. Mas até que o problema é realmente / pessoas devidamente resolvido têm pouca escolha aqui
th317erd
Desde agosto de 2017, o pacote chromium-browser no raspbian Stretch corresponde à versão mais recente disponível (Chromium 60)
Quentin S.
0

A resposta de Ben sobre os repositórios raspberrypi.org não funcionou para mim porque ele tenta puxar raspberrypi-bootloadere outros pacotes que eu não estava disposto a instalar.

O que acabei fazendo é tirar o Chromium do Ubuntu, mas através do gerenciador de pacotes para ter atualizações e verificação.

Estou usando jessie e trusty a partir de hoje, mas deve funcionar para lançamentos mais recentes também.

  • Adicionar repositórios confiáveis:

    deb http://ports.ubuntu.com trusty main universe multiverse
    deb http://ports.ubuntu.com trusty-updates main universe multiverse
    
  • Configure a versão padrão do apt:

    echo 'APT::Default-Release "jessie";' > /etc/apt/apt.conf.d/10release
    
  • Adicione chaves do Ubuntu ao armazenamento confiável do apt:

    apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
    
  • Atualização e instalação

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

Usar em -t trustyvez de /trustypode ser preferível em alguns casos (por exemplo, você deseja extrair todas as dependências também)

GnP
fonte