rpm、yum工具的介绍和用法
rpm介绍 RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。 用法:
rpm -ivh rpm包文件 //安装 #搭建实验环境,找到安装光盘ISO文件 [root@linux1Packages]#mount/dev/cdrom/mnt/挂载光盘 #进入/mnt/Packages/目录下,有rpm包文件 rpm包格式、包名、版本号、发布版本号、平台 例如: ypbind-1.37.1-9.el7.x86_64.rpm 包名-主版本号.次版本号.小版本号[其他:修正版本]-发布版本号.平台位数 rpm -Uvh rpm包文件 //升级 rpm -e 包名 //卸载 不提示表示正常 rpm -qa //查询安装的包
rpm -q 包名 //查询指定包是否安装
rpm -qi 包名 //查询指定包信息
rpm -ql 包名 //列出包安装的文件
rpm -qf 文件绝对路径 //查看一个文件是由哪个包安装的
特点:安装方式跟window系统类似,不需要额外的设置。 yum介绍 Yum(全称为 Yellow dog Updater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 用法:
yum list //列出可用rpm包 包名+平台信息 版本号 平台版本号 仓库名字 ls /etc/yum.repos.d/ //yum的配置文件 yum search vim //搜索包 yum install [-y] //直接跟包名并自动安装相关依赖的包 加y选项表示不进行询问 yum grouplist //可用的组全列出来 yum groupinstall [-y] yum remove [-y] yum update [-y] yum provides "/*/vim"
yum搭建本地仓库 用法:
[dvd] name=install dvd //作为描述的名字 baseurl=file:///mnt //rpm包在哪里 enable=1 //是否可用 0表示不可用 gpcheck=0
可以加个| less 翻屏看 带@的表示安装过了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |