![如何通过命令查找并安装指定的包?](https://linux22.com/image/71160/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E5%91%BD%E4%BB%A4%E6%9F%A5%E6%89%BE%E5%B9%B6%E5%AE%89%E8%A3%85%E6%8C%87%E5%AE%9A%E7%9A%84%E5%8C%85%EF%BC%9F.png)
据我所知,Linux 只能从其存储库列表中安装软件包。
并且那里有很多存储库。
安装/更新存储库列表后,您可以安装所需的软件包。
但是...我不知道如何找到包含我要安装的软件包的指定版本的存储库列表。
例如,我想安装 php55u,而不是 php55w 或其他什么。
我在哪里/如何找到这样的存储库列表或包含 php55u 的任何内容,以便我可以 yum 安装它?
如果我错了请纠正我
答案1
假设你因为标签而使用 CentOS,我可以这样说:
附加包通常位于第 3 方存储库中。有关其他 CentOS 存储库的信息,请访问:http://wiki.centos.org/AdditionalResources/Repositories请注意有关 yum-priorities 的参考。
答案2
根据这些有关您正在寻找的软件包的 CentOS 官方说明,它很可能不适用于 CentOS 7。
但是,如果您使用的是 CentOS 6,您可以
a) 查询php55u
相关包:
sudo yum --enablerepo=ius list php55u*
b) 安装php55u
sudo yum --enablerepo=ius install php55u