软件包的安装:rpm与yum
2011-01-05 22:16
309 查看
1.rpm
安装:
rpm 参数 软件包(包括名字,版本号)
rpm -iv(显示安装详细信息)h(显示安装进度)软件包
rpm -ivh --nodeps 软件包 (忽略依赖关系)
rpm -ivh --replacepkgs 软件包 (重装软件包)
rpm -ivh --force 软件包 (强行安装)
rpm -ivh --test 软件包 ( 测试 )
rpm -ivh --justdb 软件包 ( 更新数据库)
卸载:
rpm -e 软件包的名字(不需要版本号)
升级:内核一般不能通过以升级的方式安装
rpm -F 软件包 只更新已经安装的老版本号的软件包
rpm -U 软件包 直接更新,不需要是否已经安装
rpm -U --oldpackage 软件包 实现软件包的降级安装
查询:
rpm -q 软件包名字
rpm -qa 软件包名字 显示当前系统安装的所有软件包
rpm -ql 软件包名字 查询软件包安装的文件
rpm -qi 软件包名字 显示软件包摘要信息
rpm -qf 文件名 查看文件是由哪个软件包安装的
rpm -qc 软件包名字 查看配置文件
rpm -qd 软件包名字 查看软件包帮助信息
rpm -qR 软件包名字 显示软件包的依赖
rpm -q --provides 软件包名字 软件包功能
rpm -q --scipts 软件包名字 了解软件包的运行方式
rpm -qa "kernel*" --queryfomat "%{NAME}-%{VERSION}.\n"
校验:
rpm -V 软件包名字
软件包数据库 /lib/var/
rpm --initdb 软件包名字 更新信息,不会覆盖原有数据库
rpm --rebuilddb 软件包名字 全部覆盖
签名:
rpm -K 软件包
rpm --checksig 软件包
rpm --checksig --nodigest 软件包
rpm --checksig --nosignature 软件包
2.yum
yum list all 显示所有的软件包(包括安装的和未安装的)
yum install 软件包名字 安装软件包
yum reinstall 软件包名字 重装软件包
yum remove/erase 软件包名字 卸载软件包
yum check-update 软件包名字 检查软件包的更新
yum list install 显示已经安装的软件包
yum list available 显示可用的软件包
yum clean 清楚缓存
yum provides =rpm -qf 查看文件是由哪个软件包安装的
yum groupinstall “group1 group2 ”安装组软件包
yum info 软件包名字 显示摘要信息
yum --nogpgcheck(不检查) localinstall 本地软件包的安装
yum upgrade 软件包名字 升级
yum downgrade 软件包名字 降级(升级后想安装旧版本,旧软件包必须存在)
安装:
rpm 参数 软件包(包括名字,版本号)
rpm -iv(显示安装详细信息)h(显示安装进度)软件包
rpm -ivh --nodeps 软件包 (忽略依赖关系)
rpm -ivh --replacepkgs 软件包 (重装软件包)
rpm -ivh --force 软件包 (强行安装)
rpm -ivh --test 软件包 ( 测试 )
rpm -ivh --justdb 软件包 ( 更新数据库)
卸载:
rpm -e 软件包的名字(不需要版本号)
升级:内核一般不能通过以升级的方式安装
rpm -F 软件包 只更新已经安装的老版本号的软件包
rpm -U 软件包 直接更新,不需要是否已经安装
rpm -U --oldpackage 软件包 实现软件包的降级安装
查询:
rpm -q 软件包名字
rpm -qa 软件包名字 显示当前系统安装的所有软件包
rpm -ql 软件包名字 查询软件包安装的文件
rpm -qi 软件包名字 显示软件包摘要信息
rpm -qf 文件名 查看文件是由哪个软件包安装的
rpm -qc 软件包名字 查看配置文件
rpm -qd 软件包名字 查看软件包帮助信息
rpm -qR 软件包名字 显示软件包的依赖
rpm -q --provides 软件包名字 软件包功能
rpm -q --scipts 软件包名字 了解软件包的运行方式
rpm -qa "kernel*" --queryfomat "%{NAME}-%{VERSION}.\n"
校验:
rpm -V 软件包名字
软件包数据库 /lib/var/
rpm --initdb 软件包名字 更新信息,不会覆盖原有数据库
rpm --rebuilddb 软件包名字 全部覆盖
签名:
rpm -K 软件包
rpm --checksig 软件包
rpm --checksig --nodigest 软件包
rpm --checksig --nosignature 软件包
2.yum
yum list all 显示所有的软件包(包括安装的和未安装的)
yum install 软件包名字 安装软件包
yum reinstall 软件包名字 重装软件包
yum remove/erase 软件包名字 卸载软件包
yum check-update 软件包名字 检查软件包的更新
yum list install 显示已经安装的软件包
yum list available 显示可用的软件包
yum clean 清楚缓存
yum provides =rpm -qf 查看文件是由哪个软件包安装的
yum groupinstall “group1 group2 ”安装组软件包
yum info 软件包名字 显示摘要信息
yum --nogpgcheck(不检查) localinstall 本地软件包的安装
yum upgrade 软件包名字 升级
yum downgrade 软件包名字 降级(升级后想安装旧版本,旧软件包必须存在)
相关文章推荐
- 软件包管理 rpm 软件包在线安装 yum
- 软件包的安装yum以及rpm的使用
- LINUX 系统安装软件包——yum、rpm
- CentOS用安装光盘创建本地 yum 源补装 RPM 软件包
- 【 linux 中 yum 软件包安装 以及与rpm区别】
- linux基础,软件包安装与卸载,rpm,yum工具
- 利用安装光盘创建本地 yum 源补装 RPM 软件包
- 软件包安装/rpm/yum/yum搭建本地仓库
- 利用安装光盘创建本地 yum 源补装 RPM 软件包
- 软件包安装,rpm及yum的使用
- 软件包安装方法、rpm包介绍、rpm、yum、
- day-20: 安装软件包及rpm yum的介绍
- 利用安装光盘创建本地 yum 源补装 RPM 软件包
- Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python
- 善用RPM和YUM等工具来安装软件包
- Linux学习笔记-----day4(3.15)------软件包/仓库管理与配置(rpm,yum,和源码安装)
- 软件包安装:RPM、YUM的功能
- 软件包安装命令rpm和yum详解
- 利用安装光盘创建本地 yum 源补装 RPM 软件包
- CentOS用安装光盘创建本地 yum 源补装 RPM 软件包