linux rpm 自动安装,LINUX RPM 安装过程中强制安装的相关参数

本文详细介绍了RPM命令中关于强制安装、覆盖文件与包的几个关键参数--force, --replacefiles, --replacepkgs及其使用场景,包括注意事项和风险。适合在遇到依赖问题或覆盖旧版本时参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--nodeps               使用时机:如果在安装套件时提示“有属性相关的套件尚未安装”,而又想直接强制安装可以                            加上。此参数告知RPM不要去检查套件的相关性

危险性:如果强制安装可能导致该软件无法正常使用

--nomd5            使用时机:不想检查RPM档案所含的MD5信息

但除非很清楚这个套件的来源,否则不建议使用这个参数

--noscripts               使用时机:不想让该软件自行启用或者自行执行某些系统指令

说明:RPM的优点除了可以将档案放置到定位之外,还可以以自动执行一些前置的作业指                               令,例如数据库的初始化。如果不想执行这一类型的指令,可以加上。

--replacefiles         使用时机:如果在安装的过程中出现了“某个档案已经被安装在您的系统上面”的信息,又或许出现版本不合的讯息(confilcting files)时,可以使用这个参数来直接覆盖。

危险性:覆盖的动作是无法复原的!所以需谨慎!

--replacepkgs         使用时机:重新安装某个已经安装过的套件!

--force               使用时机:这个参数其实就是 --replacefiles 与 --replacepkgs的综合体!

--test               使用时机:想测试一下该套件是否可以安装到使用者的Linux环境当中。

范例:rpm -ivh pkgname.i386.rpm --test

注意:如果强制安装可能会发生很多不可预期的问题!

(摘自:《鸟哥的私房菜》)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值