为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1)查询

    yum list
    # 查询所有可用软件包列表
    yum search 关键字
    # 搜索服务器上所有和关键字相关的包


    查看全部
    0 采集 收起 来源:yum命令(上)

    2020-07-16

  • 3、使光盘 yum 源生效

    vim CentOS-Media.repo
    [c6-media]
    name=CentOS-$releasever-Media
    baseurl=file:///mnt/cdrom     # 地址为你自己的光盘挂载地址
    #   file:///media/cdrom/
    #   file:///media/cdrecorder/ # 注释这两个不存在的地址
    gpgcheck=1
    enabled=1           # 把 enabled=0 改为 enabled=1,让这个
                        # yum 源配置文件生效
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6


    查看全部
    0 采集 收起 来源:光盘yum源搭建

    2020-08-02

  • 2、使网络 yum 源失效

    cd /etc/yum.repos.d/
    # 进入 yum 源目录
    mv CentOS-Base.repo CentOSBase.repo.bak
    # 修改 yum 源文件后缀名,使其失效


    查看全部
    0 采集 收起 来源:光盘yum源搭建

    2020-07-22

  • 1、挂载光盘

    mkdir /mnt/cdrom
    # 建立挂载点
    mount /dev/cdrom /mnt/cdrom/
    # 挂载光盘


    查看全部
    0 采集 收起 来源:光盘yum源搭建

    2020-07-22

  • yum在线安装

    疑问:

    如果没有网络,如何使用 yum 源?


    查看全部
    0 采集 收起 来源:光盘yum源搭建

    2020-08-02

  • Yum源文件

    vi /etc/yum.repos.d/CentOS-Base.repo
    • [base]:容器名称,一定要放在 [] 中

    • name:容器说明,可以自己随便写

    • mirrorlist:镜像站点,这个可以注释掉

    • baseurl:我们的 yum 源服务器的地址。默认是 CentOS 官方的 yum 源服务器,是可以使用的,如果你觉得慢可以改成你喜欢的 yum 源地址

    • enabled:此容器是否生效,如果不写或写成 enable=1 都是生效,写成 enable=0 就是不生效

    • gpgcheck:如果是 1 是指 RPM 的数字证书生效,如果是 0 则不生效

    • gpgkey:数字证书的公钥文件保存位置。不用修改


    查看全部
    0 采集 收起 来源:yum源文件

    2020-07-16

  • redhat 的 yum 在线安装需要付费


    查看全部
    0 采集 收起 来源:yum源文件

    2020-07-22

  • 好处:将所有软件包放到官方服务器上,当进行 yum 在线安装时,可以自动解决依赖性问题。


    查看全部
    0 采集 收起 来源:yum源文件

    2020-07-16

  • 如果所有 rpm 包都是手工安装,则 rpm 包使用难度较大

    查看全部
    0 采集 收起 来源:yum源文件

    2020-07-16

  • 缺点:安装过程中,rpm 包依赖性太强


    查看全部
    0 采集 收起 来源:yum源文件

    2020-07-16

  • rpm -qf /bin/ls
    # 查询 ls 命令属于哪个软件包
    mv /bin/ls/tmp/
    # 造成 ls 命令误删除假象
    rpm2cpio /mnt/cdrom/Packages/coreutils-8.4-19.el6.i686.rpm | cpio -idv ./bin/ls
    # 提取 RPM 包中 ls 命令到当前目录的 /bin/ls 下
    cp /root/bin/ls /bin/
    # 把 ls 命令复制回 /bin/ 目录,修复文件丢失


    查看全部
    • [root@localhost ~]# cpio 选项 < [文件|设备]
    • 选项:

      • -i:copy-in 模式,还原

      • -d:还原时自动新建目录

      • -v:显示还原过程


    查看全部
  • 2、RPM 包中文件提取

    • rpm2cpio 包全名 | cpio -idv .文件绝对路径
      -rpm2cpio
      #将 rpm 包转换为 cpio 格式的命令
      -cpio
      #是一个标准工具,它用于创建软件档案文件和从档案文件中提取文件


    查看全部
    • 文件类型

      • C 配置文件(config file)

      • d 普通文档(documentation)

      • g “鬼”文件(ghostfile),很少见,就是该文件不应该被这个 RPM 包包含

      • L 授权文件(license file)

      • r 描述文件(read me)


    查看全部
    • 验证内容中的 8 个信息的具体内容如下:

      • S 文件大小是否改变

      • M 文件的类型或文件的权限(rwx)是否被改变

      • 5 文件 MD5 校验和是否改变(可以看成文件内容是否改变)

      • D 设备的主从代码是否改变

      • L 文件路径是否改变

      • U 文件的属主(所有者)是否改变

      • G 文件的属组是否改变

      • T 文件的修改时间是否改变


    查看全部

举报

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

微信扫码,参与3人拼团

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

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