一、前言

大家在自己电脑来进行服务器的一些操作时,基本都是使用CentOS 7或者是CentOS 8,但是2021年底CentOS 8宣布停止了维护;CentOS 7 在2024年6月30日也会停止维护!

所以我们是时候换一个操作系统了,经过十几年的沉淀,阿里带着操作系统-"龙蜥"(Anolis OS)来了!

对于我们来说,还是要支持国产的,毕竟不会被国外监控,安全!对于性能方面,面对阿里的业务都能够支撑,咱的应该没什么问题,我们那来部署自己本地的服务器,来搭建一些环境还是挺好的!

完全兼容CentOS ,官网也有一些迁移的文章,大家有兴趣可以看一下!

二、Anolis OS简介

Anolis OS官网

1. 介绍

在2021云栖大会上,阿里云发布了全新操作系统"龙蜥"(Anolis OS),并宣布开源。龙蜥操作系统定位于服务器市场,支持x86、ARM、LoongArch等多种硬件架构。龙蜥操作系统全开源,兼容CentoS生态,通过开源社区和操作系统厂商等形式提供服务,技术支持至少10年。

龙蜥系统特别针对云原生应用开发做了多重优化,云上典型场景的综合性能可提升40%,同时故障率可降低50%,还兼容CentOS生态,支持一键迁移,并提供全栈国密能力

龙蜥系统将有望接替CentOS,继续服务大众,因此兼容CentOS生态,降低迁移成本是十分有必要的。阿里云的龙断系统跟华为的欧拉系统是类似的,作为国内最大的两家云服务提供商,拥有自己的操作系统是十分必要的。

2. 技术亮点

  • 与 CentOS 软件生态兼容

    兼容 CentOS 软件生态,兼容国际主流 Linux 厂商发行版
  • 支持Dragonwell云原生Java
  • 支持Linux Kernel 4.19 LTS

    支持 Linux Kernel 4.19 LTS 版本并同步上游社区最新成果,帮助用户及时获得开源社区创新红利
  • 支持多计算架构和主流服务器硬件

    支持x86_64 和aarch64架构及飞腾、海光、兆芯、鲲鹏等芯片,适配 x86 及 arm64 主流服务器硬件
  • 提供迁移工具

    提供CentOS系统到Anolis OS迁移工具,帮助系统及应用的顺滑迁移
  • 支持开源分布式关系数据库OceanBase
  • 支持安全容器Kata Containers
  • 支持开源云原生关系型数据库PolarDB

    新一代关系型云原生数据库

3. 发展历程

三、安装体验

说了这么多,不如体验一把!

本次采用VMware16来安装!

1. 下载镜像

我们直接下载最新版的!



本次下载x86 64类型的:



点击下载:

提醒:可以使用迅雷下载会快点!

迅雷打钱!!!

2. 创建新虚拟机

我们使用典型的安装即可



镜像我们先跳过,后面再安装:



我们当做CentOS 8一样的安装就行,7好像也是可以的!



位置尽量不要在C盘了!



这里测试,20GB够了哈!

3. 编辑虚拟机

点击完成,会到主界面:

选择编辑



我们配置一下内存和处理器,这里小编内存设置为4GB,处理器是2核2线程!

主要是配置上Anolis OS的镜像!

配置完成:

4. 启动初始化虚拟机

我们启动虚拟机,选择第一个即可:



有的喜欢英文可以自己切换哈,直接继续!



我们把安装目的地给他自定分配上,不然是警告!

配置root密码:



可以在软件选择中安装最小的,这样速度快一点,小编这里安装的是有界面的,主要看看是不是和CentOS是不是一样的,开始安装吧!



安装完成,重启系统:

5. 初始化

我们需要同意许可协议:



我们结束配置,不创建用户了,直接使用root即可!

欢迎界面:



把定位关了吧:



配置一下自己账户信息:

设置密码:



开始使用:



界面是和CentOS不太一样哈:

6. 使用

