Username: Password:

linux软件安装之rpm篇
来源: ChinaUnix博客  作者: ChinaUnix博客   发布时间:2008-04-24 09:45:23


linux软件的安装和windows的有着很大的区分。虽然现在也有了图像化的安装了,但是还是命令行安装占据着主要地位。
本文介绍了linux软件中的一种??rpm包的安装方法,这种方法适合于red hat平台和fedora core平台使用。本文部分资料来源于书籍《linux建构和管理》,再结合我使用linux的一些亲身体体会整合而成。
看到本文之前应该先搞清楚一个问题,那就是,什么是rpm。rpm是Red Hat Package Manager的简称,一般我们能从网上下到的,是以.rpm结尾的软件。所以我这里说的这个适合于rh用户,当然其他用户也能安装rpm软件,但是在装之前应该先装上cpio程式,这样才能正确执行。
那么应该怎么样安装呢?首先我们来到文字界面:
$su
输入root密码
来到安装包所在的文档夹(我们假设软件完整名称为 xmms-1.0.0-i386.rpm)
#rpm -ivh xmms-1.0.0-i386.rpm
这样就会出现下面的界面
xmms############
然后就会提示安装成功了。
这里的-i表示install,-v是使安装时,有软件名称xmms出现,-h使安装时,有“#”表示安装进度。

其他参数如下:
rpm参数 参数说明
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检测套件是否正确安装
这些参数能够同时采用。更多的内容能够参考RPM的命令帮助。
然后是卸载:
执行:
#rpm ?e 软件名
但是要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装xmms-1.2.3-1
.i386.rpm这个包时,应执行:
#rpm ?ivh xmms-1.2.3-1.i386.rpm
而当卸载时,则应执行:
#rpm ?e xmms
ok,这样话您就能够装上rpm包了。安装过程中不免会出现错误,那么让我们来一一解决:
1)软件已装过,假如一定要重装的话能够加上选项--replacepkgs     2)软件冲突或不兼容,这样的话建议删除相冲突软件或升级旧版软件。当然也能够用--force强制安装,但是装了以后可能会出错。     3)有相赖性的rpm  Then you you have to install the software what is depended.But if you want to ignore the message,you may add --nodeps to install it.


喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