一、前言

大家在自己电脑来进行服务器的一些操作时,基本都是使用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. 孙荣辛|大数据穿针引线进阶必看——Google经典大数据知识

    大数据技术的发展是一个非常典型的技术工程的发展过程,荣辛通过对于谷歌经典论文的盘点,希望可以帮助工程师们看到技术的探索.选择过程,以及最终历史告诉我们什么是正确的选择. 何为大数据   "大 ...

  2. 17、输入一行以空格分隔的英文,判断其共有多少单词,不能包含冠词a

    /*输入一行以空格分隔的英文,判断其共有多少单词,不能包含冠词a */ #include <stdio.h> #include <stdlib.h> int isWord(ch ...

  3. 如何精简 Prometheus 的指标和存储占用

    前言 随着 Prometheus 监控的组件.数量.指标越来越多,Prometheus 对计算性能的要求会越来越高,存储占用也会越来越多. 在这种情况下,要优化 Prometheus 性能, 优化存储 ...

  4. Python冷知识:如何找出新版本增加或删除了哪些标准库?

    "内置电池"是 Python 最为显著的特性之一,它提供了 200 多个开箱即用的标准库.但是,历经了 30 多年的发展,很多标准库已经成为了不得不舍弃的历史包袱,因为它们正在&q ...

  5. 对于函数极限存在的充要条件“lim f(x)=A互推f(x)=A+a(x) lim a(x)=0”补充解释

    毫无疑问,这个定义适用于任何函数极限,诺f(x)有去间断点的时候,a(x)也为可去间断点函数. 例:

  6. 【Serverless】Unity快速集成认证服务实现邮件登录

    ​概述: 认证服务可以为您的应用快速构建安全可靠的用户认证系统,您只需在应用中访问认证服务的相关能力,而不需要关心云侧的设施和实现. 本次将带来如何使用Unity编辑器快速集成认证服务SDK并实现邮箱 ...

  7. 【GUI开发案例】用python爬百度搜索结果,并开发成exe桌面软件!

    一.背景介绍 你好,我是 @马哥python说 ,一名10年程序猿. 1.1 老版本 之前我开发过一个百度搜索的python爬虫代码,具体如下: [python爬虫案例]用python爬取百度的搜索结 ...

  8. Windows机器下VSCode安装及使用CmakeLists编译工程demo

    使用VSCode, Mingw and Cmake写工程代码,从零开始写的那种,全过程分享...... 你若发现该帖中有待商榷的地方,还请指正赐教,先行拜谢了! 1 软件下载 1.1 vscode下载 ...

  9. [HNCTF]Web详解_原创

    WEB Challenge__rce 根据给出的源代码来看典型的命令执行但是正则匹配掉说有的字母只留下数字和少量字符串. 根据大佬给出的思路使用自增绕过 <?php error_reportin ...

  10. 1、创建Django项目并配置settings文件

    一.先安装Django第三方库 二.创建项目 新建好项目的目录是这样的 迁移数据库,注意:没有安装pymysql的需要通过pip install pymysql安装. 三.创建模块 四.设置setti ...