红联Linux门户
Linux帮助

我在安装软件包时的问题(red hat as 4)

发布时间:2007-01-10 13:37:39来源:红联作者:seecl
我用了linux才2天,当我用添加/删除应用程序,并选择好了要装的软件......不过等他准备要装的时候 我取消了.......后来再装就老是装不下去了!!!
安装的时候中断了.................

求高手解答
万分感谢
文章评论

共有 2 条评论

  1. yahweihl 于 2007-01-10 20:00:39发表:

    RPM包

    对于小型软件,按上述方法安装是可以的。但对于比较复杂的软件,运行configure命令前还需要设置很多系统变量,configure命令本身也会要求提供复杂的参数。在安装前,必须自己检查文件的依赖关系。
    这对于初学者是比较困难的。为了简化软件包的安装,就出现了一种被称为RPM的软件包。
    RPM包也是非常常见的一种软件包。使用它安装软件,只需执行简单的命令即可。不需要人工检查依赖关系。操作RPM包的命令无非是安装和卸载两种。
    安装的命令如下:
    rpm -Uvh Kdevelope-3.1-1.rpm
    其中,kdevelope-3.1-1.rpm是相应的RPM包文件名,对应的软件包名就是kdevelope,版本号为3.1-1,-Uvh是参数。
    安装过程中可能出现“.. conflict with ... ”(可能是要安装的包里有一些文件可能会覆盖现有的文件)的警告或者提示而无法安装,如果确认可以覆盖相关文件,可以增加 “force” 参数。
    还有一种提示是“... is needed by ...”或“... is not installed ... ”(此包需要的一些软件你没有安装)。一般而言,应该先把需要的软件安装好再安装本当前的软件。可以用“nodeps”参数忽略此信息。
    也就是说,rpm -i force nodeps 可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能
    如果要卸载kdevelope,则执行如下的命令。
    rpm -e kdevelope

  2. seecl 于 2007-01-10 14:02:39发表:

    如何才能让他返回没有装过的状态讷 ! 因为我看到部分软件已经安装了小部分了