CentOS扩展库配置

Posted 一沙世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS扩展库配置相关的知识,希望对你有一定的参考价值。

背景:经常用到第三方的库,通过yum命令查询不到。
例如:yum search ilbc
Warning: No matches found for: ilbc

不要感叹,CentOS没你想象的支持力度那么弱。
加入这两个扩展源试试看:epel和ius

一、EPEL
1. EPEL是专门为RHEL、CentOS等Linux发行版提供额外rpm包的。
很多os中没有或比较旧的rpm,在epel仓库中可以找到。

2. 配置epel源
以阿里云的源为例:

rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm
rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm

二、IUS
1. IUS只为RHEL和CentOS这两个发行版提供较新版本的rpm包。

如果在os或epel找不到某个软件的新版rpm,软件官方又只提供源代码包的时候,可以来ius源中找。

2. 配置IUS源

rpm -ivh https://rhel6.iuscommunity.org/ius-release.rpm # RHEL 6
rpm -ivh https://rhel7.iuscommunity.org/ius-release.rpm # RHEL 7

rpm -ivh https://centos6.iuscommunity.org/ius-release.rpm # CentOS 6
rpm -ivh https://centos7.iuscommunity.org/ius-release.rpm # CentOS 7

3. 修改IUS源为清华大学的源
vim /etc/yum.repos.d/ius.repo

[ius]
name=iusrepo
baseurl=https://mirrors.tuna.tsinghua.edu.cn/ius/stable/CentOS/7/$basearch
gpgcheck=0
enable=1

 

三、刷新缓存

yum clean all
yum makecache

 

验证:yum search ilbc
ilbc-devel.x86_64 : development files for ilbc
sems-ilbc.x86_64 : iLBC support for SEMS
ilbc.x86_64 : Internet Low Bitrate Codec

以上是关于CentOS扩展库配置的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.3安装配置Powerline

Tailwind.css 体验总结

Tailwind.css 体验总结

VS Code配置snippets代码片段快速生成html模板,提高前端编写效率

CentOS6.8 安装配置以svnadmin管理svn代码库

centos下不重装php——给PHP添加新扩展库