最小化安装 Rocky Linux(CentOS的传承,同创始人发起)
1、为什么要用 Rocky Linux ?
(1)CentOS 停止更新,转变为 CentOS Stream后,就有了很多不确定因素,所以 CentOS 的创始人重新创建了一个项目,来实现最初CentOS的理念。Rocky名称是为了纪念CentOS的Rocky联合创始人
(2)Rocky Linux直接从 RHEL 重新构建源代码,因此不管是什么用途,您都可以拥有超级稳定的体验。并且100%支持Red Hat
(3)每个版本都有长达10年的支持
2、官网下载
下载最小化版本 如:Rocky-9.1-x86_64-minimal.iso
https://rockylinux.org/zh_CN/download
Rocky 8 计划停止维护时间: 2029年05月31日
Rocky 9 计划停止维护时间: 2032年05月31日
3.虚拟机安装
(博主是在mac安装的,如果有win10虚拟机安装的,步骤大同小异)
3.1 系统选择
注意:
1、在选择系统的时候,可以根据CentOS的版本选择,也可以根据Red Hat Enterprise Linux的版本选择,还可以直接选择其他linux内核的,但是建议使用前两种。
2、自定义选项的时候,博主一般会选择4核4G内存,其他的默认即可,网络一般使用NAT
3.2 虚拟机打开安装
3.3 选择安装语言
3.4 选择安装磁盘,打开获取网络,设置root密码,创建自定义用户和密码,最后开始安装,安装完成后重启
4.虚拟机设置
4.0 安装必要的工具
yum install -y vim zip wget curl net-tools
4.1 修改主机名
hostnamectl set-hostname xiaoyang #xiaoyang 就是你需要自定义设置的用户名
4.2 静态IP设置
进入目录
cd /etc/sysconfig/network-scripts/
备份网络
cp ifcfg-ens160 ifcfg-ens160-backup
设置网络(先看看自己的uuid,可以改成和自己一样的)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=c4e93e67-5483-4d03-bd38-f48b8ac53944
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.10.150
PREFIX=24
GATEWAY=192.168.10.2
DNS1=223.5.5.5
DNS2=8.8.8.8
重启网络
systemctl restart NetworkManager
ping百度,看网络是否连通
ping baidu.com
4.3 更换阿里云 云源
进入目录
cd /etc/yum.repos.d/
备份原来的云源
mkdir backup
cp rocky* ./backup/
替换云源
官方地址
https://developer.aliyun.com/mirror/rockylinux?spm=a2c6h.13651102.0.0.cb811b11FjC04p
更换命令
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
-i.bak \
/etc/yum.repos.d/Rocky-*.repo
dnf makecache