Como obtenho a versão mais recente (beta e desenvolvimento) do Chromium?

20

Confrontado com esse problema , descobri que precisava executar uma versão do Chromium mais nova que a dos repositórios, a fim de usar uma extensão desejada.

Posso obter uma versão nova e até mais recente?

No Windows, posso usar o beta Chromium portable mais recente que o Google Chrome.

Como obter o mais novo Chromium aqui no Ubuntu?

Relacionado:

Comunidade
fonte

Respostas:

14

Por padrão (Usando todos os repositórios), o 13.04 possui a versão Chromium: 28.0.1500.52-0ubuntu1.13.04.3

Encontrei o seguinte ao pesquisar a lista PPA no Launchpad:

Builds beta do Chromium - https://launchpad.net/~saiarcot895/+archive/chromium-beta (versão do navegador de cromo 31.0.1650.34 em 01/11/2013)

Construções de desenvolvimento do Chromium - https://launchpad.net/~saiarcot895/+archive/chromium-dev (versão do navegador de cromo 32.0.1671.3 a partir de 01/11/2013)

Chaves de API

Aviso: as chaves da API do Google não estão incluídas nesses pacotes, conforme mencionado nos dois links PPA. O processo de criá-los é bastante envolvido e recomendado apenas para desenvolvedores!

Não atualize o navegador chromium a partir desses PPAs se você não entendeu o processo abaixo!

NOTA: Alguns recursos do Chromium, incluindo Sync, exigem uma chave de API, que não está incluída nos pacotes abaixo. Para usar esses recursos, siga as 11 etapas em http://www.chromium.org/developers/how-tos/api-keys . Em seguida, abra .profile localizado na sua pasta pessoal (você precisará ver os arquivos ocultos) e adicione as três linhas a seguir ao final do arquivo (em uma nova linha):

export GOOGLE_API_KEY=<api key>
export GOOGLE_DEFAULT_CLIENT_ID=<client id>
export GOOGLE_DEFAULT_CLIENT_SECRET=<client secret>

Substitua o que está entre colchetes angulares (depois do sinal '=' em cada linha) pelo valor apropriado. Você precisará fazer logoff e logon novamente no Chromium para usar as chaves.

Instalação

Para adicionar um deles, faça o seguinte

Adicionando Beta PPA

sudo add-apt-repository ppa:saiarcot895/chromium-beta  
sudo apt-get update  
sudo apt-get install chromium-browser  

Adicionando Dev PPA

sudo add-apt-repository ppa:saiarcot895/chromium-dev  
sudo apt-get update  
sudo apt-get install chromium-browser  

Se você já o tem instalado, basta fazer um em sudo apt-get ugpradevez de instalar o pacote novamente. Seu resultado final deve ser algo como isto:

insira a descrição da imagem aqui

Agora, se você quer a versão Trunk, veja a resposta por Radu

ATUALIZAÇÃO - Lembre-se de adicionar as chaves da API, pois ao abrir pela primeira vez o Chromium, você receberá:

insira a descrição da imagem aqui

E basicamente todos os serviços do Google (como a sincronização, por exemplo) não funcionarão. Então, siga as instruções acima sobre como adicionar as Api-Keys. Para abrir o perfil, basta digitar o seguinte no terminal:

gedit ~/.profile

E siga o que as instruções dizem.

Saiba que esses PPAs têm apenas 1 pessoa (a mesma pessoa), o que significa que essa pode ser uma solução temporária (depende totalmente do mantenedor do PPA).

Luis Alvarado
fonte
11
Os pacotes desses PPAs foram criados com sucesso com 9 semanas ( launchpad.net/~saiarcot895/+archive/chromium-beta/+packages ), respectivamente 8 ( launchpad.net/~saiarcot895/+archive/chromium-dev/+packages ) semanas atrás. Eles também são mantidos por uma única pessoa e acho que isso diminui a chance de estarem atualizados o tempo todo.
Radu Rădeanu
11
@ RaduRădeanu Correto. Obrigado por me indicar a quantidade de desenvolvedores nesse PPA.
Luis Alvarado
@Radu Rădeanu Isso é apenas FUD. Esses PPAs estão sendo construídos hoje e atualmente estão na fila de construção e devem ser finalizados amanhã, pois os tarballs foram lançados apenas hoje. Não sei por que isso precisa ser mencionado. É semelhante a PPAs como launchpad.net/~av-shkop/+archive/chromium que foram mantidos por uma pessoa e nunca foi um problema.
Kevin Bowen
6

De acordo com esta resposta , consulte esta postagem para obter uma versão pré-lançada do Chromium (se houver).

Outra maneira de obter o Chromium diretamente do porta-malas , faça o download neste site: https://download-chromium.appspot.com/ (este site é mantido pela equipe do Chromium ). Depois de terminar o download, para usá-lo, execute os próximos comandos no terminal :

cd /download_directory
unzip chromium.zip -d /destination_dir
cd /destination_dir/chrome-linux
./chrome --disable-setuid-sandbox

Saiba mais sobre como executar o Chromium na pasta descompactada: https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .

Prova:

tronco de cromo

Como observação, você pode usar esta versão do Chromium como uma versão portátil em mais sistemas Linux.

E, finalmente, outra maneira é usar a extensão Chromium Updater da Chrome Web Store .

