赞
踩
rpm:
yum(全称为 Yellow dog Updater, Modified):
npm(全称是 Node Package Manager):
1、RPM 查询操作
命令:
rpm -q …
举例如下:
rpm -qa | grep tomcat4
rpm -qi 安装包名
i安装包详细信息;查询安装包创建日期、下载地址、大小等2、RPM 安装操作
命令:
rpm -i 需要安装的包文件名
举例如下:
rpm -i example.rpm
安装 example.rpm 包;
rpm -iv example.rpm
安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
rpm -ivh example.rpm
安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;
3、RPM 卸载操作
命令:
rpm -e 需要卸载的安装包
在卸载之前,通常需要使用rpm -q …命令查出需要卸载的安装包名称。
举例如下:
rpm -e tomcat4
卸载 tomcat4 软件包rpm -evh example
卸载example软件包并在卸载过程中显示卸载的文件信息及卸载进度;4、RPM 升级操作
命令:
rpm -U 需要升级的包
举例如下:
rpm -Uvh example.rpm
升级example.rpm软件包并在升级过程中显示升级的文件信息及升级进度;5、RPM 验证操作
验证软件包是通过比较已安装的文件和软件包中的原始文件信息来进行的。验证主要是比较文件的尺寸, MD5 校验码,文件权限, 类型, 属主和用户组等。
命令:
rpm -V 需要验证的包
举例如下:
rpm -Vf /etc/tomcat4/tomcat4.conf
输出信息类似如下:
S.5....T c /etc/tomcat4/tomcat4.conf
其中,S 表示文件大小修改过,T 表示文件日期修改过。
6.RPM 的其他附加命令
--force
强制操作 如强制安装删除等;--requires
显示该包的依赖关系;--nodeps
忽略依赖关系并继续操作;一、基本语法
yum基于rpm包管理,能够从指定的服务器自动下载并安装rpm包,可以自动处理依赖关系,并且一次安装所有依赖包。
yum命令形式如下:
yum [options] [command] [package ...]
二、常用操作
1、安装
#yum install xxx
安装指定程序包。
2、升级
#yum update xxx
更新指定程序包。
#yum check-update
检查可更新的程序。
#yum upgrade xxx
升级指定程序包。
3、查找
#yum info xxx 显示安装包信息。 #yum info 列出所有已安装包信息 #yum list 显示所有已经安装和可以安装的程序包。 #yum list xxx 显示指定程序包安装情况。 #yum list updates 列出所有可以更新的程序包。 #yum list installed 列出所有已安装的程序包。 #yum list extras 列出所有已安装但不在yum Repository中的程序包。 #yum deplist xxx 查看指定程序包的依赖关系。 #yum search xxx 查找指定程序包,xxx可以是包名的一部分,会列出所有包含xxx的包名。
4、卸载
#yum remove xxx
卸载指定程序包。
5、缓存
#yum clean packages
清除缓存目录下的软件包。
#yum clean headers
清除缓存目录下的headers。
#yum clean oldheaders
清除缓存目录下旧的headers。
#yum clean,yum clean all
清除缓存目录下的软件包及旧的headers。
参考资源:
https://blog.csdn.net/machao0903/article/details/78333135
http://blog.chinaunix.net/uid-22312037-id-4273694.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。