Linux — YUM在线管理

216 阅读2分钟

前提:系统可以上网

yum源配置

    配置文件地址:/etc/yum.repos.d/CentOS-Base.repo

    文件中配置有5个容器池,系统默认使用第1个容器

    容器字段说明(第1个):

        [base]             容器名,需要放在[]中

        name              容器的描述,类似注释,可随意填写

        mirrorlist        容器可以使用的映射网站

        baseurl           yum源服务器地址,默认CentOS官方yum源,可更改为速度快的yum源

        enabled         容器是否启用(Centos6.5中没有该选项),默认是1启用,0则废弃

        gpgcheck      1指RPM数字证书生效,0不生效

        gpgkey          数字证书公钥文件保存位置

注:mirrorlist和baseurl都可以使用,选择最快的那个;

YUM命令

   1、查询所有可用的软件包列表 

yum list

    结果为3列,分别是包全名、版本、使用的容器名字

 2、通过关键字检索服务器上的包

yum search  关键字

    3、安装 

          语法:yum [选项] 包名

          选项:-y              自动执行,如果不加y,需要你手动去确定是否执行

                    install        安装

      4、升级

            语法:yum [选项] 包名

           选项:-y               自动执行,如果不加y,需要你手动去确定是否执行

                      update       升级

            注意:必须加包名,否则会升级所有rpm包及linux内核,可能会导致系统崩溃

       5、卸载

            语法:yum [选项] 包名

            选项:-y               自动执行,如果不加y,需要你手动去确定是否执行

                       remove      卸载

            注意:谨慎操作,卸载包时会卸载相关的依赖,可能会导致系统崩溃

YUM软件组管理命令

    1、列出所有可用的软件组列表

yum grouplist

    2、安装指定软件组,组名根据执行yum grouplist结果查出

yum grouplist 软件组名

    3、卸载指定软件组

yum groupremove 软件组名

注:如果软件组名包含空格,则使用用双引号括起来