zoukankan      html  css  js  c++  java
  • linux软件管理 YUM命令

    yum的优点

    将所有软件包放到官方服务器上,当进行yum在线安装时可以自动解决依赖性问题

    yum源文件

    [root@ssgao1987 yum.repos.d]# cd /etc/yum.repos.d/
    [root@ssgao1987 yum.repos.d]# ls
    CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Vault.repo
    默认生效文件'CentOS-Base.repo'
    源文件解释
    [base]
    name=CentOS-$releasever - Base
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    ​
    [base] 容器名称,一定要放在[]中
    name 容器说明,可以自己随便写
    mirrorlist 镜像站点,这个可以注释掉
    baseurl 我们yum源服务器地址,默认是Centos官方的yum源服务器,是可以使用的,如果你觉得慢可以改成你喜欢的yum源地址
            如果是我们本地的文件目录可设置如下"修改 Media 文件 baseurl=file:///挂载光盘的文件夹 gpgcheck=0 关闭 enabled=1 开启"
    mirrorlist和baseurl默认有一个就可以
    enabled 此容器是否生效,如果不写或写成enable=1都是,enable=0表示不生效
    gpgcheck 如果是1是指RPM的数字证书生效,如果是0则不生效
    gpgkey 数字证书的公钥文件保存位置,不用修改
    

    搭建本地YUM源

    安装光盘中一般有我们需要使用绝大数软件包
    yum源文件默认搜索etc/yum.repos.d目录下的xx.repo文件,如果不想使用哪个源文件,可以将其文件扩展名.repo修改掉即可
    

    yum查询命令

    'yum list'
    查询所有可用软件包列表
    'yum search 关键字'
    搜索服务器上所有和关键字相关的包
    

    yum安装命令

    'yum -y install 包名'
    '-intall' 安装
    '-y' 自动回答yes
    yum安装只需要包名即可(不需要包全名)
    例如:
    'yum -y install gcc'
    gcc 用于编译源码包
    

    yum升级命令

    'yum -y update 包名'
    -update 升级
    -y 自动回答yes
    

    yum卸载命令

    'yum -y remove 包名'
    'remove' 卸载
    '-y' 自动回答yes
    服务器使用最小化安装,用什么软件安装什么,尽量不要卸载
    
    
  • 相关阅读:
    Python-Matplotlib 12 多图figure
    Python-Matplotlib 11 子图-subplot
    Python Day16
    Python Day15
    Python Day13-14
    Python Day12
    Python Day11
    Python Day9-10
    Python Day8
    Python Day8
  • 原文地址:https://www.cnblogs.com/ssgao/p/8880510.html
Copyright © 2011-2022 走看看