yum 命令
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
yum 语法
- yum [options] [command] [package ...]
- options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
- command:要进行的操作。
package操作的对象。
选项 -h:显示帮助信息; -y:对所有的提问都回答“yes”; -c:指定配置文件; -q:安静模式; -v:详细模式; -d:设置调试等级(0-10); -e:设置错误等级(0-10); -R:设置yum处理一个命令的最大等待时间; -C:完全从缓存中运行,而不去下载或者更新任何头文件。
参数
插件命令列表:
安装
更新和升级
查找和显示
删除程序
清除缓存
Linux配置yum源
国内yum源:
阿里:http://mirrors.aliyun.com
网易:http://mirrors.163.com
中科大:http://mirrors.ustc.edu.cn/
查看yum源配置
[base] #仓库名称 name= #仓库描述 mirrorlist= #仓库镜像路径 baseurl= #仓库url路径 enabled= #仓库是否启用,1表示启用,0表示关闭 gpgcheck=1 #密钥检测,1表示开启,0表示关闭 gpgkey= #检查key的地址,如果上面不检查,这个可以不写
1、yum源配置(网络):
1.1先备份原有的yum源:
1.2下载新的yum源(阿里):
1.3清除原有yum缓存:
1.4生成新的缓存:
1.5添加多个网络源:
1.6命令补充
希望下面的信息,可回答你的问题:
1. 查询当前repo(全部、启用的、禁用的)
安装软件,并指定你不要使用的repo
从设定为禁用(enabled=0)的repo中,安装软件
在某1个repo设定中,指定你要排除的软件包名称
如果多个repo中,某1个软件有多个版本存在, 可在安装时候,指定版本
2、yum源配置(本地):
2.1下载ISO文件
从CentOS的官网下载CentOS的完整版iso文件,并上传到Linux文件系统中,例如/opt/tools/。
2.2为ISO创建一个挂载目录
2.3将ISO文件挂载到挂载目录
2.4移除或备份原yum源Centos-Base.repo文件
2.5配置Centos-Media.repo文件
2.6清除原有yum缓存:
2.7生成新的缓存:
2.8编写脚本开机自动挂载镜像
2.9修改脚本权限:
2.10修改/etc/rc.local配置文件,在文件最后一行加上 /opt/shell/mymount.sh
2.11重启服务器测试:
实例1:使用yum安装php7
参考:php7.3安装@centos7
https://www.itgeeker.net/php7-3-yum-install-on-centos-7/
https://dl.fedoraproject.org/pub/epel/
http://rpms.remirepo.net/enterprise
自己上这个网址上找到自己的版本,然后替换就行了,可能有的源会失效的,到时自己找一下可用的吧
安装你想要的扩展
运行并查看版本, 重启命令, 添加自动启动,链接php文件
卸载所有php7.3
总结
以上所述是小编给大家介绍的Liunx(centos8)下的yum的基本用法和实例,希望对大家有所帮助!
到此这篇yum命令用法(yum命令怎么用)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/79929.html