关注上方 浩道Linux ,回复 资料 ,即可获取海量 L inux 、 Python 、 网络通信、网络安全 等学习资料!
前言
大家好,这里是 浩道Linux ,主要给大家分享 L inux 、 P ython 、 网络通信、网络安全等 相关的IT知识平台。
众所周知, CentOS 发行版是一个稳定、免费的Linux发行版,源于RHEL(Red Hat Enterprise Linux)依照开放源代码规定释出的源码所编译而成的Linux操作系统,并由社区开发维护。 CentOS 在2014初,宣布加入Red Hat,社区性质有所变化。 最后一版 CentOS 8 只会更新到2021年12月31日,而 CentOS 7 只 会更新到2024年6月30日。因此,我们也要接受新事物,去接受一些事实。CentOS即将成为历史,一大波国产操作系统即将迎来新的台面。在6月30日来临前,一起跟大家去体验一番华为欧拉系统,全文带大家下载镜像,虚拟机安装,完成基本网络配置,让你最终感受到欧拉也是很丝滑的。
一、欧拉系统简介
欧拉操作系统 ( openEuler , 简称「 欧拉 」) 是 华为发布的操作系统,以Linux稳定系统内核为基础,是开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,是面向数字基础设施的操作系统,支持服务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持OT领域应用及OT与ICT的融合。
欧拉开源社区 通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种处理器架构、覆盖数字设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。
二、欧拉系统镜像下载
我们可以在其官方社区进行各个系统版本镜像的下载,以下是下载地址。
https://www.openeuler.org/zh/
在这里给大家附上一张欧拉社区贡献看板:
三、欧拉系统安装
以下带大家在Vmware Workstation虚拟机中进行安装,我安装版本为openEuler 22.03 LTS,大家可以选择自己感兴趣的版本下载安装,方法一样的。
(一)创建新的虚拟机
选择「典型(推荐)」,点击「下一步」
选择下载的系统镜像文件路径,点击「下一步」。
选择客户机操作系统为「Linux」,版本选择「其他Linux 5.x及更高版本内核64位」。点击「下一步」。
自定义填写虚拟机名称及安装位置,点击「下一步」。
自定义磁盘大小,点击「下一步」。
自定义硬件参数,如改运行内存等参数。点击「完成」。
(二)安装系统
对新创建的虚拟机进行开机进入安装选择页面,如下图所示:
选择安装系统后,按下回车键,即进入安装页面。
选择安装「语言」后,点击「继续」。
对系统进行手动分区,点击「安装目的地」进入手动分区页面。
创建/home分区,大小分配2G。
创建/boot分区,大小分配为500M。
创建/swap分区,大小分配1G。
创建/分区,剩下空间全部分配给/分区。
点击「
完成
」即可完成自定义分区操作。
设置root用户名密码,密码强度符合要求即可,自己记住好密码。
完成以上设置后,可以点击「开始安装」了。
待系统安装完成即可。
待安装完成,点击重启系统。
输入用户名及密码即可完成登录,安装成功了。
四、配置网络参数
这里配置网络参数,让Linux主机可以正常联网,可以使用yum命令安装相关软件,可以通过宿主机以CRT工具连接到系统。这里Linux虚拟机与宿主机通过NAT方式联网。以下是相关配置。
1、 确保 宿主机可以正常上网,即可以在cmd下ping通百度网址。宿主机上VMware Network Adapter VMnet8网卡参数如下配置,大家根据自己实际组网环境来即可。
2、虚拟机中编辑如下虚拟网络编辑器,配置信息如下。
3、编辑Linux虚拟机系统网卡配置文件,对应目录如下:
/etc/sysconfig/network-scripts/ifcfg-ens33
编辑修改网卡配置文件内容如下所示:
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
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=50bf94c3-280a-4737-bd8f-204492788061
DEVICE=ens33
ONBOOT=yes
HWADDR=00:0C:29:FA:E7:A6
IPADDR=192.168.20.111
GATEWAY=192.168.20.2
DNS1=114.114.114.114
DNS2=8.8.8.8
4、重启网络服务,网上对应命令如下所示:
systemctl restart NetworkManager
但是实际敲命令后,发现提示服务不在,还没研究透,重启系统肯定可以生效,哈哈。如下重启后正常。
5、通过yum命令安装网络工具,以便使用ifconfig等网络命令。这里不用更改yum源,默认欧拉源速度也很快。
yum install -y net-tools
6、安装ssh服务,以便CRT通过SSH方式连接。
yum install -y openssh-server
可以顺便安装ssh客户端程序,命令如下:
7、此时可以通过CRT等链接工具进行连接了。这里发现低版本CRT一个坑,大家可以看看。我是CRT7版本的。更新版本是可以解决的,当然如果不想更新版本,可以根据以下配置来解决。
修改/etc/ssh/sshd_config配置文件,修改如下内容:
HostKeyAlgorithms=+ssh-rsa,ssh-dss
KexAlgorithms=+diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
注释两行,加上两行内容,加的内容如上。
重启sshd服务后,低版本CRT即可连接上Linux系统。
systemctl restart sshd
五、欧拉系统体验
1、先看看客户端登录提示信息,这个是目前用户第一感知,做的还行。
2、看看根目录结构,看看是否和你在用的系统是一样的。
3、查看系统版本命令。这个似增相识吧。
总体体验下来,跟Centos系统基本无差异,目前仅仅发现一个不一样的命令就是网络重启命令。其它都还是很丝滑的。
六、总结
当前国产化系统推行之风盛行,虽然用户选择的可能不是欧拉系统,但是欧拉系统一定会占有一席之地,并且份量不会少。从我目前从事的对接三大运营商业务,他们国产操作系统还是首选欧拉跟龙蜥这两个社区版本。而且华为本身也针对欧拉推出了相关的认证课程,足以说明他们对于欧拉的重视。虽然Centos系统占据着绝对份额的应用市场,并且稳定,但是随着国产系统起来后,它也将渐渐推出舞台了,所以我们IT人员更应该早点着手准备国产操作系统相关应用技能,早就是优势!在这里,大家也不要纠结这些国产是不是套装系统,我们只需去使用好它就对了,毕竟我们无法去改变什么,接受就是进步!
更多精彩
关注公众号 「 浩道Linux 」
浩道Linux ,专注于 Linux系统 的相关知识、 网络通信 、 网络安全 、 Python相关 知识以及涵盖IT行业相关技能的学习, 理论与实战结合,真正让你在学习工作中真正去用到所学。同时也会分享一些面试经验,助你找到高薪offer,让我们一起去学习,一起去进步,一起去涨薪!期待您的加入~~~ 关注回复「资料」可 免费获取学习资料 (含有电子书籍、视频等)。
喜欢的话,记得 点「赞」 和 「在看」 哦