自从 CentOS 转为 CentOS Stream 后,大家开始寻找 CentOS 的替代品,目前比较流行的是 AlmaLinux 和 Rocky Linux。国内也有不少类似的国产发行版,比如阿里的 Anolis (龙蜥),腾讯的 TencentOS,华为的 EulerOS,统信的 UOS/Deepin,各种麒麟等,国产发行版的服务器版本和桌面版本目前大多走了不同的技术路线。
服务器系走 CentOS 技术路线:
openEuler 华为欧拉 -> 银河麒麟 V10
openAnolis 阿里龙蜥 ->> 统信 UOS V20桌面系走 Debian 技术路线:
Debian -> Ubuntu -> ubuntuKylin 优麒麟 -> 银河麒麟 V10
┗┗--------> Deepin 深度 -> 统信 UOS V20同一家发行版的桌面版和服务器版的软件包却又互不通用,今天尝试的是银河麒麟高级服务器操作系统 V10 SP3,银河麒麟分为桌面版、服务器版和优麒麟。其中桌面版使用的是 Debian/Ubuntu 系的包管理器,但同时与 Debian/Ubuntu 不完全兼容。服务器版使用的是 CentOS 系的包管理器,但同时与 CentOS 不完全兼容。优麒麟作为 Ubuntu 的官方分支之一,目前与 Ubuntu 是互相兼容的。
今天安装银河麒麟高级服务器操作系统 V10 SP3 遇到两个坑,一个是安装时出现 “设置基础软件仓库时出错”,一个是 “重启后网络不会自动连接”。
下载系统镜像后写入到 U 盘
通过 U 盘 启动安装时会提示 “设置基础软件仓库时出错”
这是一个 CentOS 旧版本中存在的 Bug,原因是安装程序默认从 CDROM 中读取安装源信息,即便是通过 U 盘 启动时依然只从 CDROM 中查找。解决办法也很简单,如果机器可以访问公网,手动填入一个网络安装源即可。但如果机器处于内网或者又不想重新下载一遍包则可以通过强制指定安装源位置来跳过此 Bug。
启动到 Grub2 页面时,按 Tab/E 键进入编辑状态
添加指定安装源位置(划线两部分位置相同),然后回车继续安装
再次进入安装界面即可正常安装
重启系统后如果无法自动连接到网络只需在网络设置中勾选 “根据优先级自动连接” 即可