2017-03-08 75 views
0

我想安装sqlite dev和其他库在cpanel的centos机器上,以便能够编译应用程序。 我和Debian比CentOS的有更多的了解,我知道我需要的库:在centos中安装sqlite3 dev和其他软件包

libsqlite3-dev 
libkrb5-dev 
libssl-dev 
libcurl3-dev 
libboost-all-dev 

为了什么,我可以在网上找到,相应的软件包中的CentOS的libsqlite3-devsqlite-dev

然而,当我运行yum install sqlite-devel我得到以下信息:

No package sqlite-devel available 

我不知道这是否涉及到的cPanel,如果存储库是从安装失踪,因为我与百胜的经验是远远小于apt,我在这里相当迷茫。

...我已经寻找包yum search sqlite和我得到的是这样的:

cpanel-perl-522-DBD-SQLite.x86_64 : CPAN module - Self Contained SQLite RDBMS in a DBI Driver 
cpanel-perl-522-DBD-SQLite2.x86_64 : CPAN module - Self Contained RDBMS in a DBI Driver (sqlite 2.x) 
ea-apr-util-sqlite.x86_64 : APR utility library SQLite DBD driver 
freeradius-sqlite.x86_64 : SQLite support for freeradius 
golang-googlecode-sqlite-devel.x86_64 : Trivial sqlite3 binding for Go 
perl-DBD-SQLite.x86_64 : SQLite DBI Driver 
cpanel-perl-522-CPAN-SQLite.x86_64 : CPAN module - maintain and search a minimal CPAN database 
sqlite.x86_64 : Library that implements an embeddable SQL database engine 

而且,这是yum repolist

Loaded plugins: fastestmirror, universal-hooks 
Loading mirror speeds from cached hostfile 
* EA4: 208.100.0.204 
* base: repo.us.bigstepcloud.com 
* epel: mirror.steadfast.net 
* extras: mirror.eboundhost.com 
* updates: centos.firehosted.com 
repo id                       repo name                               status 
EA4/7/x86_64                      EA4 (EasyApache 4)                             23703 
base/7/x86_64                      CentOS-7 - Base                              9319+44 
epel/x86_64                      Extra Packages for Enterprise Linux 7 - x86_64                     10524+779 
extras/7/x86_64                     CentOS-7 - Extras                              266 
updates/7/x86_64                     CentOS-7 - Updates                              1086 
repolist: 44898 

输出作为一个额外的细节,该服务器没有被管理或由我拥有,所以我不知道有关它的很多信息。

我所知道的是,我有几个centos + cpanel服务器,并且我在另一个服务器上做了一个yum search sqlite-devel,它显示了基本回购软件包。

我也注意到有问题的服务器没有更新。这可能是一个原因吗?

任何其他提示?

+0

如果您还发表您的回购协议的内容这将是有益的。 –

+0

@ZumodeVidrio详细信息添加,谢谢。 – BlunT

+2

在'/ etc/yum.conf'或'/etc/yum.repos.d/ CentOS-Base.repo'中是否有'exclude'指令? – ewcz

回答

2

迟到的反应,但也许这可能会帮助其他人最终偶然发现这个问题寻找相同的答案。

sqlite3开发包可以在epel回购中找到。 EPEL

易于安装在CentOS - >百胜安装EPEL释放

$ yum list | grep sqlite
libsqlite3x-devel.x86_64 20071018-20.el7 @epel

类似列表/ grep的能为你正在寻找安装其他库来完成,虽然名字很可能只是略有不同(清单编辑清单)。

$ yum list | grep boost
boost-devel.x86_64 1.53.0-26.el7 base

相关问题