Eu queria instalar o Chromium "fora da árvore" no Ubuntu 14.04, e encontrei Onde posso encontrar tarballs binários do Chromium? - então tentei:
wget http://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux/382086/chrome-linux.zip -O chrome-linux-382086.zip
unzip chrome-linux-382086.zip
mv chrome-linux chrome-linux-382086
cd chrome-linux-382086
Isso se tornou a versão 51.0.2684.0 do Chromium.
Depois de algumas falhas, percebi que a linha de comando para iniciá-lo é:
CHROME_DEVEL_SANDBOX=$PWD/chrome_sandbox ./chrome-wrapper --incognito --extra-plugins-dir=/usr/lib/flashplugin-installer --extra-plugins-dir=/usr/lib/pipelight
... e começa bem, mas chrome://plugins
mostra apenas dois plugins e o Flash não é um deles. Eu tentei usar --extra-plugins-dir
sem sucesso (esses dirs são de apt-get
installs anteriores para obter o plugin para o Firefox).
Então eu queria saber onde o Chromium procura por plugins; para extensões, é claro (veja Onde estão localizadas as extensões de cromo? ) mas para plugins , a explicação mais clara que pude encontrar é esta:
22261 - Carrega plugins de ~ / .config / $ PRODUCT_NAME / plugins - cromo - Monorail
O carregamento de plug-ins já examina um diretório scrillion, então, provavelmente, mais um está ok.
linux: também carrega plugins de ~ / .config / google-chrome / Plugins
Então, minha primeira pergunta é:
- Existe uma referência simples para a qual exatos desses diretórios "scrillion" são verificados por
chromium
para plugins? Há talvez uma opção "verbose" para o chromium, que produziria quais diretórios são verificados quanto a plugins quando o aplicativo Chromium é inicializado?
Primeiramente, criei a pasta Plugins
em ~/.config/chromium/
Depois de ver o Adobe Flash não está funcionando - Ajuda do Chrome , eu fiz o download, conforme mencionado lá, flash_player_ppapi_linux.i386.tar.gz
do link - descompactou o zip e obteve libpepflashplayer.so
. Então eu tentei criar um symlinking libpepflashplayer.so
no diretório chrome-linux-382086
, e em ~/.config/chromium/Plugins
, nada funcionou (ou seja, nenhum novo plugin foi mostrado em chrome://plugins/
).
Então, minha segunda pergunta é:
- Como eu "instalo", ou melhor, disponibilizo o plug-in do Flash para esse tipo de Chromium (por exemplo, compilação de cromo, descompactado fora da árvore raiz principal que o sistema de pacotes do sistema operacional usa)? Qual arquivo
.so
eu preciso, e onde eu preciso fazer uma ligação simbólica (ou copiá-lo) - e devo usar alguma opção de comando especial para o plugin carregar, ao executar chrome-wrapper
ou chrome
?