`
chenhua_1984
  • 浏览: 1233226 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

linux rpm的使用

阅读更多

1 linux上的软件安装大致可以分为两种形式,一种是编译好的二进制的安装包,用户在安装的时候不需要在编译。二是打包好的源代码的发布包,用户根据需要进行编译后安装,比较容易出错误。安装较为复杂。

 

2rpm类型的文件一般是二进制的软件,安装的时候采用rpm命令一般就可以完成。一般扩展名为RPM或SRC.RPM。而源代码的发布包则一般是。tar ,tar.gz,tar.Z,tar.bz2,这类软件主要是使用系统的打包工具tar,结合压缩工作gzip打包而成。这类软件需要先解压缩,然后运行安装脚本。相对复杂一些。

 

3RPM包的安装,比如:gzip_1.4.3-12.i386.rpm这个名称为例。gzip是名字,1.4.3是版本,12发布版本号,就是被编译的次数。i386是指 在什么样的体系结果运行。比如i586.i686等。src.rpm是SRPM的类型。不能直接运行安装,需要安装后进行编译。

 

4安装RPM包

rpm -ivh  gzip_1.4.3-12.i386.rpm

 

5升级RPM

rpm -Uvh  gzip_1.4.3-12.i386.rpm

 

6卸载RPM

rpm -e    gzip

 

7查询是否安装

rpm -q 名称。

 

8 对于SRPM的文件类型,比如.src.rpm,这种主要是为了适应不同的平台,在安装的时候根平台生成RPM包。来安装。

rpmbuild --rebuild 文件名。例如

rpm -rebuild  gzip_1.4.3-12.i386.src.rpm

 

9安装源代码发布包:

1先解压缩包

tar包: tar xvf 文件名

tar.gz: tar zxvf 文件名

tar.Z  :tar Zxvf 文件名

tar.bz2 :tar jxvf 文件名

 

2配置编译和安装文件

A 配置

./configure

如果要蒋软件安装到指定目录

./configure --prefix=目录名 建议安装在/usr/local下

B编译

make

C 安装

make install

D 清除临时文件

make clean

 

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics