全球主机交流论坛

标题: 懂centos的大神帮帮忙,编译qbittorrent出现问题 [打印本页]

作者: M78探索者    时间: 2021-1-16 11:48
标题: 懂centos的大神帮帮忙,编译qbittorrent出现问题
想编译最新版的qb各种报错,现在提示openssl版本过低,openssl我都升级不下5遍了,查看版本也是1.1.1,可是编译时检测到的是1.0.2版本,试了各种教程各种重启都没用,到底是哪里有问题啊?
  1. checking for openssl... no
  2. configure: error: Package requirements (openssl >= 1.1.1) were not met:

  3. Requested 'openssl >= 1.1.1' but version of OpenSSL is 1.0.2k

  4. Consider adjusting the PKG_CONFIG_PATH environment variable if you
  5. installed software in a non-standard prefix.

  6. Alternatively, you may set the environment variables openssl_CFLAGS
  7. and openssl_LIBS to avoid the need to call pkg-config.
  8. See the pkg-config man page for more details.
  9. [root@host1586012213 qBittorrent-release-4.3.2]# openssl version
  10. OpenSSL 1.1.1  11 Sep 2018
  11. [root@host1586012213 qBittorrent-release-4.3.2]#
复制代码

作者: Widayn    时间: 2021-1-16 11:51
可能是1.0.2没删掉
作者: M78探索者    时间: 2021-1-16 11:58
Widayn 发表于 2021-1-16 11:51
可能是1.0.2没删掉

请问如何删除呢,我也搜了怎么卸载老版本可是没有教程啊
作者: senoc    时间: 2021-1-16 12:04
Boost>1.72.0导致
实际上回显给的有提示
find / -name openssl.pc   
接着软链到/usr/lib64/pkgconfig/  (删除原有pc)
下一个报错接着循环上述操作
作者: nisekoi    时间: 2021-1-16 12:05
可能环境库里面还是老版本吧
作者: 小白鸡    时间: 2021-1-16 12:15
不能直接指定openssl目录一起编译么?
作者: 靓坤    时间: 2021-1-16 12:18
搞不定的话用docker吧,DockerFile自己写
作者: YukinoCoco    时间: 2021-1-16 12:35
make的时候可以指定openssl的版本,具体怎么写去Google
作者: frostcc    时间: 2021-1-16 12:45
用docker不香吗
https://hub.docker.com/r/linuxserver/qbittorrent
作者: yeshang    时间: 2021-1-16 15:27
https://github.com/userdocs/qbittorrent-nox-static/releases
开箱即食不香吗
作者: vhs.plus    时间: 2021-1-16 15:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: M78探索者    时间: 2021-1-16 16:29
senoc 发表于 2021-1-16 12:04
Boost>1.72.0导致
实际上回显给的有提示
find / -name openssl.pc   

按照设置确实弄好了,:后来又出现了一些其他依赖的版本问题,都弄好后编译安装果然又出现问题,出现leaving src文件夹的问题,太难了,从昨天开始弄现在已经放弃了,大不了换系统用脚本或研究docker都应该比这简单
作者: M78探索者    时间: 2021-1-16 16:31
yeshang 发表于 2021-1-16 15:27
https://github.com/userdocs/qbittorrent-nox-static/releases
开箱即食不香吗

Centos不支持啊,我要换系统还得迁移一些网站
作者: 园丁    时间: 2021-1-16 16:37
能docker就docker,编译是下下策,其中一个原因就是编译的源码可能需要手动改点配置啥的
作者: senoc    时间: 2021-1-16 17:49
M78探索者 发表于 2021-1-16 16:29
按照设置确实弄好了,:后来又出现了一些其他依赖的版本问题,都弄好后编译安装果然又出现问题,出现leavi ...

是有些繁琐
鄙人编译了不下十遍
基本上坑踩的也差不多了

作者: Trojan.    时间: 2021-1-16 17:53
你用Debian就没那么多事了,apt就能安装大部分软件,

用老掉牙的centos就是这样,什么都老,就算想编译也破事一堆。
作者: loveminds    时间: 2021-1-16 17:59
Trojan. 发表于 2021-1-16 17:53
你用Debian就没那么多事了,apt就能安装大部分软件,

用老掉牙的centos就是这样,什么都老,就算想编译也 ...


el8没有那么多事,但是早夭了,不过scream就是为了解决这个问题而生
yum系到apt系,十多年养成的经验习惯怕是没有那么快改的掉
作者: Trojan.    时间: 2021-1-16 22:43
loveminds 发表于 2021-1-16 17:59
el8没有那么多事,但是早夭了,不过scream就是为了解决这个问题而生
yum系到apt系,十多年养成的经验习惯 ...

既然都敢用第三方库,哪为什么不直接用debian??debian官方库又新又全?
要知道N多人所谓用centos的理由就是所谓centos老库的“稳定”,老=稳


作者: loveminds    时间: 2021-1-16 22:56
Trojan. 发表于 2021-1-16 22:43
既然都敢用第三方库,哪为什么不直接用debian??debian官方库又新又全?
要知道N多人所谓用centos的理由 ...

楼主不知道,我自己用CentOS和Fedora的原因只是改不了十一年形成的习惯,和稳定无关
作者: loc2019    时间: 2021-1-16 23:22
感觉是32位和64位的问题~
作者: Trojan.    时间: 2021-1-17 00:20
loveminds 发表于 2021-1-16 22:56
楼主不知道,我自己用CentOS和Fedora的原因只是改不了十一年形成的习惯,和稳定无关 ...

都说到Fedora,桌面的确不好说,使用惯性很大

高手就不说,怎么用都行,
但对于服务器用的,说句实话,一般普通人,尤其是命令都用得不多的,很依赖面板的,debian和centos平时使用上的,除了yum和apt不同之外,还能说出啥?
当然我不是说没区别,而是不相信这些人能说出啥区别,说来说出,就是所谓centos老库的“稳”,或者什么都不了解的所谓中文资料“多”,其实都是老掉牙的信息。
作者: Trojan.    时间: 2021-1-17 16:15
@loveminds 什么?包名背下来,包名字为什么要背的,大部分都是相同的,apt search 搜索一下就有,再不行 Google 搜索一下
作者: wendale    时间: 2021-1-17 16:22
https://**blogs.com/fsong/p/11516477.html  我都用这个,没出过问题
作者: M78探索者    时间: 2021-1-17 17:22
已放弃编译,重新安装了debian10系统,用了一键脚本安装了qb4.2.5和flexget,无奈没有安装成最新版本也无所谓了




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4