码迷,mamicode.com
首页 > 其他好文 > 详细

yum详解

时间:2020-04-14 18:51:50      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:升级   div   dev   开启   配置   package   pre   创建   eve   

YUM安装

1.必须有网络,通过网络获取软件

2.管理RPM包

3.自动解决依赖

4.命令简单 好记

5.生产最佳实践

yum相关命令

- 使用阿里源的base源,可将baseurl中三个路径删除下面两个路径,路径为阿里服务器源
# 只能列出在/etc/yum.repos.d/目录下以repo结尾的文件中enable=1的仓库中所有可安装的rpm包
yum list

# 查看安装包的详细信息,类似于rpm -qi
yum info
[root@localhost yum.repos.d]# yum info nginx

## yum 安装命令 
  yum install				                      # 安装任何源的rpm包:仓库中的,指定url中,本地
  yum localinstall			                       # 安装在本地的rpm包,并且解决依赖
  yum reinstall				                      ## yum 误删除配置文件,重装服务
  yum remove				                      ## 卸载软件
  [root@zls ~]# yum erase samba -y
  [root@zls ~]# yum remove samba -y
 
## yum更新
     yum check-update			                    # 哪些软件需要升级
     yum update hostname -y		                     # 更新指定软件
	 yum update -y				                    # 全部更新(十分危险)

## yum仓库相关指令
	 yum repolist					               #列出yum源可用的软件仓库
	 yum repolist all			                    #列出全部yum源可用和禁用的仓库
	yum provides */ifconfig						   # 如果不知道命令输入那个包,使用provides
	yum clean all								  # 换源:先清除缓存,然后跟换源
	yum makecache								  # 换源:当跟换源后再更新缓存(生成新的缓存)

# yum包组增删改查
	[root@zls ~]# yum groups list							#列出已经安装和所有可使用的软件组
	[root@zls ~]# yum groups install Development tools \  	  #安装一整个组的软件
	Compatibility libraries 	Base Debugging Tools
	[root@zls ~]# yum groups remove  -y Base				 #yum删除包组
	[root@qls yum.repos.d]# yum history						## yum 历史命令
	[root@qls yum.repos.d]# yum history info 8				 #查看yum安装
	[root@qls yum.repos.d]# yum history undo 8				 # 撤销指定的安装内容


#当仓库中的enable为0关闭时,命令行开启为1
[root@localhost yum.repos.d]# yum-config-manager --enable zls_zabbix

控制yum安装的配置文件

[root@localhost zls_repo]# tree -L 1 /zls_repo/						#创建目录
/zls_repo/
├── base
├── nginx
└── zabbix
[root@localhost zls_repo]# cp -a /aaa/Packages/* ./base				#将镜像包放入自己创建的目录中
# 将nginx官网中的nginx包下载到自己本地
[root@twg nginx]# curl -s http://nginx.org/packages/centos/7/x86_64/RPMS/|sed -rn ‘s#.*="(.*)">.*#wget http://nginx.org/packages/centos/7/x86_64/RPMS/\1#gp‘|bash

yum详解

标签:升级   div   dev   开启   配置   package   pre   创建   eve   

原文地址:https://www.cnblogs.com/tcy1/p/12699962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!