YUM工具使用
2018-11-09 02:33:37来源:博客园 阅读 ()
一、yum命令概述:
1、简介:
yum命令时在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁好记。
2、命令格式
yum (选项)(参数)
3、选项:
-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;
-d:设置调试等级(0-10);
-e:设置错误等级(0-10);
-R:设置yum处理一个命令的最大等待时间;
-C:完全从缓存中运行,而不去下载或者更新任何头文件。
4、参数:
install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。
5、实例:
安装:
yum install package1 #安装指定的安装包
yum gropinstall group1 #安装程序组group1
更新和升级:
yum update package1 #更新指定程序包
yum check-update #检查可更新程序
yum upgrade package1 #升级指定的程序包
yum groupupdate group1 #升级程序组
查找和显示:
yum info package1 #显示安装包信息package1
yum list #显示所有已经安装和可以安装的程序包
yum list package1 #显示指定程序包安装情况package1
yum groupinfo group1 #显示程序组group1信息yum search string 根据关键字string查找安装包
删除程序:
yum remove package1 #删除程序包package1
yum groupremove group1 #删除程序组group1
yum deplist package1 #查看程序package1依赖情况
清除缓存:
yum clean #清除全部
yum clean packages #清除缓存目录下的软件包
yum clean headers #清除缓存目录下的 headers
yum clean oldheaders #清除缓存目录下旧的 headers
一、本地yum仓库制作:
[root@ntp-server ~]# mount /dev/sr0 /media/cdrom/
[root@ntp-server ~]# cat /etc/yum.repos.d/centos.repo
[base]
name=centos
baseurl=file:///media/cdrom
gpgcheck=0
enable=1
二、http方式作为yum仓库:
mount /dev/sr0 /media/cdrom/
yum install -y httpd
cp -r /media/cdrom/* /var/www/html/centos7
systemctl restart httpd #启用httpd服务
通过网页测试:http://ip/centos7/
配置yum源为http方式:
[root@ntp-client ~]# cat /etc/yum.repos.d/centos.repo
[base]
name=base
baseurl=http://192.168.13.131/centos7
enabled=1
gpgcheck=0
三、ftp方式作为yum仓库:
mount /dev/sr0 /media/cdrom/
yum install -y vstpd
cp -r /media/cdrom/* /var/ftp/pub/centos7
systemctl restart vsftpd #启用httpd服务
通过网页测试:ftp://ip/pub/centos7/
配置yum源为ftp方式:
[root@ntp-server init.d]# cat /etc/yum.repos.d/centos.repo
[base]
name=centos
baseurl=ftp://192.168.13.132/pub/centos7/
gpgcheck=0
enable=1
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 树莓派使用 OLED 屏显示图片及文字 2020-06-05
- 附020.Nginx-ingress部署及使用 2020-06-02
- tmux简单使用 2020-05-30
- 操作系统第六次实验报告——使用信号量解决哲学家进餐问题 2020-05-28
- 公有云技术 2020-05-25
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash