这几天华为开源的openEuler热了起来,就想在PVE上安装一个试试看,过程一波三折,最后总算起来了,总结下:
- 华为欧拉ISO下载地址:https://www.openeuler.org/zh/download/
- 不要使用最新的21.09,使用20.03 LTS
- 从安装和使用的过程感受上来说,Euler应该是基于centos的分支
第一次,通过netinst安装21.09失败
我一直喜欢netinst安装,一来下载的iso最小,二来可以通过网络安装最新的软件包。然而21.09通过openEuler-21.09-netinst-x86_64-dvd.iso安装无法定位网络软件仓库,仔细看网卡没有启用,配置好了却无法启用(使用默认的VirtIO 半虚拟化)。
按照过去netinst安装centos或者debian的经验,此时可以跳过网络诊断安装最基本的OS环境,之后再手动配置网络软件仓库继续安装,可是欧拉就直接挂在这里至少半个小时,只能强制停止虚拟机。
netinst安装连续三次失败。Installation Source一直Setting up
第二次,通过everythings安装21.09失败
既然网络安装不行,那就全部通过ISO安装吧,直接下载包含全部软件包的openEuler-21.09-everything-debug-x86_64-dvd.iso,整整15G,下载了两个钟头,也不用配置网卡了,直接安装,前期一切顺利,然而安装中出现不能下载软件包的问题。
everythings安装连续三次失败。
第三次,安装通用ISO安装20.03 LTS SP2成功
前面两次失败让我觉得华为在开玩笑,这个玩意儿真的能用吗?换了其他厂商我都该直接放弃了,仔细想想,不求新了,下载目前的长期支持版本20.03 LTS SP2,不用netinst也不用everythings,用标准的openEuler-20.03-LTS-SP2-x86_64-dvd.iso,大小4G
这次有些心理阴影了,安装前特地比对了哈希值
代码语言:javascript复制# cat openEuler-20.03-LTS-SP2-x86_64-dvd.iso.sha256sum
3786eaf360b2f394e61a37ffd2552758f8d15d2a2b0696ef1cae60dd555237b7 openEuler-20.03-LTS-SP2-x86_64-dvd.iso
# sha256sum openEuler-20.03-LTS-SP2-x86_64-dvd.iso
3786eaf360b2f394e61a37ffd2552758f8d15d2a2b0696ef1cae60dd555237b7 openEuler-20.03-LTS-SP2-x86_64-dvd.iso
一次成功
安装期间配置的IP地址没有启用,检测地址已经正确配置,命令nmtui
这毛病和centos7一毛一样,需要手动修改为ONBOOT=yes
重启一下网络服务
可以ssh登录了。
折腾了一天,改天安装cloud-init,做个模板。