Anolis OS 龙蜥操作系统(Anolis OS)
Anolis OS 龙蜥操作系统(Anolis OS)是 OpenAnolis 龙蜥社区发行的开源 Linux 发行版,兼容主流 Linux 发行版操作,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统服务。当前 Anolis OS 提供 Anolis OS 7、Anolis OS 8 和 Anolis OS 23 三个主要版本。三个主要版本均集成 ANCK 内核版本(Anolis Cloud Kernel,Anolis 云内核),ANCK 是由社区 Cloud Kernel SIG 组基于上游 Kernel 研发,一款定制优化版的内核产品,在 Cloud Kernel 中实现了若干针对云基础设施和产品而优化的特性和改进功能,旨在提高云端和云下客户的使用体验。
Anolis OS 8 是 OpenAnolis 社区推出的完全开源、中立、开放的发行版,它支持多计算架构,也面向云端场景优化,兼容 CentOS 软件生态。Anolis OS 8 旨在为广大开发者和运维人员提供稳定、高性能、安全、可靠、开源的操作系统服务。Anolis OS 8 LTS 版本整体支持年限 10 年 ,分别是为期 5 年的“开发支持”阶段和为期 5 年的“维护支持”阶段。整体结束的支持日期为 2031 年 4 月 30 日 。 Anolis OS版本后缀说明
- LTS 版本 :LTS 版本是大版本规划阶段根据生命周期规划制定的版本类型 ,仅适用于大版本,且规划确定后就保持固定,不因开发阶段改变而改变 LTS 的性质。小版本不存在 LTS 或主版本的概念。例如:“Anolis OS 8.2 是一个 LTS 版本”这个说法是错误的;
- GA 版本 :正式可用(Generally Available)版是指结束了所有的开发、测试周期,进行发布评审并通过的版本,通常也指代第一个可用版本;
- QU 版本 :优选更新(Quality Updates)版是指经过 OpenAnolis龙蜥社区评审后决定将必要的软件更新追加到上一个正式发布的小版本中的增量更新版。该版本通常有较好的二进制接口兼容性,同时具备安全增强,推荐所有用户更新。优选更新版发布后,上一个正式发布版本自动成为过期版本,不再推荐用户使用;
- Beta 版本、RC 版本、Preview (预览)版本 :上述均为正式版本前的测试版本。在发布周期较长的版本研发阶段,通常会形成 Beta → RC → GA 甚至 Beta → RC1 → RC2 ... RCn → GA 等多个测试版本。在发布周期较为乐观的情况下,可能会直接推出单个预览版本。
OpenAnolis 龙蜥社区官网
代码语言:javascript复制https://openanolis.cn/
Anolis OS 8.6 QU1 发行声明
代码语言:javascript复制https://www.yuque.com/anolis-docs/manual/release-notes-8.6-qu1
ISO安装镜像下载
代码语言:javascript复制https://openanolis.cn/download
https://mirrors.openanolis.cn/anolis/8.6/isos/QU1/x86_64/
- 图形安装推荐 AnolisOS-8.6-QU1-x86_64-dvd.iso
- 服务器安装推荐 AnolisOS-8.6-x86_64-minimal.iso
Anolis OS 8 内核使用介绍
Anolis OS ISO 镜像搭载了两个不同版本的kernel,分别是RHCK和ANCK。RHCK内核兼容RHEL8的内核。ANCK是由社区Cloud Kernel SIG组基于上游4.19 LTS kernel研发,在稳定,性能,安全等方面得到增强,支持Phytium,Hygon,zhaoxin,Kunpeng等平台。在镜像安装过程中,会有一个子系统(Kernel Selection)供用户选择内核。如果使用kickstart安装文件方式选择kernel,需要在%packages描述段指定内核及其版本,如'kernel-4.19.91' 或 'kernel-4.18.0'。
Anolis OS 8 操作系统安装
1,选择安装模式
- 选择 Install Anolis OS 8,按下 Enter 键
2,选择语言
3,安装摘要
4,选择安装目标
选择要安装的磁盘位置,完成选择后点击 Done 并返回
自定义存储配置,选择LVM逻辑卷
5,选择软件集合
选择需要使用的形式,完成选择后点击 Done 并返回
- Server with GUI为界面化安装(有图形界面)
- Server 为服务器(无图形界面);
- Minimal 为最小化安装(无图形界面);
6,选择内核
选择需要使用的内核版本,完成选择后点击 Done 并返回
7,设置root账户密码
8,开始安装
9,重启系统
10,许可证信息
在正式进入图形化桌面前,需要在界面中选择 License Information,勾选同意 license 然后点击 Done 保存
11,结束配置,登录系统桌面环境
12,桌面环境
查看系统版本
cat /etc/os-release
代码语言:javascript复制NAME="Anolis OS"
VERSION="8.6"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.6"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.6"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"
cat /etc/anolis-release
代码语言:javascript复制Anolis OS release 8.6
uname -r
代码语言:javascript复制4.18.0-372.16.1.an8_6.x86_64
设置主机名
代码语言:javascript复制hostnamectl set-hostname anolis-node01
查看网络
代码语言:javascript复制ip add show 或 ip -4 a
网卡配置
vim /etc/sysconfig/network-scripts/ifcfg-ens160
代码语言:javascript复制TYPE=Ethernet
BOOTPROTO=static
NAME=ens160
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.188.235
PREFIX=24
GATEWAY=192.168.188.1
DNS1=223.5.5.5
重启网卡生效网络配置
代码语言:javascript复制nmcli connection reload
nmcli connection up ens160
查看网卡设备信息
代码语言:javascript复制nmcli device show ens160
DNS 配置
代码语言:javascript复制vim /etc/resolv.conf
nameserver 223.5.5.5
nameserver 114.114.114.114
系统运行级别介绍
代码语言:javascript复制init0 关机
init1 单用户模式,即只有root一个用户
init2 字符界面无网络模式
init3 字符界面有网络(常用)
init4 占位无实在意义
init5 图形界面有网络
init6 重启
查看运行级别
代码语言:javascript复制systemctl get-default
设置字符界面启动
代码语言:javascript复制systemctl set-default multi-user.target
- multi-user.target 字符界面 == init3
- graphical.target 图形界面 == init5
Anolis OS 生命周期及更新策略
https://docs.openanolis.cn/products/anolis/policy/life-cycle.html