Я вставил приблизительно час в этой точке, и я начинаю чувствовать себя немного мертвым внутри.
Я запустил путем загрузки ungoogled-chromium
версия 71.0.3578.98-2 от GitHub. Я извлек tar.gz
файл в мою домашнюю папку. Затем с помощью инструкций от раздела "Any Linux Distribution" инструкций по сборке. Я следовал инструкциям на грани добавления APT LLVM repo. Я добавил указанные строки для Бионического (18.04) к моему /etc/apt/sources.list
файл, полученный ключ с:
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
sudo apt-get update
Этот вывод эти ошибки, которые похожи на это:
E: The repository 'https:/dl.winehq.org/wine-builds/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://apt.llvm.org/bionic llvm-toolchain-bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 15CF4D18AF4F7421
Я затем, (хотя я знал это, не будет работать), работал:
sudo apt-get install clang-8 lld-8 llvm-8-dev python python3 ninja-build
и все пакеты LLVM не смогли быть установленными.
Это - мое первое здание опыта из источника, таким образом, я знаю, неизбежно сделал некоторую неприятную ошибку новичка.
Во-первых, если Вы не хотите создавать из источника, они обеспечивают двоичные файлы, уже созданные для Ubuntu 18.04:
Инструкции для создания доступны от:
Это указывает, что Вы можете создать LLVM 7 и не должны устанавливать LLVM 8 для создания для Ubuntu, Бионической (18.04)
Здание должно быть столь же простым как:
sudo apt install packaging-dev python3 ninja-build
# Run from inside the clone of the repository
mkdir -p build/src
./get_package.py PACKAGE_TYPE_HERE build/src/debian
cd build/src
# Use dpkg-checkbuilddeps (from dpkg-dev) or mk-build-deps (from devscripts) to check for additional packages.
# If necessary, change the dependencies in debian/control to accommodate your environment.
# If necessary, modify AR, NM, CC, and CXX variables in debian/rules
debian/rules setup-local-src
dpkg-buildpackage -b -uc