提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、在centos上安装apt工具包(×)
  • 二、手动安装ninja-build包(√)
    • 报错:密钥已安装,但不适用于此软件
    • 解决办法:先下载rpm包到指定路径,手动安装rpm包
  • 三、安装libturbojpeg包
    • 报错:没有可用的包
    • 解决办法:
  • 四、prroi_pool相关问题
    • 报错1:没有模块名为prroi_pool
    • 解决办法:
    • 报错2:无效语法
    • 解决办法:
    • 报错3:无法构建扩展
    • 解决办法:
  • 五、换源epel后安装ninja-build包
  • 总结

前言

现有的目标跟踪算法的环境配置基本是在ubuntu18.04上配置的,现在我使用的服务器系统是centos7。由于Centos7安装包的工具是yum,而ubuntu18.04安装包的工具是apt-get,通常来说,在安装包的时候将apt-get换成yum是可以解决问题的,但有一些包(ninja-build、libturbojpeg)由于软件源的问题装不上,这期间走了很多弯路。。。


一、在centos上安装apt工具包(×)

网上搜索centos apt出现了一堆在centos上安装apt的教程,为了试这些教程,花费了大量的精力也没解决问题,无法获取包是源的问题,和用apt或yum的关系不大。

二、手动安装ninja-build包(√)

报错:密钥已安装,但不适用于此软件

解决办法:先下载rpm包到指定路径,手动安装rpm包

提示:后续实现了换源,这个方法仅供参考!!!
用yum下载rpm包到指定路径:

yum install --downloadonly --downloaddir=下载路径 包全名
https://www.cnblogs.com/yanjieli/archive/2019/04/17/10725360.html

手动安装rpm包:

rpm -ivh 包全名
http://c.biancheng.net/view/2872.html

查看yum安装的软件路径:

rpm -qa|grep 包名 #查找包的全名
rpm -ql 全名 #查找包的安装路径
https://blog.csdn.net/wd2014610/article/details/79659073

卸载rpm软件包

rpm -e 包全名
https://blog.csdn.net/weixin_44317658/article/details/112288407

三、安装libturbojpeg包

报错:没有可用的包

解决办法:

