zoukankan      html  css  js  c++  java
  • Linux yum

           Red Hat/CentOS/SuSE等都是采用RPM或者基于RPM的软件包来安装的。而yum则可以认为是rpm的软件仓库。大致的命令如下(前面加*表示比较常用):       

    check 检查rpmdb有没问题的
    check-update 检查软件包有没可更新的
    clean 删除缓存数据
    deplist 看软件依赖性
    distribution-synchronization 同步到最新版本
    downgrade 恢复到之前版本
    *erase 缷载软件
    groupinfo 一组软件信息
    groupinstall 一组软件安装
    grouplist 查看一组软件所包含的各软件
    groupremove 缷载一组软件
    *help 显示帮助信息
    history 显示历史信息
    *info 显示软件信息
    *install 安装软件
    *list 列出仓库的软件
    load-transaction 从文件加载事务信息
    makecache 生成缓存信息
    *provides 查看什么软件包提供这样的命令
    reinstall 重新安装
    repolist 列出配置的仓库
    resolvedep 列出解决依赖的软件
    *search 查找软件
    shell 运行yum shell
    *update 更新软件
    upgrade 不知道有什么用
    version 显示版本信息

           yum的配置文件放/etc/yum.conf。对于自己的或者第三方的仓库,可以将配置写到该文件或者放到/etc/yum.repos.d的目录里,并且文件以.repo为结尾。

          自带仓库的类型:

    [base] 这里提供的和iso基本上一致的软件
    [updates] 这里提供的和iso基本上一致的软件更新
    [extras] 额外的软件仓库
    [centosplus] 和[centosplus]类似
    [contrib] 社区贡献的软件
    [addons] 要从RPM编译的仓库
    [testing] 不稳定软件的仓库

           每个仓库下面的配置:

    name 名字
    mirrorlist 从镜像列表中返回的URL作为仓库地地址
    baseurl 仓库URL
    gpgcheck 是否检查GPG
    enabled 是否允许
    gpgkey GPG KEY的URL
      明天玩下RPM。
  • 相关阅读:
    存储过程
    输入http://localhost/,apache出现You don't have permission to access/on this server.的提示,如何解决?
    搭建内网的NTP时间服务器
    cobbler自动化安装系统
    Linux三剑客之awk最佳实践
    ansible学习笔记
    2021.05.07 多线程之可重入锁
    2021.05.08 easyExcel简单读写
    2021.05.03 Java常用文件路径
    2021.05.04 二维码生成与解析
  • 原文地址:https://www.cnblogs.com/imlgc/p/2683967.html
Copyright © 2011-2022 走看看