Radu Rădeanu
fonte
Você tem alguma idéia de por que a sandbox deve ser desativada?
2
@ vasa1 Não é necessário. Foi isso que eu escolhi. A resposta está neste link: code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .
Radu Rădeanu
Bem, não consigo executar o chrome sem desativar a sandbox.
king_julien
5

Status do PPA do cromo

Nesse ponto, parece que as compilações vinculadas às páginas do Navegador Chromium na Barra de Ativação ficaram inativas e desatualizadas. As últimas compilações dev , beta e diárias bem - sucedidas desse projeto em particular foram feitas há cerca de 65 semanas (mais de um ano).

Pelo menos para as compilações diárias e de desenvolvimento Alguém sabe por que o pacote diário do Chromium não é mais compilado? as máquinas de construção originais quebraram no ano passado e nunca foram restauradas (segundo o mantenedor micahg).

No que diz respeito ao PPA ppa: av-shkop / chromium , parece que as compilações tiveram alguns problemas em abril (?) Como resultado do Google alterar o ToS no uso de suas chaves da API do Google que ainda precisam ser resolvidas . Estou esperando uma resposta do mantenedor sobre o status deles.

Novos PPAs de cromo disponíveis

Atualmente, existem dois novos PPAs de cromo disponíveis para desenvolvedores e beta. Falei com o mantenedor, ontem, sobre o status de seus CAE, e parece que ele iniciou algumas novas construções nas últimas duas horas.

Além disso, existem dois canais Debian / Ubuntu (dev e beta) fornecidos pelo Google: que fornecem pacotes deb para instalação. Consulte a página de projetos do canal Dev Chromium para obter informações adicionais. Observe que esses arquivos deb são marcados como Chrome e não cromo, mas parecem seguir o controle de versão, conforme estabelecido pelo Calendário de Liberação de Desenvolvimento

A versão mais atual está disponível diretamente a partir do tronco e executa várias versões antes dessa, conforme estabelecido pelo calendário de versões. Observe que isso precisa ser instalado manualmente (consulte a resposta do @ Radu) e, segundo informações, exigirá atualização manual).

PPA do launchpad chromium-dev

Há uma compilação do desenvolvedor de cromo (> = versão 29.0.1547.0 no momento) disponível como PPA aqui .

  • Instalação a partir da linha de comandos:

    O PPA de desenvolvimento mais recente pode ser obtido executando os seguintes comandos no terminal ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-dev
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Instalação a partir do Synaptic Package Manager:

    • Selecione Configurações -> Repositórios -> Outro Software -> Incluir e digite: deb http://ppa.launchpad.net/saiarcot895/chromium-dev/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Selecione Adicionar fonte. Em seguida, selecione o botão Recarregar no menu para reindexar sua lista de pacotes

    • No campo Quickfilter, insira "chromium" e você verá as versões mais recentes dos pacotes disponíveis para instalação neste projeto.

    • Por fim, marque os pacotes nos quais você está interessado e clique no botão Aplicar.

Eu não testei pessoalmente essa compilação. Dê uma olhada na barra de ativação para obter mais detalhes sobre este PPA.

A última compilação bem-sucedida (29.0.1547.15-0ubuntu0ppa3) ocorrida em 7.09.2013 está disponível para extravagante, raring, quantal, precisa e onírica.

PPA do Launchpad Chromium-Beta

Há uma versão do Chromium Beta disponível como PPA aqui .

  • Instalação a partir da linha de comandos:

    O PPA de desenvolvimento mais recente pode ser obtido executando os seguintes comandos no terminal ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-beta
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Instalação a partir do Synaptic Package Manager:

    • Selecione Configurações -> Repositórios -> Outro Software -> Incluir e digite: deb http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Selecione Adicionar fonte. Em seguida, selecione o botão Recarregar no menu para reindexar sua lista de pacotes

    • No campo Quickfilter, insira "chromium" e você verá as versões mais recentes dos pacotes disponíveis para instalação neste projeto.

    • Por fim, marque os pacotes nos quais você está interessado e clique no botão Aplicar.

Veja aqui a versão estável:

Lembre-se sempre de que os PPAs são fornecidos pela comunidade; você deve estar ciente dos possíveis riscos antes de adicionar um PPA.

Kevin Bowen
fonte
2
Os links que você forneceu são para o Chrome, não para o Chromium, há uma diferença!
Jorge Castro
11
Você pode explicar " parece que as páginas do Projeto Chromium no Launchpad ficaram inativas e desatualizadas "? Você pode começar por aqui: launchpad.net/ubuntu/+source/chromium-browser . Ou a partir daqui: launchpad.net/ubuntu/+source/chromium-browser/…
Radu Rădeanu
@maggotbrain Você está confundindo os projetos Chromium com o navegador Chromium .
Radu Rădeanu
1

A Canonical parece ter decidido se envolver no fornecimento de versões mais recentes do Chromium, pelo que sei. Anteriormente, manter o Chromium atualizado dependia da Comunidade. Você pode ler sobre isso aqui:
Fwd: Fwd: Atualizações do Chromium e
Novas atualizações para o Chromium .

Edit: meu preconceito pessoal por uma experiência estável, na medida do possível, é permanecer estável com o Chrome e não experimentar as versões do Chromium.

É possível fazer o download das versões beta e de desenvolvimento do Chrome como .deb. arquivos aqui .

Dan Dascalescu
fonte