rpm是red hat package manager的缩写,开始由rh开发出来,后来渐渐成为linux流行的一种软件包管理方式。
因为简单方便,所以流行。
插播一下rpm包是用的平台分类:
1) i386:intel 80386以后的x86架构的计算机。
2) i686:intel 80686以后(奔腾pro以上)的x86架构的计算机。
3) x86_64:64位处理器。
4) noarch:平台无关型。
rpm包的安装
rpm两种包,一种是以.rpm结尾的,另一种以.src.rpm结尾。
前者安装比较简单,直接rmp -ivh **.rpm即可;
后者需要解压编译,以aa.src.rpm,假设aa.src.rpm在/usr/local目录下:
1) rpm -i aa.src.rpm
2) cd /usr/src/redhat/aa/SPEC (此处可能不是redhat,下同)
3) rpmbuild -bp aa.spec
4) cd /usr/src/redhat/aa/BUILD
5) ./configure
6) make
7) make install
其他选项,具体的辅助项可以man。
rpm -q 查询
rpm -V 验证
rpm -U 更新
rpm -e 删除