CentOS是右键会有命令行,这个找了好一会,才发现左上角有个活动点击会出来!

这里有个大坑:

我不知道为什么,小编的他不会自动连接网络,弄了半天我以为我安装有什么问题,网上对应AnolisOS的教程太少了!

我们自己在右上角连接一下即可!

查看ip,小编还是习惯使用xshell进行操作!

ifconfig

四、测试使用

测试一下安装docker跑一个nginx,看看能不能正常访问和使用!

安装docker可以看一下小编之前写的文章,这里就不带大家安装了!

Linux中安装Docker

1. 小插曲

在安装docker时,我们安装centOS进行安装即可,会出现错误:

 软件包 podman-2:4.1.1-2.module+an8.6.0+10825+318933f1.x86_64 需要 runc >= 1.0.0-57,
但没有提供者可以被安装
(尝试在命令行中添加 '--allowerasing' 来替换冲突的软件包 或
'--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用软件包的最佳候选)

告诉我们解决方案了:

在命令后面加上参数替换或者跳过:

sudo yum install docker-ce docker-ce-cli containerd.io --allowerasing

xshell连接虚拟机可以看一下:

xshell连接服务器

2. 运行nginx容器

docker run --name nginx -d -p 80:80 nginx

3. 关闭防火墙

systemctl stop firewalld.service

查看防火状态:

systemctl status firewalld

4. 测试访问

端口80可以忽略:

http://192.168.239.139/

五、总结

体验了一下,其实是无感知的,个别地方有些不同,但是明显的以前的英文提醒,变成了中文!

感觉还是不错的,就是出了问题,网上的资料还是比较少的,只能去社区去提问!

生态慢慢的完善,使用的人多了,慢慢的才会有更多的教程,为了咱们的发展,还是要支持国产!


前人种树后人乘凉嘛,对你有帮助,还请不要吝啬你的发财小手点点关注哈!

关注小编的微信公众号,一起交流学习!文章首发看哦!

CentOS即将停止维护,拥抱阿里“龙蜥“(Anolis OS),VMware安装Anolis OS与介绍的更多相关文章

  1. Java 8 停止维护,Java 9 难产,IDEA 2018 发布,还有……

    祝大家五一劳动节快乐,工作顺利! 又到了总结上个月干货的时候了,这个月我们带来了各种Java技术干货,各种送书抽奖福利,各种面试题分享,各种最新动态资讯等. 5.1重磅活动 | 区块链免费送书 &am ...

  2. element ui 停止维护了

    ️‍♂️ element ui 停止维护了 最近看到有人说 element ui 已经停止维护了,还有点不相信; 不过到 github 验证一下,好像是真的呀 4 个月,没有任何更新了 https:/ ...

  3. 关于sws安全助手企业政府版的停止维护以及无法购买(官方已公开永久可用免费序列号并将软件开源)

    sws安全助手企业政府版官方公布的永久可用系列号:XGVPP-NMH47-7TTHJ-W3FW7-8HV2C 安装程序官网下载地址:https://swssoftwareshare.gitee.io/ ...

  4. CentOS 7 下 JDK1.8+Maven+Nginx+MySql+Git+Redis环境安装

    CentOS 7 下 JDK1.8+Maven+Nginx+MySql+Git+Redis环境安装 安装目录准备 新建data目录,用来放下载的软件 mkdir -p /data 切换到该data目录 ...

  5. 在龙芯小本上安装Debain8.10

    (图片是LEMOTE8089D笔记本,来自互联网) YX原来送了一个LEMOTE笔记本给我.CPU是首款真正的国产,龙芯2F,兼容mips的指令集. 笔记本原来的操作系统是Debian6,后来升级到了 ...

  6. 虚拟机VMware安装及Linux系统基础配置(CentOS 7)

    PS: 我是 VMware 14 安装 CentOS 7 来配置Linux虚拟机,想要安装 Ubuntu 18.04 的可以自行其他搜或者参考博客:https://blog.csdn.net/gith ...

  7. 如何通过VMware安装Linux CentOS 7.7系统

    如何在Vmware安装Linux CentOS 7.7系统,并且是最小化安装.之后进行必要的配置修改,并实现基础优化.最后做一个快照. 安装Linux CentOS 7.7 安装要求:安装后的虚拟机用 ...

  8. 虚拟机VMware 安装centos、常规配置、共享文件等

    安装centos7[通过vm来安装运行centos7] 一.准备工作 1.centos7 的安装镜像下载链接:http://isoredirect.centos.org/centos/7/isos/x ...

  9. VMware 安装CentOS

    使用VMware安装CentOS 6.4 环境:Windows7 , VMware Workstation10, CentOS6.4 为什么选择CentOS ? 主流: 目前的Linux操作系统主要应 ...

  10. 阿里云server该数据光盘安装操作

    猛击这里:阿里云server该数据光盘安装操作

随机推荐

  1. python(牛客)试题解析1 - 简单

    导航: 一.NC103 反转字符串 二.NC141 判断是否为回文字符串 三.NC151 最大公约数 四.NC65 斐波那契数列 五.字符按排序后查看第k个最小的字母 六.数组内取出下标相同的元素求和 ...

  2. 抓包整理————ip 协议四[十五]

    前言 简单了解一下ip 协议选路问题. 正文 比如host1 到 host2是直接传输,因为host1和 host2 是同一交换机,直接arp表知道对方的mac. 第二种是他们是不同网段之间通信. 第 ...

  3. 【图像处理笔记】SIFT算法原理与源码分析

    [图像处理笔记]总目录 0 引言 特征提取就是从图像中提取显著并且具有可区分性和可匹配性的点结构.常见的点结构一般为图像内容中的角点.交叉点.闭合区域中心点等具有一定物理结构的点,而提取点结构的一般思 ...

  4. Datawhale组队学习_Task04:详读西瓜书+南瓜书第5章

    第5章 神经网络 5.1 神经元模型 基本定义:神经网络是由具有适应性的简单单元组成的广泛并行互联的网络,它的组织能够模拟生物神经系统对真实世界物体所做出的交互反应. M-P神经元模型:   在此模型 ...

  5. 【离线数仓】Day04-即席查询(Ad Hoc):Presto链接不同数据源查询、Druid建多维表、Kylin使用cube快速查询

    一.Presto 1.简介 概念:大数据量.秒级.分布式SQL查询engine[解析SQL但不是数据库] 架构 不同worker对应不同的数据源(各数据源有对应的connector连接适配器) 优缺点 ...

  6. 跨机房ES同步实战

    作者:谢泽华 背景 众所周知单个机房在出现不可抗拒的问题(如断电.断网等因素)时,会导致无法正常提供服务,会对业务造成潜在的损失.所以在协同办公领域,一种可以基于同城或异地多活机制的高可用设计,在保障 ...

  7. 开发一个最简单的iOS App

    开发一个最简单的iOS App 大家好,我是孜孜不倦学习的Zhangbeihai. 上月底我组织了[组队学习]TensorFlow 入门课程(中文) ,截至目前有300多同学加入.主要就是 Tenso ...

  8. Jenkins基本配置

    1.Configure System (系统设置) 在系统设置这里,只需要设置最后面的一项,配置远程服务器地址,即代码最终运行的服务器地址信息,当然这里是可以配置多台远程Linux服务器的,配置完成后 ...

  9. hashlib加密模块 subprocess模块 logging日志模块

    目录 hashlib加密模块 简介 hashlib使用流程 hashilb加密模块使用说明 明文绑定密文 密文长度不变 多次传入 密文不可解密原因 加盐处理(salt) 普通加盐 动态加盐 加密实际运 ...

  10. 痞子衡嵌入式:低功耗&高性能边缘人工智能应用的新答案 - MCXN947

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是恩智浦MCX系列MCU的新品MCXN947. 自 2015 年恩智浦和飞思卡尔合并成新恩智浦之后,关于它们各自的 Arm Cortex- ...