红联Linux门户
Linux帮助

强制安装一个RPM包

发布时间:2007-11-19 11:14:01来源:红联作者:beautyfitn
当RPM安装好后,因为某些原因损坏了,或者在删除某些软件时候因为依赖性的关系,被删除了一部分,在使用的时候或者安装其他软件的时候,提示依赖性不能被解决。那么就需要重新安装,但是安装的时候提示你已经安装过了。这个时候就需要重新安装,或者强制安装。

命令如下:
# rpm -ivh -force 名称.rpm

# rpm -ivh -force 名称.rpm -nodeps
文章评论

共有 5 条评论

  1. BioRobot 于 2007-11-19 16:31:00发表:

    嗯,我的意思是想问,windows从来不做这种检查,Linux在安装时这样做是否有必要;
    因为连windows用户都能处理好dll的问题,linux用户就应该更没问题了,
    我是Beginner,了解的不多,所以感兴趣就问一下,谢谢^^

  2. gxf 于 2007-11-19 16:26:01发表:

    依赖性是要解决程序运行所必须的库

  3. BioRobot 于 2007-11-19 16:21:58发表:

    Linux检查依赖性的初衷是什么呢?是为了保证所有的程序都是有效的么?

  4. gxf 于 2007-11-19 13:22:52发表:

    --nodeps总不是最好的办法

  5. marco.chan 于 2007-11-19 11:16:23发表:

    [code]# rpm -ivh -force 名称.rpm -nodeps[/code]应该是--nodeps,有两个dash符号才对~
    顺便说一下,这个参数在安装/卸载的时候都适用!

    [ 本帖最后由 marco.chan 于 2007-11-19 11:17 编辑 ]