• 软件包管理yum


    yum - Yellowdog Updater Modified
    服务器-客户端(C/S)
    主要依赖yum 仓库(repository),都是.repo结束

     方式

    file:///
    http://
    ftp://
    nfs://

    配置文件
    /etc/yum.conf
    /etc/yum.repos.d/ *.repo 指向仓库配置文件

    man yum.conf 查看yum配置文件说明

    [base]
    name=local yum
    #mirrorlist=http://
    baseurl=file:///media
    enable=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

    yum 安装
    -y 默认安装
    * install package1 [package2] [...]
    reinstall 重新安装
    yum -y install httpd 安装httpd协议
    显示
    * repolist [all|enabled|disabled]显示仓库列表
    *list 显示程序包
    * update [package1] [package2] [...] 升级程序包
    卸载
    * remove | erase package1 [package2] [...]
    清除本地缓存
    * clean [ packages | metadata | expire-cache | rpmdb | plugins | all ] 清除

    * deplist package1 [package2] [...] 包依赖关系

    新建一个挂载点并挂载修改yum源配置

     

    查看已挂载的结果

    修改yum源配置,把CentOS-Base.repo文件备份

     

    修改CentOS-Base.repo的内容,注释文档中的所有mirrorlist属性,把baseurl属性打开注释,并设置baseurl的属性值为挂载点

    清空yum已存在的所有源信息

     查看本地源的所有软件

    如果想要恢复使用网络上的源,再次把CentOS-Base.repo.bak重命名为CentOS-Base.repo就可以了。

    注意系统重启之后,需要再次手动挂载,如果需要的话,可以设置/media/CentOS自动挂载。在/etc/fstab配置文件中新添加一行,表示自动挂载/media/CentOS。

  • 相关阅读:
    BFS 路径记录
    KMP算法
    STL标准库-容器-deque 双端队列
    4. 位运算(快速幂)
    词频统计(未完成,错误)
    字符串转整形
    AVL平衡二叉树的各种问题(Balanced Binary Tree)
    string用scanf读入printf输出(节省时间)
    【转】Java魔法堂:String.format详解
    【转】关于Android资源文件中出现百分号的问题
  • 原文地址:https://www.cnblogs.com/wufanblog/p/13463904.html
Copyright © 2020-2023  润新知