如何在 Ubuntu 18.04 上从 GitHub 编译和安装 qTox

如何在 Ubuntu 18.04 上从 GitHub 编译和安装 qTox

我尝试查看了类似的帖子。但我不明白答案。我该如何简单地安装它?

推荐的方式是从源代码构建,下载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

  1. 或者下载编译好的包并解压====

在你的主目录中创建一个文件夹 qtox

mkdir ~/qtox

然后改成:

cd ~/qtox

使用 wget 命令从 tox.chat 主页下载 qTox:

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

相关内容