1、源码包
2、二进制软件包rpm
httpd-2.2.15-15.el6.centsos.1.i686.rpm
httpd软件包名
-2.2.15软件版本
-15发布的次数
-el6.centos适合的Linux平台
-i686适应的硬件平台
-rpm包扩展名,el6是redhat的企业版
包依赖:树形依赖、环形依赖、模块依赖 www.rpmfind.com
rpm安装升级卸载
1.安装命令:rpm -ivh 包全名
选项: -i install
-v verbose 显示详细信息
-h hash 显示进度
--nodeps 不检测依赖性(不要用,装了也是白装)
rpm -ivh httpd-2.2.15-15.el6.centsos.1.i686.rpm
2.升级命令:rpm -Uvh 包全名
实际上,如果软件包没有安装过,升级命令也可以当成安装命令来使用。
3.卸载:rpm -e 包名
-e erase 卸载
--nodeps 不检查依赖性
卸载依然有依赖性
rmp查看
1、查询是否安装
rpm -q httpd查询是否安装了httpd
rpm -qa 查询系统所有的rpm包。rpm -qa|grep httpd过滤httpd相关的rpm包。
2、查询软件包的详细信息。
rpm -qi 包名 i(information)
查询未安装包的详细信息,进入到光盘的packages目录,执行rpm -qip (p指的是package) 包全名。
注:未安装的包都要使用包全名,已安装的包只使用包名。
3、查询软件包安装的位置
rpm -ql 包名。
查询未安装包的将要安装的位置,用命令:rpm -qlp 包全名。
4、查询系统文件属于哪个安装包,用命令:rpm -qf 文件名。
5、查询软件包的依赖包命令
rpm -qR 软件包。同样,加上p参数,也可以查询未安装的软件包的依赖包。
2、二进制软件包rpm
httpd-2.2.15-15.el6.centsos.1.i686.rpm
httpd软件包名
-2.2.15软件版本
-15发布的次数
-el6.centos适合的Linux平台
-i686适应的硬件平台
-rpm包扩展名,el6是redhat的企业版
包依赖:树形依赖、环形依赖、模块依赖 www.rpmfind.com
rpm安装升级卸载
1.安装命令:rpm -ivh 包全名
选项: -i install
-v verbose 显示详细信息
-h hash 显示进度
--nodeps 不检测依赖性(不要用,装了也是白装)
rpm -ivh httpd-2.2.15-15.el6.centsos.1.i686.rpm
2.升级命令:rpm -Uvh 包全名
实际上,如果软件包没有安装过,升级命令也可以当成安装命令来使用。
3.卸载:rpm -e 包名
-e erase 卸载
--nodeps 不检查依赖性
卸载依然有依赖性
rmp查看
1、查询是否安装
rpm -q httpd查询是否安装了httpd
rpm -qa 查询系统所有的rpm包。rpm -qa|grep httpd过滤httpd相关的rpm包。
2、查询软件包的详细信息。
rpm -qi 包名 i(information)
查询未安装包的详细信息,进入到光盘的packages目录,执行rpm -qip (p指的是package) 包全名。
注:未安装的包都要使用包全名,已安装的包只使用包名。
3、查询软件包安装的位置
rpm -ql 包名。
查询未安装包的将要安装的位置,用命令:rpm -qlp 包全名。
4、查询系统文件属于哪个安装包,用命令:rpm -qf 文件名。
5、查询软件包的依赖包命令
rpm -qR 软件包。同样,加上p参数,也可以查询未安装的软件包的依赖包。