2017-03-08 73 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

相關問題