安装CentOS8

CentOS 8于2019年9月发布,标志着Red Hat社区进入了一个新的阶段,有必要系统地对企业级Red Hat Linux深入学习。

安装

备注

我的学习实践环境是在 KVM Atlas创建KVM虚拟机 ,安装采用了 2c4g 配置,最小化安装,所以,本文及今后的实践记录将以此为基础展开。

安装完成初步设置

  • 配置固定IP地址是修改 /etc/sysconfig/network-scripts/ifcfg-enp1s0

    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="no"
    NAME="enp1s0"
    UUID="3ccbfb7c-ed47-449b-8e37-f0d072599540"
    DEVICE="enp1s0"
    ONBOOT="yes"
    # 以下为修订值
    IPV6INIT="no"
    IPV6_AUTOCONF="no"
    IPV6_DEFROUTE="no"
    IPV6_FAILURE_FATAL="no"
    IPV6_ADDR_GEN_MODE="stable-privacy"
    BOOTPROTO="static"
    # 以下为增加值
    IPADDR=192.168.122.252
    NETMASK=255.255.255.0
    GATEWAY=192.168.122.1
    
  • 添加 /etc/sudoers 配置:

    huatai   ALL=(ALL:ALL) NOPASSWD:ALL
    
  • huatai 用户帐号修改uid为 501 gid 为 20

  • 安装必要初始软件包:

    sudo dnf install gcc gcc-c++ git python3
    

备注

在不同的编译安装环境,可能需要安装不同的软件包。我准备通过 VMware Fusion clone虚拟机 创建不同的开发环境,例如 gVisor快速起步 中安装编译开发环境。