下载iso
- 打开https://openanolis.cn/download,瞧下Anolis有什么新的版本发布没有,最新发布的为8.6 GA版本,在阿里云ECS创建页,镜像列表还没有看到这个版本,那下载iso文件安装一个试试
- 点击页面上下载,然后再进入x86_64目录,看到iso文件列表,选择AnolisOS-8.6-x86_64-dvd.iso下载,文件大小较大有10G左右,建议使用下载工具或网盘下载
虚拟机安装
- 下载完成iso文件用虚拟机软件,比如VirtualBox安装。VirtualBox的下载安装可以社区搜索教程 https://developer.aliyun.com/search?q=virtualbox+centos&bizCategory= 。然后是Anolis OS的安装,按照屏幕提示,选择语言,分区选择确认,输入root用户密码,没有什么多的步骤,就会进入软件安装过程。
- 安装完成后重新启动系统,确认许可信息,增加普通用户
- 安装完成进入主界面
系统信息
- 查看系统信息,CentOS系列的操作系统,图形化界面下的软件大都没什么变化,更多的是服务程序的修改
- 打开firefox,默认启动社区主页
- 在终端中运行dnf update -y更新系统,查看软件列表
[root@localhost ~]# rpm -qa | sort
abattis-cantarell-fonts-0.0.25-6.an8.noarch
accountsservice-0.6.55-4.an8.x86_64
accountsservice-libs-0.6.55-4.an8.x86_64
acl-2.2.53-1.el8.x86_64
adcli-0.8.2-12.an8.x86_64
......
zenity-3.28.1-1.el8.x86_64
zip-3.0-23.el8.x86_64
zlib-1.2.11-18.0.1.an8_5.x86_64
查看内核修改日志,可以看到anolis修改内核的部分
[root@localhost ~]# rpm -q kernel-4.19.91-26.an8.x86_64 --changelog | head -n 10
* 二 5月 24 2022 Shile Zhang <shile.zhang@linux.alibaba.com> [4.19.91-26.an8]
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet) {CVE-2022-29581}
- anolis: configs: Open CONFIG_RT_GROUP_SCHED (Xuchun)
- perf tests: Fix a typo (Leo Yan)
- perf tests: Disable bp_signal testing for arm64 (Leo Yan)
- perf tests bp_account: Add dedicated checking helper is_supported() (Leo Yan)
- netfilter: nat: limit port clash resolution attempts (Florian Westphal)
- anolis: ftrace: fix update_tot_cnt statistic for x86 (Yinan Liu)
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) {CVE-2022-1011}
- anolis: compiler: Make symbols visible defaultly when build vdso (Zeng Jiahao)
查看仓库中golang信息
[root@localhost ~]# dnf info golang
上次元数据过期检查:0:48:06 前,执行于 2022年06月30日 星期四 12时10分47秒。
可安装的软件包
名称 : golang
版本 : 1.17.7
发布 : 1.module+an8.6.0+10681+32366f9f
架构 : x86_64
大小 : 690 k
源 : golang-1.17.7-1.module+an8.6.0+10681+32366f9f.src.rpm
仓库 : AppStream
概况 : The Go Programming Language
URL : http://golang.org/
协议 : BSD and Public Domain
描述 : The Go Programming Language.
查看仓库中java信息
[root@localhost ~]# dnf info java-11-openjdk
上次元数据过期检查:0:49:46 前,执行于 2022年06月30日 星期四 12时10分47秒。
可安装的软件包
名称 : java-11-openjdk
时期 : 1
版本 : 11.0.15.0.10
发布 : 2.an8_6
架构 : x86_64
大小 : 269 k
源 : java-11-openjdk-11.0.15.0.10-2.an8_6.src.rpm
仓库 : AppStream
概况 : OpenJDK 11 Runtime Environment
URL : http://openjdk.java.net/
协议 : ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and
: IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA
描述 : The OpenJDK 11 runtime environment.
查看仓库中python39信息
[root@localhost ~]# dnf info python39
上次元数据过期检查:0:50:23 前,执行于 2022年06月30日 星期四 12时10分47秒。
可安装的软件包
名称 : python39
版本 : 3.9.7
发布 : 1.0.1.module+an8.6.0+10713+6c5b715f
架构 : x86_64
大小 : 32 k
源 : python39-3.9.7-1.0.1.module+an8.6.0+10713+6c5b715f.src.rpm
仓库 : AppStream
概况 : Version 3.9 of the Python interpreter
URL : https://www.python.org/
协议 : Python
描述 : Python 3.9 is an accessible, high-level, dynamically typed, interpreted
: programming language, designed with an emphasis on code readability.
: It includes an extensive standard library, and has a vast ecosystem of
: third-party libraries.
:
: The python39 package provides the "python3.9" executable: the reference
: interpreter for the Python language, version 3.
: The majority of its standard library is provided in the python39-libs package,
: which should be installed automatically along with python39.
: The remaining parts of the Python standard library are broken out into the
: python39-tkinter and python39-test packages, which may need to be installed
: separately.
:
: Documentation for Python is provided in the python39-docs package.
:
: Packages containing additional libraries for Python are generally named with
: the "python39-" prefix.
:
: For the unversioned "python" executable, see manual page "unversioned-python".
Aliyun Linux基于Anolis OS,使用ECS中也会更多地使用Anolis OS,有时间可以安装多试用