Как скомпилировать и установить qTox из GitHub на Ubuntu 18.04
Я пытался посмотреть на подобные темы. Я не понимаю ответы. Как мне просто установить это?
Рекомендованным способом будет сборка из исходного кода, скачайте https://github.com/qTox/qTox и запустите simple_make.sh
Я не понимаю как бегать make.sh
куда направлять и т. д. Эта ОС настолько чертовски сложна в использовании.
1 ответ
Сначала установите Git с
sudo apt-get install git
Затем клонируйте проект в пункт назначения:
git clone https://github.com/qTox/qTox
git clone https://github.com/toktok/c-toxcore.git toxcore
Установить пакеты зависимостей
sudo apt-get install build-essential cmake libavcodec-dev libavdevice-dev \
libavfilter-dev libavutil-dev libexif-dev libgdk-pixbuf2.0-dev libglib2.0-dev \
libgtk2.0-dev libopenal-dev libqrencode-dev libqt5opengl5-dev libqt5svg5-dev \
libsqlcipher-dev libswresample-dev libswscale-dev libxss-dev qrencode qt5-default \
qttools5-dev-tools qttools5-dev libtool autotools-dev automake checkinstall check \
libopus-dev libvpx-dev libsodium-dev libqt5concurrent5
и теперь вы готовы к компиляции:
1. Компиляция toxcore
cd toxcore
cmake .
make -j $(nproc)
sudo make install
echo '/usr/local/lib/' | sudo tee -a /etc/ld.so.conf.d/locallib.conf
sudo ldconfig
2. Скомпилируйте qTox
cd ../qTox
cmake .
make -j $(nproc)
Теперь вы можете запустить новый скомпилированный qTox с
./qTox
3. Альтернативы скачать скомпилированный пакет и распаковать его
Создайте папку qtox в вашем домашнем каталоге
mkdir ~/qtox
затем измените на это:
cd ~/qtox
Загрузите qTox с домашней страницы tox.chat с помощью команды wget:
wget https://build.tox.chat/job/toxic_build_linux_x86-64_release/lastSuccessfulBuild/artifact/toxic_build_linux_x86-64_release.tar.xz
Распакуйте загруженный файл с помощью
unxz toxic_build_linux_x86-64_release.tar.xz
tar xvf toxic_build_linux_x86-64_release.tar
Теперь вы готовы запустить qtox с
./run_toxic.sh
4. Загрузите файл.deb и установите его
Скачать с https://mega.nz/
Перейдите в каталог загрузки и установите его с помощью (замените qtox_XXXXX.deb на загруженный файл)
sudo apt install ./qtox_XXXXX.deb