为了账号安全,请及时绑定邮箱和手机立即绑定
  • rpm -qf 系统文件名 查询系统文件属于哪个RPM包
    查看全部
  • Yum在线安装:yum源文件 1、yum的优点:将所有软件包放到官方服务器上,当进行yum在线安装时,可以自动解决依赖性问题。(rpm缺点:安装过程中,rpm包依赖性太强) 2、redhat的yum在线安装需要付费,centOS不需要。 3、在【/etc/yum.repos.d/】目录中,默认有4个yum源文件,其中【CentOS-Base.repo】是基本yum源文件,如果我们能上网,那它是默认生效的,而其他的都是默认不生效的。 4、[base]:名字可以随便起。 5、name:名字也是随便起。 6、mirrorlist和baseurl一个是主站点,一个是辅助站点,这两个有一个就行。可以找一个163或清华大学的yum源更换。 7、enabled:默认最后一个容器不生效,其他容器都生效。 8、gpgcheck:一般都要开启,开启后安装时会验证rpm包是否是官方的,以保证系统安全。 9、gpgkey:默认系统安装后,在目录【/etc/pki/rpm-gpg】下都会存在数字证书。注:前面的【file://】表示文件协议,后面的【/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6】是数字证书的位置。
    查看全部
    0 采集 收起 来源:yum源文件

    2016-02-27

  • RPM命令管理:RPM包中文件提取 rpm2cpio 包全名 | cpio -idv .文件绝对路径 --> 前面的【.】代表当前路径,不能省略。【文件绝对路径】和包里文件的绝对路径对应,也就是告诉了cpio要去包里提取哪个文件。 注:cpio只知道提取文件,并不知道要从什么地方提取文件,因此我们通常要使用【|】管道符或【<】输入重定向告诉cpio我们应该从什么设备去取出文件。 使用输入重定向的cpio命令格式: cpio 选项 < [文件|设备] 选项: -i:copy-in模式,还原 -d:还原时自动新建目录 -v:显示还原过程
    查看全部
  • 使用rpm -V 包名 进行验证之后...... 验证内容中的8个信息的具体内容如下: S 文件大小是否改变 M 文件的类型或者文件的权限是否被改变 5 文件MD5校验和是否改变(可以理解成文件内容是否改变) D 设备的主从代码是否改变 L 文件的路径是否改变 U 文件的所有者是否改变 G 文件的属组是否改变 T 文件的修改时间是否改变
    查看全部
  • 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)
    查看全部
  • 1) rpm -Uvh 包全名: 注意:1.需要:包全名!!!而不是 包名。可以如此理解:升级时的新包对于系统是新的,因此要包全名<br> 2.如果这个包从来没有安装过,那么效果等同于rpm -ivh 包全名 2) rpm -e 包名 rpm准备了这个卸载命令的原因是,我们安装时根本不知道这个包装了在哪里(要知道linux下的安装的软件的文件散布多个地方的,很难一一找),而rpm知道,所以干脆就为我们准备了这条便利的命令。 3) window下卸载软件,往往容易留很多垃圾数据难以除完,例如注册表等等。而linux中不会出现这个问题,只要把软件的安装目录所有都删除掉,就不会有残留。
    查看全部
  • rpm命令规则 rpm -ivh -i 安装 -v 显示详细信息 -h 显示进度 --nodeps 不检测依赖性 不能使用,会有问题 依赖性查询 rpmfind.net Failed dependencies 错误失败的依赖 用光盘搭建本地YUM 安装新的软件包,要使用完整包名 和 路径 搜索已经安装过的包 是搜索 /var/lib/rpm中的数据库
    查看全部
  • 1. rpm安装过程中会出现的三种依赖:1)树状依赖:A>B>C :我们可以先装C到B到A 。 2)环状依赖:A>B>C>A :我们可以一条命令同时装A,B,C,其中的依赖由安装程序内部自己解决。 3)模块依赖:指库依赖,就是依赖某个/些函数,此时必须得通过http://www.rpmfind.net/搜索出其他rpm包内部包含了这个/些函数,然后先装这个rpm包。 2. 我们知道,rpm安装软件的依赖问题往往需要耗费大量寻找依赖包的时间,如何解决这个问题?这就是yum要做的,通过搭建服务器,把某个rpm软件包所需要的所有依赖的rpm都集中一起,然后合理安装。
    查看全部
  • 脚本安装包:所谓的脚本安装包,就是把复杂的软件包安装过程写成了程序脚本,初学者可 以执行程序脚本实现一键安装。 优点:安装简单、快捷(和Windows下安装软件时的一键安装很类似。) 缺点:完全丧失了自定义性。(在Windows下,我们没办法再更改安装路径。)
    查看全部
  • 源码包安装过程
    查看全部
  • 验证内容中的8个信息的具体内容
    查看全部
  • RPM包默认安装位置
    查看全部
  • RPM包命名原则
    查看全部
  • 大纲
    查看全部
  • rpm -V 校验文件类型
    查看全部

举报

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

微信扫码,参与3人拼团

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

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