您的位置:首页 > 产品设计 > 产品经理

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库

2018-01-08 00:00 671 查看

7.1 安装软件包的三种方法

三种方法

rpm 工具

yum 工具

源码包

7.2 rpm包介绍/7.3 rpm工具用法

mount /dev/cdrom /mnt 挂载光驱

设置光驱并挂载

rpm包格式,包名、版本号、发布版本号、平台

rpm -ivh rpm包文件 //安装

rpm -Uvh rpm包文件 //升级

rpm -e 包名 //卸载 无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

rpm -qa //查询安装的包

rpm -q 包名 //查询指定包是否安装

rpm -qi 包名 //查询指定包信息

rpm -ql 包名 //列出包安装的文件

rpm -qf 文件绝对路径 //查看一个文件是由哪个包安装的

根据文件绝对路径查询

[root@Srv001 ~]# rpm -qf
which cd


bash-4.2.46-28.el7.x86_64

7.4 yum工具用法

yum list 列出可用的包 yum list| grep ‘vim’

ls /ect/yum.repos.d/ yum配置文件存放的位置

yum search vim 搜索包

yum install [-y] 直接安装不确认

yum grouplist

yum groupinstall [-y] ‘组名’

yum remove [-y] 卸载,依赖包也会卸载,危险,勿用

yum update [-y] 升级包

yum provides “/*/vim” 根据命令搜要安装的包

yum provides "/etc/dnsmasq.conf" //根据文件名 搜索要安装的包

如果想卸载包不卸载依赖 用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的>包, 并忽略依赖

首先yum update和yum upgrade的功能是一样的,都是将需要更新的package更新至软件源中的最新版。

唯一不同是:yum upgrade会删除旧版本的package,而yum update则会保留。

注意!如果你的某些软件依赖旧版本的package,请使用yum update。

7.5 yum搭建本地仓库

mount /dev/cdrom /mnt 挂载镜像到/mnt目录

cp -r /etc/yum.repos.d /etc/yum.repos.d.bak

rm -f /etc/yum.repos.d/*

vim /etc/yum.repos.d/dvd.repo //内容如下

[dvd]
name=install dvd

baseurl=file:///mnt

enable=1 是否可用

gpgcheck=0 是否检测

yum clean all

yum list

umount /mnt/ 解除挂载 或者 umount /dev/cdrom
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