如何安装openKylin操作系统

针对联想开天(兆芯 KX-6000G)设备,安装 openKylin 确实比 Ubuntu 更省心一些,因为它和兆芯平台有官方的适配。下面是为你整理的详细安装步骤,其中会特别标注出联想开天机型需要注意的几个“避坑点”。对其他国产信创系统情况,都有些类似,差不多操作。

💾 第一步:下载镜像与准备启动 U 盘

  1. 下载镜像:前往 openKylin 官网,下载 x86_64 架构的 ISO 镜像文件。下载后建议核对一下 MD5 值,确保文件完整。
  2. 准备 U 盘:一个容量不小于 8GB 的 U 盘,制作过程会将其格式化。
  3. 制作启动盘:推荐使用 Rufus 或 Ventoy 这两款工具。使用 Rufus 时,分区类型选择 GPT,目标系统选择 UEFI。

⚙️ 第二步:联想开天 BIOS 关键设置

这是避免安装后出现各种奇怪问题的关键环节。重启电脑,出现联想 Logo 时按 F1 进入 BIOS 设置。

请务必检查并调整以下三个选项:

  1. 关闭安全启动(Secure Boot):在 Security 或 Boot 菜单中找到,设为 Disabled。这是从 U 盘引导 Linux 安装程序的必要前提。
  2. 关闭快速启动(Fast Boot):这一项对你尤为重要。有实测经验表明,联想开天机型如果开启快速启动,开机时会无法进入系统选择菜单,导致你无法在 Windows 和 openKylin 之间切换。请务必在 BIOS 中找到并关闭它。
  3. 关于“IVO 虚拟化”:BIOS 中的“IVO 虚拟化”选项保持现状即可,不用特意去开启它。有记录显示,在开天机型上开启此选项可能导致 Windows 蓝屏或初始化失败,而我们最终的目标是转向 Linux,它本身也不依赖这个功能。

🖥️ 第三步:从 U 盘启动并开始安装

  1. 保存 BIOS 设置并退出,重启时按 F12(或 Fn + F12)调出启动菜单,选择你的 U 盘设备。
  2. 进入 openKylin 的启动界面后,选择“安装 openKylin”,然后按照向导提示进行语言、时区等设置。
  3. 在磁盘分区环节,根据你的需求选择:全盘安装:会清空整个硬盘,只保留 openKylin。这是最简单的方式。手动分区 / 双系统:如果想保留 Windows,需要在 Windows 中提前腾出未分配空间,然后在此处手动为 openKylin 创建根分区(/)等,并注意复用已有的 EFI 分区,不要新建,以免引导冲突。

🔧 第四步:安装后的关键检查(兆芯平台特有)

系统安装完成并重启后,请先检查屏幕显示是否正常(分辨率、有无花屏)。

如果显示正常,说明 openKylin 自带的驱动已经很好地适配了你的兆芯 KX-6000G 集成显卡,可以直接进行下一步。

如果显示异常,可以尝试手动安装兆芯的显卡驱动包。在终端中执行:

bash

sudo apt install zhaoxin-linux-graphics-driver-dri

这条命令在针对兆芯平台的社区讨论中被提及,可作为解决显示问题的首要尝试。

🐳 第五步:安装 Docker Engine(你的核心目标)

现在,你就可以在这台设备上正常使用 Docker 了。在 openKylin 的终端中,可以参考以下命令(基于 openKylin 的 Debian/Ubuntu 系血统)进行安装:

bash

# 1. 更新软件源并安装依赖
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release

# 2. 添加 Docker 的 GPG 密钥(这里使用阿里云镜像源以加速)
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

# 3. 添加 Docker 软件源
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 4. 安装 Docker Engine
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

# 5. 将当前用户加入 docker 组(避免每次都用 sudo)
sudo usermod -aG docker $USER

执行完最后一步后,请注销并重新登录,或者重启电脑,用户组变更才会生效。之后运行 docker run hello-world 进行验证,如果看到 “Hello from Docker!” 的提示,就说明环境已经全部就绪。

💎 总结

总的来说,对于你的联想开天设备,安装 openKylin 的核心要点在于BIOS 中关闭“快速启动”,这是保障系统能正常引导和切换的关键。系统本身和兆芯的适配度较好,大概率不需要在驱动上花费太多精力。安装完成后,Docker 就能像在标准 Linux 系统上一样直接运行,彻底绕开了 Windows 下硬件虚拟化的限制。

评论 (0)

暂无评论