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。
  • 相关阅读:
    微人事项目-mybatis-持久层
    通过外键连接多个表
    springioc
    Redis 消息中间件 ServiceStack.Redis 轻量级
    深度数据对接 链接服务器 数据传输
    sqlserver 抓取所有执行语句 SQL语句分析 死锁 抓取
    sqlserver 索引优化 CPU占用过高 执行分析 服务器检查
    sql server 远程备份 bak 删除
    冒泡排序
    多线程 异步 beginInvoke EndInvoke 使用
  • 原文地址:https://www.cnblogs.com/imlgc/p/2683967.html
Copyright © 2011-2022 走看看