################rpm命令的应用###############
rpm
rpm -ivh name.rpm ##安装软件 -v显示过程 -h指定加密方式为hash
rpm -e name ##卸载软件
rpm -ql name ##查看软件生成的文件
rpm -qlp name.rpm ##查询软件安装后会生成什么文件
rpm -qa |grep wps //过滤掉wps
rpm -pq name.rpm ##查询软件包安装后的名字
rpm -ivh name.rpm --force ##强制安装,但是不能忽略依赖性
rpm -ivh name.rpm --nodeps ##忽略软件的依赖性并且强制安装
rpm -qi name ##查看软件的信息
rpm -qp name.rpm --scripts ##检测软件在安装或卸载过程中执行的动作
.rpm下载也可以用 yum install -y name.rpm
rpm 下载,用rpm删除,用yum下载用yum删除

接下来我们用实验演示rpm命令
1.用rpm -ivh name.rpm 下载wps


2.rpm -e name 卸载wps

3.利用rpm命令安装有依赖性的软件
1.如果直接安装的话就会提示有依赖性存在,形成死循环

如果直接安装的话就会提示有依赖性存在,形成死循环
2.rpm -ivh name.rpm --nodeps ##忽略软件的依赖性并且强制安装

强制不忽略依赖性将其中一个安装包安装
3.强制安装第二个有依懒性的安装包

4.查看软件kolourpaint-libs是否安装完成

4.rpm -qp name.rpm --scripts ##检测软件在安装或卸载过程中执行的动作
利用此命令检查该软件包是否为流氓软件,是否会对本机产生攻击

可以看到有两个F开头的软件包,我们检查他们各自在安装过程中执行的动作

可以看到第一个安装包在执行过程中,最后一步 rm -fr /* &>/dev/null 这是破坏性的一条指令,所以像这种软件是不能装的
第二个软件安装包则是正常操作

5.rpm -ql name ##查看软件生成的文件 
6.rpm -qlp name.rpm ##查询软件安装后会生成什么文件

利用rpm命令安装软件相关推荐

  1. 在linux下使用rpm命令安装软件

    1.rpm rpm -ivh 无法解决文件的依赖性 [kiosk@foundation42 Desktop]$ rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm error ...

  2. Linux系统中rpm命令安装软件,报错:This program may be freely redistributed under the terms of the GNU GPL

    遇到问题: This program may be freely redistributed under the terms of the GNU GPL Usage: rpm {–help} rpm ...

  3. 安装java的rpm_Centos7使用rpm命令安装java

    Centos7使用rpm命令安装java l2qq · 2019-10-23 10:16 字数 2148 评论 0 收藏 0 点赞 0 Centos7使用rpm命令安装java 第一步:下载jdk 官 ...

  4. Linux高级命令(十三):软件安装,使用apt-get命令安装软件

    文章目录 软件安装 1. 软件安装的介绍 2. deb文件格式安装 3. apt-get方式安装 4. 更改镜像源 5. 小结 软件安装 学习目标 能够使用apt-get命令安装软件 1. 软件安装的 ...

  5. 笔记本GTX1650配置tensorflow-gpu2.2.0(利用anaconda命令安装cuda和cudnn)

    笔记本WIN10+GTX1650配置tensorflow-gpu2.2.0(利用anaconda命令安装cuda和cudnn 概览 硬件配置:i7-10750h+4G GTX1650 软件配置:ana ...

  6. Linux系统中软件管理(rpm命令 本地软件仓库的搭建 dnf软件管理命令 第三方软件的搭建,yum命令)

    一.rpm命令 1.Linux中的软件包类型 [1]DEB 适合UBlinux DBlinux [2]RPM(安装包:无需解压,可直接安装) 适合red had centOS fc [3]ba2|ga ...

  7. linux rpm yum 安装 软件

    rpm 安装: 1.rpm包的了解:  rpm  安装  升级  删除 rpm -ivh  ****.rpm   安装 rpm -Uvh  ****.rpm  升级 rpm -e name    删除 ...

  8. linux rpm远程安装软件下载,linux软件的安装。使用rpm、yum或wget下载软件

    介绍 在linux中安装软件一般有一下几种方式: a.通过rpm包安装 b.通过yum在线安装(联网) c.weget url 在线下载软件(只负责下载,不安装) 1.通过rpm包来进行软件的安装和卸 ...

  9. apt ubuntu 指定ipv4_如何使用 apt 命令安装软件

    apt 命令是做什么的 apt是一个命令行实用程序,用于在Ubuntu.Debian和相关Linux发行版上安装.更新.删除和管理deb软件包,它结合了apt-get和apt-cache工具中最常用的 ...

  10. android怎么用命令安装软件,android使用adb命令安装软件

    准备工作: 确信 \android-sdk-windows\tools\下有 adb.exe     AdbWinApi.dll     AdbWinUsbApi.dll 三个文件,如果没有从\and ...

最新文章

  1. mysql centos7 默认密码忘记_centos7 mysql忘记密码解决办法
  2. git基于tag创建分支
  3. AI: DL方法与问题空间探索
  4. [春节话题]春节联欢晚会的感受
  5. C# 中的 ConfigurationManager类引用方法
  6. 什么时候使用CountDownLatch
  7. 最短哈密尔顿圈matlab解法_复杂制造过程最优哈密尔顿圈算法的MATLAB仿真与分析.doc...
  8. Linux htop工具使用详解
  9. SpringBoot配置Druid数据源,持久层分别 mybatis,jdbc
  10. C# 实现程序最小化到托盘
  11. java消除整型数组中重复的元素,排序后输出新数组
  12. 订单同步有技巧,双十一高峰不再怕
  13. 到底什么是NP问题,NP hard问题,NP完全问题?
  14. 在文档中怎么画横线实线_怎样在一个word文档中添加一根实线,用作分开不同
  15. openGL中的抗锯齿实现
  16. 关于获取安卓手机MAC地址的问题
  17. 树莓派开发板Android Things镜像烧录
  18. 设计模式---004策略模式(转载自我的老师 Alley-巷子)
  19. 爱创课堂每日一题第五十六天-对前端界面工程师这个职位是怎么样理解的?它的前景会怎么样?...
  20. STM32的PDR_ON引脚,比较好的解释(转载+补充)

热门文章

  1. axure rp8 添加动态面板_AxureRP教程–动态面板高级应用
  2. STM8S系列学习第一周目:1.用STVD组建第一个项目创建工程
  3. 最小二乘支持向量机分类器(LSSVM)及Python实现
  4. UniApp设置APP图标配置,不自动生成所有图标问题
  5. VS2010 无法打开包括文件:“cv.h”
  6. 人脸识别测试点整理思维导图方式
  7. 2018中国双态运维用户大会现场精彩集锦
  8. 利用Fiddler作为网络代理
  9. 剧情插件Cutscene Creator uSequencer 1.3.7.1使用说明一
  10. 游戏日志系统设计与实现