![如何在 Ubuntu 18.04 上从 GitHub 编译和安装 qTox](https://linux22.com/image/1157812/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2018.04%20%E4%B8%8A%E4%BB%8E%20GitHub%20%E7%BC%96%E8%AF%91%E5%92%8C%E5%AE%89%E8%A3%85%20qTox%20.png)
我尝试查看了类似的帖子。但我不明白答案。我该如何简单地安装它?
推荐的方式是从源代码构建,下载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
- 或者下载编译好的包并解压====
在你的主目录中创建一个文件夹 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