--nodeps 使用时机:如果在安装套件时提示“有属性相关的套件尚未安装”,而又想直接强制安装可以 加上。此参数告知RPM不要去检查套件的相关性
危险性:如果强制安装可能导致该软件无法正常使用
--nomd5 使用时机:不想检查RPM档案所含的MD5信息
但除非很清楚这个套件的来源,否则不建议使用这个参数
--noscripts 使用时机:不想让该软件自行启用或者自行执行某些系统指令
说明:RPM的优点除了可以将档案放置到定位之外,还可以以自动执行一些前置的作业指 令,例如数据库的初始化。如果不想执行这一类型的指令,可以加上。
--replacefiles 使用时机:如果在安装的过程中出现了“某个档案已经被安装在您的系统上面”的信息,又或许出现版本不合的讯息(confilcting files)时,可以使用这个参数来直接覆盖。
危险性:覆盖的动作是无法复原的!所以需谨慎!
--replacepkgs 使用时机:重新安装某个已经安装过的套件!
--force 使用时机:这个参数其实就是 --replacefiles 与 --replacepkgs的综合体!
--test 使用时机:想测试一下该套件是否可以安装到使用者的Linux环境当中。
范例:rpm -ivh pkgname.i386.rpm --test
注意:如果强制安装可能会发生很多不可预期的问题!
(摘自:《鸟哥的私房菜》)
危险性:如果强制安装可能导致该软件无法正常使用
--nomd5 使用时机:不想检查RPM档案所含的MD5信息
但除非很清楚这个套件的来源,否则不建议使用这个参数
--noscripts 使用时机:不想让该软件自行启用或者自行执行某些系统指令
说明:RPM的优点除了可以将档案放置到定位之外,还可以以自动执行一些前置的作业指 令,例如数据库的初始化。如果不想执行这一类型的指令,可以加上。
--replacefiles 使用时机:如果在安装的过程中出现了“某个档案已经被安装在您的系统上面”的信息,又或许出现版本不合的讯息(confilcting files)时,可以使用这个参数来直接覆盖。
危险性:覆盖的动作是无法复原的!所以需谨慎!
--replacepkgs 使用时机:重新安装某个已经安装过的套件!
--force 使用时机:这个参数其实就是 --replacefiles 与 --replacepkgs的综合体!
--test 使用时机:想测试一下该套件是否可以安装到使用者的Linux环境当中。
范例:rpm -ivh pkgname.i386.rpm --test
注意:如果强制安装可能会发生很多不可预期的问题!
(摘自:《鸟哥的私房菜》)
转载于:https://blog.51cto.com/xfenoo/200497