Linux程序包管理-yum

yum配置文件

          /etc/yum.conf:为所有仓库提供公共配置

          /etc/yum.repos.d/*.repo    为仓库的指向提供配置

    仓库指向的定义:

       [repositoryID]

       name= name for this reposotory

       baseurl=url://path/to/repository

       enabled=[0|1]

       gpgcheck=[0|1]

       gpgkey=URL

       enabled=[0|1]

显示仓库列表:

     repolist [all|enabled|disbled]

显示程序包:

     list

             yum list [all | glob_exp1] [glob_exp2]

             yum list {available|installed|updates} [glob_exp1]

安装程序包:

     install package1 [package2] ...

     reinstall package1 [package2]    (重复安装)

升级程序包

    update [package1]  [package2]

    downgrade  package1 [package2]   (降级安装)

检查可用升级

     check-update

卸载程序包

    remove  |  erase package1 [package2]

查看程序包

   info  [......]

查看指定的特征是由那个程序包所提供的

  provides | whatprovides   feature1  [feature2]

清理本地缓存

  clean  [ packages | metadata | expire-cache | rpmdb | plugins | all ]

构建缓存

    makecache

搜索

    search   string1 [string2]

     以指定的关键字搜索程序包名及summary信息

查看指定包所以来的capabilities

    deplist   package1 package2

查询yum事务历史

     history    [ info | list | packages-list | packages-info | summary | addon-info | redo | undo | rollback | new | stats]

安装及升级本地程序包

   localinstall  rpmfile1  [rpmfile2]

   localupdate rpmfile1 [rpmfile2]

包组管理的相关命令

   groupinstal   group1

   groupupdate  group1

   grouplist   [hidden]

   groupremove  group1

   groupinfo  group1

yum命令选项

   --nogpgcheck: 禁止进行gpg check

   -q: 静默模式

   --disablerepo=repojdglob: 临时禁用此处指定的repo

  --enablerepo=repoidglob:临时启用此处指定的repo

  --noplyugins:禁用所有插件

yum的repo配置文件中可用变量

  $releasever: 当前OS发行版本的主版本号

 $arch: 平台

$basearch:基础平台

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值