• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > 详解yum命令之–showduplicates的使用方法

详解yum命令之–showduplicates的使用方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了–怎么打,– 铁血网,–harbor什么意思,–这个符号怎么打,–ambersong微博等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

yum有很多参数和插件可以用,这里我介绍下yum  --showduplicates命令的使用方法,这个参数对于我们来说十分有用。尤其是当你遇到版本不匹配兼容、软件依赖问题,就可以使用这个命令,找到你要 的软件版本。
假设这里需要为php找到一个特定版本的pcre,输入:

   

则会用pcre这个关键词去yum 源  中搜索匹配的软件包

输出:

   
Loaded plugins: fastestmirror, versionlock</p> <p> Loading mirror speeds from cached hostfile</p> <p> * base: mirrors.usc.edu</p> <p> * extras: mirror.web-ster.com</p> <p> * updates: mirror.hmc.edu</p> <p> Reading version lock configuration</p> <p> =========================== Matched: pcre ======================</p> <p> pcre-6.6-9.el5.i386 : Perl-compatible regular expression library</p> <p> pcre-6.6-9.el5.i386 : Perl-compatible regular expression library</p> <p> pcre-devel-6.6-9.el5.i386 : Development files for pcre</div>

根据输出的信息,找到自己要的版本的完整名字,然后用yum安装即可

 

当然,这个用  yum search –showduplicates ,输出的包太多,如果不是很明确目标的话,根本无法确定哪个包是我们可以用的。所以,可以用下面命令:

   

输出:

  
Loaded plugins: fastestmirror, versionlock</p> <p> Loading mirror speeds from cached hostfile</p> <p> * base: mirrors.usc.edu</p> <p> * extras: mirror.web-ster.com</p> <p> * updates: mirror.hmc.edu</p> <p> Reading version lock configuration</p> <p> Available Packages //可用的包</p> <p> php-gd.i386 5.1.6-40.el5_9 base</p> <p> php-gd.i386 5.1.6-43.el5_10 update</div>

 

下面对比下加available和不加的区别,这里查看可用的pcre,先输入:

   

输出为:

  

 

在去掉available,输入:

   

 

输出:

   
Loaded plugins: fastestmirror, versionlock</p> <p> Loading mirror speeds from cached hostfile</p> <p> * base: mirrors.usc.edu</p> <p> * extras: mirror.web-ster.com</p> <p> * updates: mirror.hmc.edu</p> <p> Reading version lock configuration</p> <p> Installed Packages</p> <p> pcre.i386 6.6-9.el5 installed</p> <p> Available Packages</p> <p> pcre.i386 6.6-9.el5 base</div>

 

是不是多了installed   packages 行,不过如果你是源码安装,而非rpm或yum安装的 ,则不会显示这行的。


上面的命令,可以直接用

  

代替使用。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解yum命令之–showduplicates的使用方法

相关文章

  • 2017-05-12centos基础知识扩展
  • 2017-05-12CentOS文件和目录权限实战详解
  • 2017-05-12Centos 7上面安装Powershell的方法
  • 2017-05-12在CentOS下安装和卸载图形化界面的方法
  • 2017-05-12centOS防火墙iptables的设置教程
  • 2017-05-12CentOS中Xen虚拟机的安装与基本操作教程
  • 2017-05-12关闭Centos写磁盘功能的方法
  • 2017-05-12Linux操作系统 CentOS6.5开机自动挂载硬盘
  • 2017-05-12CentOS7下Xfs文件系统的相关操作详解
  • 2017-05-12CentOS下SWAP分区建立及释放内存详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS 常用系统命令
    • CentOS下nethogs命令详解
    • CentOS发行版如何关闭图形界面?
    • CentOS安装scp命令详解
    • CENTOS7下如何安装mbstring扩展?
    • 进入CentOS字符界面及窗口模式的方法
    • CentOS修改主机名(hostname)教程
    • 在CentOS 6.3中安装与配置Mysql-5.5.29的方法
    • 虚拟机中向CentOS添加网卡无法识别的问题解决
    • CentOS查找/扫描局域网打印机IP讲解

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有