yum 常用命令详解
1. yum list //列出yum源服务器上所有的软件包,太多了,一般不单独使用, 大多数要配合管道grep使用
yum list php* //列出yum源服务器上所有以php开头的软件包
yum list | grep php //列出yum源服务器上所有包含php的软件包
此命令是在(/etc/repos.d中)配好的yum源服务器上去查询所有可用的软件包。
2. yum search 关键字
yum search php // 和上面的yum list | grep php 的作用一样
查询源服务器上和关键字相关的软件包
3. yum install 包名
yum -y install 包名 // -y 不许询问,全部yes
yum --enablerepo=remi-php73 install 包名 -y //--enablerepo 表示使指定yum源生效
yum --enablerepo=remi,remi-php73 install 包名1 包名2 包名3 //同时安装多个软件包时,用空格隔开
安装某个软件包,有 -y 选项时,表示安装过程不需要询问,全部yes。包名可以通过 yum search 关键字 来查看
安装同一类型的软件包,最好从同一个源下载,如php的各种扩展,最好和php在同一个源下载,否则可能会有错误
4. yum [ -y ] update //升级系统中所有的软件包,包括Linux内核,慎用
yum [ -y ] update 包名 //升级系统中指定的软件包
如果不指定包名,那么将会升级系统中所有的软件包,包括Linux内核。
而Linux内核升级之后是需要在本地进行一些配置才能开机,如果是远程连接服务器进行Linux内核升级,那么是不可能启动服务器的。
5. yum remove 包名 //卸载指定软件包
yum remove php* //使用通配符卸载所有以php开头的软件包
6. yum list installed //查看已经安装的所有软件包
yum list installed | grep 关键字 //查看已经安装并且包名包含关键字的软件包,使用yum -info 包名 也可以查看软件是否已经安装
7. yum info 包名 //查看软件包的详细信息,比如是否已经安装,yum源,软件大小,版本等等
[root@stg-asset-app01 w_gao]# yum info php Loaded plugins: fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Loading mirror speeds from cached hostfile * base: mirrors.nhanhoa.com * epel: d2lzkl7pfhq30w.cloudfront.net * extras: ftp.yz.yamagata-u.ac.jp * remi-safe: mirror.innosol.asia * updates: centos.uhost.hk Installed Packages Name : php Arch : x86_64 Version : 7.3.7 Release : 3.el7.remi Size : 10 M Repo : installed //如果已经安装,此处会显示installed From repo : remi-php73 //yum源 Summary : PHP scripting language for creating dynamic web sites URL : http://www.php.net/ License : PHP and Zend and BSD and MIT and ASL 1.0 and NCSA Description : PHP is an HTML-embedded scripting language. PHP attempts to make it : easy for developers to write dynamically generated web pages. PHP also : offers built-in database integration for several commercial and : non-commercial database management systems, so writing a : database-enabled webpage with PHP is fairly simple. The most common : use of PHP coding is probably as a replacement for CGI scripts. : : The php package contains the module (often referred to as mod_php) : which adds support for the PHP language to Apache HTTP Server.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了