没有这个包是因为官方(https://www.libjpeg-turbo.org/)把这个包的名字改了。(也不一定是这个原因,Ubuntu下apt-get可以安装libturbojpeg包。)

sudo yum install libjpeg-turbo

四、prroi_pool相关问题

报错1:没有模块名为prroi_pool

解决办法:

按博客重新配置Precise ROI pooling库

https://blog.csdn.net/qq_17783559/article/details/117933369?spm=1001.2014.3001.5506

报错2:无效语法

解决办法:

已经是管理员账户的情况下无需设置环境变量,设置了反而会报这个错误。

报错3:无法构建扩展

解决办法:

在Ubuntu系统下遇到过nvcc找不到的问题/bin/sh:1:nvcc:not found。采用下面这个博客的方法配置后解决。

https://blog.csdn.net/weixin_43046653/article/details/100019901

五、换源epel后安装ninja-build包

  • 把软件源换为epel
[epel]
name=EPEL for redhat/centos $releasever - $basearch
failovermethod=priority
gpgcheck=1
gpgkey=http://mirrors.tencentyun.com/epel/RPM-GPG-KEY-EPEL-7
enabled=1
baseurl=http://mirrors.tencentyun.com/epel/$releasever/$basearch/

关键是把gpgkey(密钥存放的地方)对应更改。baseurl仅需将网址改为所需要的源,epel及之后不要动。


总结

以上主要是为了解决centos下使用yum安装软件的软件源问题,解决了这一问题后仍没有解决配置pytracking环境的问题,最终还是选择将服务器重装为Ubuntu系统,接下来会写一篇完整配置Ubuntu服务器版的过程。

Cetos7更改yum源镜像实现安装ninja-build软件包相关推荐

  1. linux从u盘挂载yum源,利用U盘与163的yum源镜像网站安装Linux系统

    各位攻城湿们! 有没有遇到这样的情况:到现场部署.维护Linux系统时,发现服务器竟不再光驱,光驱损坏,自己随身USB光驱忘带,系统光盘忘带,系统盘损坏,光驱不带刻录,为装一次系统,老板舍不得花钱买光 ...

  2. docker的安装使用,更改docker源为国内。更改yum源为阿里源

    centos7 下 更改yum源为阿里源 首先下载wget下载程序,yum install wget -y 接着进入到存放源地址文件的目录,cd /etc/yum.repos.d/ 然后把centos ...

  3. 在无Yum源的环境安装软件(CentOS)

    在大部分的情况下,我们给系统配置yum源,然后安装软件包,非常的方便.但是在一个封闭的环境下,不能联网,没有本地yum源怎么办? 可以想到的是下载rpm包安装,对的没错,可是事情往往事与愿违,一个rp ...

  4. php71+yum源+epel,搭建CentOS在线yum源镜像服务器

    说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通 ...

  5. 搭建内网yum源镜像仓库

    文章目录 1. 准备 2. 部署 2.1 先安装cobbler命令 2.2 以zabbix3.0为例 搭建内网yum源镜像仓库 主要解决内网服务器,无法访问外网,但需安装必要包,搭建内部yun源 1. ...

  6. 自己制作本地yum源镜像

    自己制作本地yum源镜像 首先通过 yum install --downloadonly --downloaddir=/tmp/zetyum glibc.i686将镜像归到一起 然后安装yum源的打包 ...

  7. 更改yum源配置后执行报错[Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”

    更改yum源配置后执行报错 报错信息入下 //[root@bucktanc6 yum.repos.d]# yum clean all Loaded plugins: fastestmirror Cle ...

  8. 离线情况将镜像文件作为yum源一步安装gcc等库包解决依赖问题

    在联网的状态下,我们可以通过yum install gcc,下载并安装gcc以及其需要的依赖包.但是在离线状态下(没有网络),例如在公司内网,我们就没办法这样做了. 一般的做法如下(以前我也是经常这样 ...

  9. Virtual Box6.1安装并创建CentOS-6.5虚拟机以及网络配置(静态IP)、防火墙关闭、yum源配置、安装JDK8、安装perl

    1. 下载及安装Virtual Box6.1 同为虚拟机管理软件的还有VMWare,但是不太稳定,每次休眠后,集群就挂掉了. 1.1 进入Virtual Box官网首页就能下载,如下图. 1.2 点击 ...

最新文章

  1. html获取子节点数量,Selenium-webdriver在JavaScript中获取子元素数
  2. Java虚拟机性能监控与调优实战
  3. Android学习--09-广播
  4. mysql算法优化原则_Mysql优化原则_小表驱动大表IN和EXISTS的合理利用
  5. Linux下ms软件,在linux下有没有什么软件可以连接windows上的MSSQL SERVER
  6. python decimal用法_Python decimal模块使用方法详解
  7. mysql 存储引擎版本_mysql不同版本和存储引擎选型的验证
  8. centos7 docker删除端口映射_centos7安装docker,结合docker安装mysql,学习简单使用
  9. mysql connector api_mysql8 参考手册-Connector/J使用X DevAPI进行连接压缩
  10. X命名空间-标记扩展
  11. 数电educoder的verilog参考答案
  12. 准备好要上传到 Azure 的 Windows VHD 或 VHDX
  13. 哈哈哈,这个勒索软件笑死我了!太菜了~
  14. SO、SOP、SOIC、MSOP、TSSOP、TSOP、VSSOP、SSOP、SOJ封装详解
  15. 粒子群算法及其改进算法
  16. Win10 重装系统 (iso方式)(超详细)
  17. openCamera的 hal 端流程
  18. 日均5亿查询量,京东到家订单中心的ES架构演进
  19. 项目研发,有哪些好用的免费脑图工具软件
  20. 迅为RK3399开发板Linux系统TFTP传输文件服务器测试

热门文章

  1. react之router
  2. R语言统计入门第六章——回归与相关性
  3. Linux之4G模块串口通信
  4. 几个著名的3D测试场景与模型
  5. 【Leetcode刷题Python】生词本单词整理
  6. SkyLight 添加LightingChannelMask功能
  7. 【论文阅读笔记】Ristretto: Hardware-Oriented Approximation of Convolutional Neural Networks
  8. 变量、存储过程与函数
  9. 存储过程与函数 - 存储函数的使用
  10. LLVM系列(三)小插曲---Clang的常用命令