zoukankan      html  css  js  c++  java
  • Linux软件安装管理

    1. 软件包管理简介

    2. rpm命令管理(Redhat Package Manager)

    3. yum在线安装

      3.1 yum源文件

        vi /etc/yum.repos.d/CentOS-Base.repo

      3.2 光盘搭建yum源

        3.2.1 挂载光盘

          mkdir /mnt/cdrom  # 建立挂载点

          mount /dev/cdrom /mnt/cdrom/  # 挂载光盘

        3.2.2 使网络yum源失效

          cd /etc/yum.repos.d/  # 进入yum源目录

          mv CentOS-Base.repo CentOS-Base.repo.bak  # 修改yum源文件后缀名,使其失效

        3.2.3 使光盘yum源生效

          vim CentOS-Media.repo    

          [c6-media]
          name=CentOS-$releasever - Media
          baseurl=file:///mnt/cdrom
          #baseurl=file:///media/CentOS/
          # file:///media/cdrom/
          # file:///media/cdrecorder/
          gpgcheck=1
          enabled=1
          #enabled=0
          gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

        3.2.4 查看是否生效:yum list

      3.3 yum命令

        3.3.1 查询 

          [ yum list ]  # 查询所有可用软件包列表

          [ yum search 关键字 ]  # 搜索服务器上所有和关键字相关的包

        3.3.2 安装

          [ yum -y install 包名 ]  # -y:自动回答yes;-install:安装

          例如:yum -y install gcc(第一个gcc必须通过源码包安装)

        3.3.3 升级(慎用至不用)

          [ yum -y update 包名 ]  # 无包名则升级所有包和内核

        3.3.4 卸载(慎用至不用)

          [ yum -y remove 包名 ]  # 服务器使用最小化安装,用什么软件安装什么,尽量不要卸载

        3.3.5 yum软件组管理命令

          [ yum grouplist ]  # 列出所有可用的软件组列表

          语言临时切换:英文:LANG=en_US;中文:LANG=zh_CN.utf8

          [ yum groupinstall 软件组名 ]  # 安装指定软件组,组名可以由grouplist查询

          例如:yum groupinstall "Chinese Support"  # 安装中文组件

          [ yum groupremove 软件组名 ]  # 卸载指定软件组

    4. 源码包管理

    5. 脚本安装包

  • 相关阅读:
    大数据组件
    k8s 证书过期时间调整
    k8s Metrics Server 获取资源指标与 hpa 部署
    k8s修改集群coredns
    k8s 版本升级
    k8s node节点剔除与增加
    etcd 单节点部署、备份与恢复
    k8s 连接ceph集群
    efk收集k8s 容器日志安装记录
    prometheus 监控k8s 安装测试记录
  • 原文地址:https://www.cnblogs.com/wnzhong/p/6287173.html
Copyright © 2011-2022 走看看