Centos

使用百勝安裝

  • May 12, 2019

我知道有一些儲存庫可以從中下載軟體包,而某些儲存庫僅提供某些軟體包。

我想知道如何尋找可以提供我需要的軟體包並且與我的 linux 版本兼容的儲存庫,目前是 RHEL 6.3

我要安裝

yum install curl-devel expat-devel gettext-devel \
 openssl-devel zlib-devel

如何找到提供這些軟體包的儲存庫?

一般來說,您可以使用 pkg.org 來定位儲存庫:

此外,我通常只是根據我正在尋找的發行版搜尋包名稱,從它的名稱中添加/減去位。

CentOS/RHEL:

  • 在版本 5 或 6 中為這些發行版中的任何一個查找名為 el5 或 el6 的軟體包。

軟呢帽:

  • 查找名為 f# 的軟體包,其中 # 是一個數字,例如 Fedora 14 的 14 或 Fedora 18 的 18。

這是可用儲存庫的一個很好的列表,其中大多數包含所有變體(Fedora、CentOS、RHEL)的軟體包。

重發

您可以使用此命令查看您擁有的儲存庫:

$ yum repolist
Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirror.ubiquityservers.com
* epel: mirror.steadfast.net
* extras: mirror.ubiquityservers.com
* updates: ftp.linux.ncsu.edu
73 packages excluded due to repository priority protections
repo id                                            repo name                                                                                 status
base                                               CentOS-6 - Base                                                                           6,315+66
*epel                                              Extra Packages for Enterprise Linux 6 - x86_64                                               9,182
extras                                             CentOS-6 - Extras                                                                              6+7
updates                                            CentOS-6 - Updates                                                                             916
repolist: 16,419

參考

引用自:https://unix.stackexchange.com/questions/81785