七叶笔记 » java编程 » yum的基本用法和实例(推荐)

yum的基本用法和实例(推荐)

插件命令列表:

安装

更新和升级

查找和显示

删除程序

清除缓存

Linux配置yum源

国内yum源:

  阿里:http://mirrors.aliyun.com

  网易:http://mirrors.163.com

  中科大:http://mirrors.ustc.edu.cn/

查看yum源配置

cat /etc/yum.repos.d/CentOS-Base.repo

[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缓存:

[root@localhost ~]# yum clean all

1.4生成新的缓存:

[root@localhost ~]# yum makecache

1.5添加多个网络源:

1.6命令补充

希望下面的信息,可回答你的问题:

1. 查询当前repo(全部、启用的、禁用的)

yum repolist [all|enabled|disabled]

安装软件,并指定你不要使用的repo

yum –-disablerepo=repository-name install nagios

从设定为禁用(enabled=0)的repo中,安装软件

yum --enablerepo=epel install nagios

在某1个repo设定中,指定你要排除的软件包名称

exclude=nagios

如果多个repo中,某1个软件有多个版本存在, 可在安装时候,指定版本

yum install httpd-2.4.6-6

2、yum源配置(本地):

2.1下载ISO文件

从CentOS的官网下载CentOS的完整版iso文件,并上传到Linux文件系统中,例如/opt/tools/。

2.2为ISO创建一个挂载目录

mkdir /mnt/vcdrom

2.3将ISO文件挂载到挂载目录

2.4移除或备份原yum源Centos-Base.repo文件

2.5配置Centos-Media.repo文件

2.6清除原有yum缓存:

[root@localhost ~]# yum clean all

2.7生成新的缓存:

[root@localhost ~]# yum makecache

2.8编写脚本开机自动挂载镜像

2.9修改脚本权限:

[root@localhost ~]#chmod 777 /opt/shell/mymount.sh

2.10修改/etc/rc.local配置文件,在文件最后一行加上 /opt/shell/mymount.sh

2.11重启服务器测试:

[root@localhost ~]# reboot

实例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

yum remove php73-php*

总结

以上所述是小编给大家介绍的Liunx(centos8)下的yum的基本用法和实例,希望对大家有所帮助!

相关文章