文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用rpm命令安装RPM和SRPM包

使用rpm命令安装RPM和SRPM包

时间:2010-10-08  来源:nameyjj

RPM包的封装格式一般有两种,RPM和SRPM。SRPM包也是一种RPM,但是它包含了一些编译时的源码文件和一些编译指定的参数文件,因而在安装时需要重新编译,通常SRPM对应的文件格式类似于“xxxx.src.rpm” 安装RPM包使用命令: 1.  rpm -i  xxx.rpm //后面的选项-i是install的意思,也可以用--install代替      一般为了看清楚安装的过程会使用:      rpm -ivh xxx.rpm  //选项i是intall,-v是显示附加信息,-h是安装时输出标记“#”;   2.  有的rpm包在安装时存在依赖性,如果使用上边的命令rpm -ivh xxx.rpm就会提示警告,这时我可以采用两个方法,一是根据提示把依赖的软件包找到并安装,之后再安装这个软件包,二是忽略这个依赖性,强行安装,使用命令:rpm -ivh xxx.rpm -nopeds ,这样安装是可以成功的,但软件可能会不能使用;   3.  安装xxx.src.rpm的方法:     (1) rpm -i xxx.src.rpm     (2) cd /usr/src/redhat/SPECS //进行目录切换,第一步之后,会在这个文件夹下生成一个和SRPM软件包同名的.spec文件     (3-1) rpmbuild -bp xxx.spec     (3-2) rpmbuild -bb xxx.spec     (4-1) cd /usr/src/redhat/BUILD/xxx/    //执行3-1操作后,会在 /usr/src/redhat/BUILD/目录下生成一个与软件包同名的目录,里面放的是源码包     (4-2) rpm -ivh /usr/src/redhat/RPM/i386/xxx.rpm  //执行3-2操作后,在usr/src/redhat/RPM/i386/(这里的路径根据具体包不同,也可能是i686、noarch等)在这个目录下,有一个或者多个新的rpm包,这个是编译好的二进制文件,安装就可以了。     (5) ./configure //配置文件,接下来就和安装源码文件时一下了,先配置在编译,然后安装     (6) make &&make install      
相关阅读 更多 +
排行榜 更多 +
进击小巨人最新版

进击小巨人最新版

冒险解谜 下载
吞就完了手机版

吞就完了手机版

冒险解谜 下载
坦克玩具城

坦克玩具城

冒险解谜 下载