Как я могу установить ungoogled-chromium на мою Debian Jessie? Я думаю, что я должен построить его вручную, нет простого способа (пока)? У них есть страница "Строительство", но не совсем понятно, что мне делать.
Вот что я попробовал:
Нам нужен Python 3
Python 2
и Ninja
чтобы использовать buildlib
для установки 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
Поскольку мы используем Debian Jessie, нам нужно выполнить дополнительные шаги:
«Примечание для пользователей Debian Jessie: ungoogled-chromium настроен для сборки с использованием системного FFmpeg (доступно в Stretch и более поздних версиях); Libav (используется в Jessie) не будет работать. Тем не менее, FFmpeg доступен в jessie-backports. Чтобы установить его, добавьте jessie-backports в исходники apt, а затем установите из него libavutil-dev, libavcodec-dev и libavformat-dev. Обратите внимание, что это заменит Libav. "
Хорошо, давайте добавим jessie-backports
в наши sources.list
:
- Откройте и отредактируйте
/etc/apt/sources.list
- Добавьте это в файл
deb http://httpredir.debian.org/debian jessie-backports main
- Сохранить и выйти
- Обновление и обновление:
sudo apt-get update && sudo apt-get upgrade
Теперь нам нужно установить libavutil-dev
, libavcodec-dev
и libavformat-dev
:
sudo apt-get install libavutil-dev libavcodec-dev libavformat-dev
Давайте ungoogled-chromium
:
wget https://github.com/Eloston/ungoogled-chromium/archive/master.zip
unzip master.zip
cd ungoogled-chromium-master
Хорошо, у нас все готово к работе. Теперь нам нужно "вызвать"(?) build.py
для установки ungoogled-chromium
:
chmod +x build.py
./build.py
Это так далеко, как я могу пойти. build.py
выдает мне ошибку и здание не удастся.
Что я делаю неправильно?