Eles fornecem binários pré-criados no link . Uma vez que eles apenas fornecem pacotes para o Debian stretch, você pode usar a "compilação Linux semi-estaticamente vinculada".
Como posso instalar o ungoogled-cromo no meu Debian Jessie? Eu acho que tenho que construir manualmente, não tem jeito simples (ainda)? Eles têm a página "Building", mas não está muito claro o que devo fazer.
Isso é o que eu tentei:
Precisamos de Python 3
e Python 2
e Ninja
para usar buildlib
, para instalar ungoogled-chromium
:
user@debian:~$ python3 --version
Python 3.4.2
user@debian:~$ python2 --version
Python 2.7.9
user@debian:~$ apt-get install ninja-build
Como estamos usando o Debian Jessie, precisamos fazer etapas extras:
"Nota para usuários do Debian Jessie: o ungoogled-cromium é configurado para construir o FFmpeg do sistema (disponível no Stretch e em diante); Libav (usado no Jessie) não funcionará. Entretanto, o FFmpeg está disponível em jessie- Para instalá-lo, adicione jessie-backports ao apt sources e, em seguida, instale libavutil-dev, libavcodec-dev e libavformat-dev dele.Note que isso substituirá o Libav. "
Ok, vamos adicionar jessie-backports
ao nosso sources.list
:
/etc/apt/sources.list
deb http://httpredir.debian.org/debian jessie-backports main
sudo apt-get update && sudo apt-get upgrade
Agora, precisamos instalar os pacotes libavutil-dev
, libavcodec-dev
e libavformat-dev
:
sudo apt-get install libavutil-dev libavcodec-dev libavformat-dev
Vamos baixar o ungoogled-chromium
:
wget https://github.com/Eloston/ungoogled-chromium/archive/master.zip
unzip master.zip
cd ungoogled-chromium-master
Ok, temos tudo pronto para começar. Agora precisamos "invocar" (?) O build.py
para instalar o ungoogled-chromium
:
chmod +x build.py
./build.py
Isso é o mais longe que eu posso ir. build.py
me lança um erro e o prédio falhará .
O que estou fazendo de errado?
Eles fornecem binários pré-criados no link . Uma vez que eles apenas fornecem pacotes para o Debian stretch, você pode usar a "compilação Linux semi-estaticamente vinculada".