linux下一般有两种包,一种叫源码包,另一种叫二进制包。
源码包是未编译过的包,编译后可以运行于任何平台,可定制。一般以 .sr c.rpm 结尾。
二进制包是已编译过的包,只适用于某种平台。后缀一般没有 .src,只有 .rpm结尾。
linux下的主流下安装方法:
一种是rpm(Red Hat Package Manager)安装,需要解决依赖关系。
一种是dpkg(Debian Package),这个也需要解决依赖关系。
另外还有yum安装,会自动安装依赖包。
其中rpm是适合在centos或者Red
Hat系统下使用的,
dpkg是在适合在Ubuntu和debian使用的。
rpm可以安装、删除、升级和管理以rpm包形式发布的软件,也可以查询rpm包中包含哪些文件
rpm -q a (query) 查询(all)所有
rpm -U 更新 #大写U
rpm -e 表示卸载
rpm -i 安装指定的套件档
rpm -v 显示指令的执行过程
rpm -c 显示文件的配置文件
rpm -f 查询拥有指定文件的依赖包
比较常用的有以下情况:
安装 rpm -ivh package.rpm
更新 rpm -Uvh new-package.rpm
卸载 rpm -e old-package.rpm
dpkg和yum的使用具体情况,日后再更。
原文地址:http://blog.51cto.com/13869849/2142601
时间: 2024-10-03 02:01:27