安装:rpm -i
•升级:rpm -U
•更新:rpm -F
删除:rpm -e
•rpm指令的第一个参数决定rpm的操作类型。
•安装、升级、更新的区别
•rpm -i:在该rpm包与该包的旧版本未被安装过的情况下,安装该rpm包。
•rpm -U:无论系统是否有安装过某rpm包或其旧版本,安装或更新指定的rpm包。
•rpm -F:仅在系统已安装某rpm包的旧版本rpm包时,更新rpm包。否则不安装。
•在安装时添加v和h的参数,可以使我们对安装与卸除的过程了解更加详细。前者会说明执行步骤,后者会显示一个百分比的进度条。
•RPM之间有存在着依赖关系。大部分时候,我们为了要安装一个RPM包,需要安装其需要的RPM包。在某些场合下我们可以用--nodeps来忽略彼此的依赖关系强制安装。
•对已安装过的RPM包,--force参数允许强制安装并覆盖旧有文件。
•--root参数,允许将一个RPM包安装到mount在当前系统上的另一个Linux系统,或者另一个特定的目录上。
•详细选项:
-h (or --hash) 安装时输出hash记号 (``#'')
--test 只对安装进行测试,并不实际安装。
--percent 以百分比的形式输出安装的进度。
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包
--replacefiles 替换属于其它软件包的文件
--force 忽略软件包及文件的冲突
--noscript s 不运行预安装和后安装脚本
--prefix <path> 将软件包安装到由 <path> 指定的路径下
--ignorearch 不校验软件包的结构
--ignoreos 不检查软件包运行的操作系统
--nodeps 不检查依赖性关系
--ftpproxy <host> 用 <host> 作为 FTP代理
--ftpport <port> 指定FTP的端口号为 <port>
-h (or --hash) 安装时输出hash记号 (``#'')
--test 只对安装进行测试,并不实际安装。
--percent 以百分比的形式输出安装的进度。
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包
--replacefiles 替换属于其它软件包的文件
--force 忽略软件包及文件的冲突
--no
--prefix <path> 将软件包安装到由 <path> 指定的路径下
--ignorearch 不校验软件包的结构
--ignoreos 不检查软件包运行的操作系统
--nodeps 不检查依赖性关系
--ftpproxy <host> 用 <host> 作为 FTP代理
--ftpport <port> 指定FTP的端口号为 <port>
更多课程请点击进入:https://www.ttpx.net/com/wxsyjy/
学校地址一:无锡市中山路270号天安大厦(大洋百货,商业大厦对面)9楼988、902室
学校地址二:无锡市中山路270号天安大厦(大洋百货,商业大厦对面)10楼1002、1012室
学校地址三:无锡市中山路270号天安大厦(大洋百货,商业大厦对面)16楼1605室
学校地址四:无锡新区长江北路6号百仕达大厦(长江俱乐部斜对面)6楼628室
学校地址五:无锡滨湖区梁清路199号领馆·88 B座101室(大润发西侧,苏宁电器后)
报名日期:周一至周日 8:30—21:00 节假日照常报名
无锡上元教育|无锡网络工程师培训|无锡网络工程师培训班