OK, eu estou chegando perto, então vou compartilhar o que eu tenho até agora e atualizar enquanto vou ...
Primeiro, há uma lista de discussão do Google para Google Packagers . à frente e se juntar a esse grupo, se você precisar fazer perguntas (eu tenho certeza).
E aqui está uma postagem desse grupo que ajuda a instalar como obter o .deb
instalador.
Aqui eles dizem o que fazer (ligeiramente modificados para evitar erros)
- cd para o diretório
src
- Execute
gn args out/Release
(uma janela vi aparecerá) e adicione essas linhas
is_component_build = false is_debug = false symbol_level = 0 enable_nacl = true remove_webcore_debug_symbols = true enable_linux_installer = true
E salve.
-
Listar os possíveis destinos do instalador disponíveis usando este comando:
ninja -C out/Release -t targets all | grep installer
-
Para criar uma versão de um desses alvos (por exemplo, Debian), execute:
ninja -C out/Release "chrome/installer/linux:unstable_deb"
-
Quando terminar, obtenha seu instalador no diretório
out/Release
.
Para mim, foi criado: chromium-browser-unstable_67.0.3368.0-1_amd64.deb
-
Agora use
ar
para extrair o arquivo debian:ar x chromium-browser-unstable_67.0.3368.0-1_amd64.deb
-
Agora extraia os dois arquivos tar dentro de:
tar xvf data.tar && tar xvf control.tar.gz
-
neste ponto, você poderá iniciar o Chrome a partir de:
./opt/chromium.org/chromium-unstable/chromium-browser-unstable
Estes últimos passos da extração do debian são um hack. Trabalhando para obter o formato zip dos processos ninja + python no chromium src.