乌班图系统(Ubuntu)更新qbittorrent
近期将手边一台闲置小主机安装上了Ubuntu18.04.4LTS系统,目的是完成家庭数据中心,涵盖下载机,私人网盘,照片浏览等功能。其实上Windows可能更加的简便易行,但是折腾是必须要有的,键盘敲击命令行的感觉是爽快的,所以哪怕遇坑,卡阻,也是乐在其中。
今天就将在安装最新版qbittorrent(版本号:4.2.3)的过程中,遇到的问题的一些解决方案整理如下,解决方案多是来自网络搜索,国内外网友讨论的结果都有,希望对大家有帮助。另外,本教程也只针对像我一样的Linux刚起步的小白玩家,高手就当看个热闹,如有不对的或繁琐的,还想能分享一下。
本文默认大家已经更新了国内镜像源,例如阿里,中科大,163,等等,任选一个都可以,这方面教程很容易找到。如果不是追求最新版本的话,其实在这些镜像源里就有qb,版本号4.0.3,使用apt install qbittorrent命令安装即可完成。
如果之前有安装过qbittorrent 的老版本,想要卸载,建议使用如下两条命令完成:
apt purge qbittorrent (好处是可以将配置文件一并删除,强迫症首选)
apt autoremove (自动清除无关文件,我第一次没清除,导致安装好以后无法打开软件)
安装流程开始:
首先去qbittorrent官网下载后缀名是 tar.gz的文件包,可以直接用浏览器下载,或者开启终端用wget 命令都可以。
为了方便举例,在这里默认下载得到的文件名为 qb.tar.gz,后续都用这个名字进行讲解。
进入存放下载包的文件夹,鼠标右键开启终端,输入:sudo tar -zxvf qb.tar.gz
(小提示:输入文件名时,可以只输入开头几个字母,然后敲击tab键,文件名就会自动填充完毕)
终端命令行跑完以后,在同文件夹下得到一个名称为 qb 的文件夹。
按照官网和软件包内readme文件的指引,只需要在解压后的文件包内,启动终端,依次输入./configure ,make 和make install 三个命令即可安装成功,但是,但是,但是,光让./configure这个命令顺利跑完,就花了我大把时间,因为我安装的Ubuntu是精简版,缺少了不少依赖包,为了补齐,走过弯路,想过放弃,好在坚持了下来(这就是乐趣,哈哈)。下面详细说下这部分(普通账号的以下命令均需要搭配sudo在前面使用,root权限的不用)。
第一次,直接输入 ./configure 命令,提示缺少 gcc,尝试使用apt install -f 命令无果,使用apt install gcc 成功。
第二次,输入./configure 命令,提示缺少qmake,使用如下命令完成安装(三条可以合并,文件名之间用空格隔开)
apt install qt5-qmake
apt install qt5-qmake-bin
apt install qt5-default
(输入命令时,均可以使用tab键的方法列表显示完整软件名)
第三次,输入 ./configure 命令,可能还是提示缺少依赖,下面对比以下,完成整个依赖包的安装。在此感谢leeyr.com,这里写的很全。
1、configure: error: Could not find pkg-config
apt install -y pkg-config
2、configure: error: Could not find qmake
apt install -y qt5-default
3、no package 'qt5svg' found
apt install -y libqt5svg5-dev
4、configure error could not find boost
apt install -y libboost-dev
5、configure: error: Could not link against boost_system
apt install -y libboost-system-dev
6、No package 'libtorrent-rasterbar' found
apt install -y libtorrent-rasterbar-dev(此命令安装会提示版本偏低,需要安装高版本文件,后面解决)
7、No package 'zlib' found
apt install -y zlib1g-dev
8、sh: 1: lrelease-qt5: not found
apt install -y qttools5-dev-tools
前面说到,libtorrent-rasterbar-dev 安装完以后会提示版本偏低,因此需要去libtorrent官网libtorrent.org下载最新版(1.2.6)文件安装,依然是tar.gz后缀的文件,不过这次很好解决。
用 tar -zxvf 命令解压,进入解压后文件夹,终端依次使用 ./configure ,make ,make install 三个命令完成安装。
其中make 命令,用时巨长,不要以为电脑当机了,等到跑完成功后,会回到可以输入命令的位置的,xxx@xxx:的显示。
再次进入qb文件夹,右键终端,这次 ./configure ,make ,make install 三个命令依次跑起来,老样子在make命令阶段用时巨长,完成后,应该在软件菜单位置可以看到qb图标了。
折腾Ubuntu一段时间了,一点点的成功积累起来,现在用着qbittorrent下载,Chrome浏览器浏览网页(默认Firefox),谷歌拼音,tinymediamanager刮削影片,向日葵远程控制,可道云搭建网盘,Lychee相册共享给老人看孩子照片,Jellyfin播放,等等,成功过程有些简单直接,有些迂回曲折,希望后续有精力和机会和大家持续分享,谢谢。
![](https://res.smzdm.com/pc/pc_shequ/dist/img/the-end.png)