为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1.查询是否安装:rpm -q 包名 (查询包是否安装,query) rpm -qa (查询所有已经安装的rpm包,all) 2.查询软件包详细信息:rpm -qi 包名 (查询软件信息,information) rpm -qip 包名 (查询未安装包信息,package) 3. 查询包中文件安装位置:rpm -ql 包名 (l , list,列表) rpm -qlp 包名 (查询未安装包信息,package) 4.查询系统文件属于哪个RPM包:rpm -qf 系统文件名 (查询系统文件属于哪个软件包,file) 5.查询软件包的依赖性:rpm -qR 包名 (-R 查询软件包的依赖性 ,requires ) rpm -qRp 包名 (-p 查询未安装包信息 ,package)
    查看全部
  • RPM命令管理:RPM包卸载<br> RPM包安装的时候,都是安装在了默认的位置(这个位置都是包的作者定的),所以位置不统一,比较混乱。因此,RPM提供了卸载命令,卸载时只需要提供包名即可,不用关心安装在了什么地方。(若安装的是源码包,就没这些问题,只要把软件包目录删掉即可)<br> 1、所有已安装的rpm包都保存在【/var/lib/rpm/】目录下的__db.00n数据库中,如下所示:<br> [root@CentOS6 Packages]# ls /var/lib/rpm/*db*<br> /var/lib/rpm/__db.001 /var/lib/rpm/__db.002 /var/lib/rpm/__db.003 /var/lib/rpm/__db.004<br> 2、我们在任何目录都可以输入卸载命令执行卸载操作,卸载的时候,不需要打包全名,只要打上包名即可(linux会自动去上面的数据库中查找),另外,卸载的时候也有依赖问题,和安装的时候顺序相反。和安装一样一定要解决依赖性.
    查看全部
  • RPM命令管理:安装命令 在正式环境中,安装时必须检测依赖性,否则即使安装成功也无法正常使用。因此,选项【--nodeps】不能加。 linux就两种软件包,一个是源码包,一个是rpm包,没有yum软件包。yum安装的就是rpm包。yum其实就是rpm包的在线安装方法。虽然,yum可以安装和卸载,但是不能对rpm包进行查询和校验。查询和校验的话,还是要用rpm命令的
    查看全部
  • yum list yum search yum -y install / -y自动回答yes 同时不必写包全名 gcc c语言编译器(源码包的依赖) 第一个版本的GCC 必须是二进制包,不然没法编译 ^_^
    查看全部
    0 采集 收起 来源:yum命令(上)

    2015-11-08

  • file:// 文件协议 http:// 超文本传输协议 yum 源文件地址:/etc/yum.repos.d/CentOS-Base.repo
    查看全部
    0 采集 收起 来源:yum源文件

    2015-11-08

  • RPM命令管理:RPM包命名规则 1、RPM包的来源:所有RPM包都在系统光盘的Packages目录中 2、RPM包命名规则:软件包名-软件版本-软件发布的次数-适合的Linux平台-适合的硬件平台-包扩展名 3、RPM包依赖性: a、树形依赖:a->b->c 解决方法:从后往前安装 b、环形依赖:a->b->c->a 解决方法:放在一条命令中安装即可 c、模块依赖
    查看全部
  • rpm -V 验证包的完整性,默认没有发生改变的时候,是不会有返回信息的! 验证的信息包括,文件大小,m5校验,文件权限是否更变等等。。 rpm2cpio重要文件丢失修复方法
    查看全部
  • 1.yum只能进行安装和卸载,是不能进行查询的,但是同样也可以借助rpm 来查询 2.rpm 查询命令rpm -q /rpm -qa 查询所有已经安装包 3.rpm -qi 查询已经安装的包信息 4.rpm -qip 查询未安装的包信息,但是你在本地要有包 5.rpm -ql 查询安装位置(l是list的意思,即包里面所有文件的安装位置) 6.rpm -qf filename 查询文件属于哪一个安装包(必须是通过rpm安装出来的) 7.rpm -qR package 查询依赖性(无实际用途,因为不精确吧)
    查看全部
  • 二进制包
    查看全部
  • 源码包缺点
    查看全部
  • 源码包优点
    查看全部
  • rpm install directive :rpm -ivh package name rpm update directive : rpm -uvh package name rpm uninstall directive : rpm -e package name
    查看全部
  • rpm 安装路径为该包的作者指定的,所以可能安装的到处都是,因此rpm包才有默认的卸载选项,而源码安装包是可以指定安装位置的。所以源码安装没有办法使用rpm删除,要删除的话,直接删除安装的时候指定的文件夹
    查看全部
  • yum就是rpm 的在线安装方法,都是安装二进制包!
    查看全部
  • rpm包默认安装位置
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前,需要熟悉Linux的常用命令,可参见课程《Linux达人养成计划I》。
老师告诉你能学到什么?
1、了解软件包管理的基本概念 2、能够使用rpm命令对软件进行安装、卸载等操作 3、能够使用yum对软件进行在线管理 4、能够安装源码包 5、能够使用脚本安装包

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!