前言
之前一直断断续续在关注 HarmonyOS (鸿蒙系统) 和 EulerOS (欧拉系统),最近因为基础软件国产化的新闻,让我再度想起要看一下这两款国产开源的操作系统。以前折腾 Linux 系统的时候来去也就是在 Ubuntu 上转转,从 14.06 到现在的 22.04,生产需求不强的情况下,感觉并没有折腾出点啥,感觉就是一个服务器的操作系统,没啥特别的。不过,既然我们国家自己的科技企业研发出来的 Linux 系统,无论如何都要支持的。因而希望能折腾点更有意思的东西出来,若未来能为中国的开源社区出上一丢丢力,将是我的无上荣耀。
EulerOS 的开源版是 openEuler,截止到 Yogurt 写完此篇笔记,目前的版本是 22.03 LTS。官方的文档很全面完善,如果感兴趣的小伙伴可以通过传送门过去自行了解。
传送门 1:openEuler 官网
传送门 2:openEuler 系统镜像下载
传送门 3:openEuler 系统文档
安装环境
信息 | 说明 |
---|---|
操作系统 | Microsoft Windows 10 专业工作站 10.0.19042 64位 |
CPU | Inter(R) Core(TM) i5-10210U |
内存 | 16 GB |
虚拟机 | Oracle VM VirtualBox 6.1.34 |
远程 SSH 工具 | FinalShell 3.9.5.7 |
安装过程
Step 1 下载镜像
通过系统镜像传送门,进入镜像下载页即可看到所有可下载的系统镜像,这里 Yogurt 选择 openEuler 22.03 LTS
。
Step 2 创建虚拟机
创建虚拟机的部分,大家可以参考官方的实验手册,以下的操作大部分都是跟着实验手册来操作的。
以下的配置基本上是按官方最低要求来配置的,如果系统配置有富余的情况下,可以自行进行适当调整,以收获最佳体验。
参数 | 内容 |
---|---|
名称 | 自行命名 |
文件夹 | 自行选择 |
类型 | Linux |
版本 | Other Linux (64-bit) |
内存大小 | 2048 MB |
磁盘文件位置 | 一般默认, 亦可自行选择 |
文件大小 | 20 GB |
虚拟文件类型 | VDI(默认) |
存储在物理硬盘上 | 动态分配(默认) |
Step 3 添加系统镜像
创建好虚拟机后,在虚拟机的 设置
里,选择 存储
选项卡,点击 没有盘片
的驱动器,然后在右侧 属性
中点击 光盘
图标,在弹出菜单中选择 选择或创建一个虚拟光盘文件
,然后选择并添加从官网上下载好的系统镜像即可。添加完后,系统启动时会默认光盘启动。
Step 4 设置虚拟机网络
在虚拟机的 设置
里,选择 网络
选项卡,在 连接方式
中选择 桥接网卡
。
Step 5 启动系统安装程序
启动虚拟机。通过 方向键
选择 Install openEuler 22.03-LTS
,键盘 Enter
继续。
实验手册建议使用 English
(英文),个人英文比较差,不想耽误时间,所以选择 中文
。安装的全程都是可以使用鼠标进行点击操作的, 点击 继续
。
进入安装界面
首先进行 软件选择
。这里选择 服务器
环境,右侧的预装软件如有需要也可以直接勾选一并安装,如不需要也可以等到系统安装完后,进入系统后再按需安装。选择完毕后,点击左上角 完成
按钮回到安装界面。
进入 安装目的地
,默认会选择刚刚虚拟机里创建的磁盘,在 存储配置
中选择 自定义
,点击左上角 完成
按钮进入下一步。
进入 手动分区
,点击左侧 可用空间
上方的 +
号按钮,在弹出的对话框中输入 挂载点
的参数。根据实验手册,需要新建 4 个挂载点。挂载点的容量单位默认为 MB。其他参数保持默认即可。挂载点设置分别如下:
设置完毕后,点击左上角 完成
回到安装界面。
如果遇到上方的弹窗,按实际情况处理即可,整个盘都需要重建的,直接点击 接受更改
即可。
进入 网络和主机名
,默认时没有启用网络的,我们需要勾选一下,一开始给这个虚拟机设置了 桥接网络
的模式,这里的 IP 地址就和物理机在同一网络下了,固不固定 IP 地址看需求吧,可以点击 配置
按钮进行自行调整。这里 Yogurt 对这个没要求,所以就不设置了。
主机名
默认是一大长串,记也记不住,换一个自己比较好记的会方便很多,换好后点击 应用
。
上述内容设置好了,点击左上角 完成
按钮回到安装界面。
进入 根密码
设置,即 root
账户的密码,这个翻译 ...... 根密码,哈哈哈哈哈哈,可以可以。
设置好后,点击左上角 完成
按钮回到安装界面。
设置好 root
账号密码后,会多出一个 创建用户
的入口,按需创建即可。这里 Yogurt 用不到,所以就不设置了。
点击右下角的 开始安装
按钮,进入安装流程。
静静等待即可,预计需要 5 分钟左右,看电脑配置吧,说不定会比 Yogurt 的快,Yogurt 是在笔记本上创建的。
安装完成后,在菜单栏中选择 设备
- 分配光驱
- 移除虚拟盘
。这样重启后就可以直接进入系统,而不是又打开安装程序了。然后点击 移除虚拟盘
后,点击 重启系统
按钮就无效了,这时候我们在虚拟机里执行重启操作即可。
重启后看到上图界面说明系统已经安装完毕了,我们正常执行登录即可。
Step 6 远程 SSH 连接系统
登录后,在欢迎提示中,可以看到两个 IP 地址,一般第一个就是系统的可访问地址,然后大家可以使用 SSH 工具进行远程连接,XShell 啊啥的,最近 Yogurt 用的是 FinalShell。
后记
从安装过程上来看,个人觉得比 Ubuntu 的安装过程可视化程度要友好一些,当然,也有全中文界面的原因,毕竟 Yogurt 的英文还没有到那种本能反应的程度。以上就是 openEuler 22.03 LTS 的所有安装过程。
除去国产与否的概念,作为开发者和用户来说,短期的心理暗示是无法抵得过系统安全性、稳定性等问题所带来的现实问题。但不论怎么样,操作系统里出现更多的母语提示信息,对像 Yogurt 这样英语能力较弱的开发者来说是相对友好的,即便如此,编程依然绕不开一定程度的英语能力,程序开发从某种程度上来说是一种全球化业务,掌握通用语言是必须的。
对了,好像这个是可以自行安装桌面环境的,哪天有时间再折腾吧。
openEuler 初接触,印象还不错,未来一起加油吧。