
1. 项目概述为什么选择OpenKylin最近在折腾国产操作系统OpenKylin开放麒麟这个名字出现的频率越来越高。它作为一款由国内社区主导、基于Linux内核的桌面操作系统主打安全、易用和良好的中文生态兼容性对于想体验国产系统、学习Linux或者需要一个稳定开发环境的用户来说是个挺有意思的选择。不过对于刚从Windows或macOS转过来的朋友或者对Linux安装流程不熟悉的新手面对一个全新的系统安装过程心里难免会打鼓会不会很复杂驱动怎么办软件从哪里装别担心这篇内容就是为你准备的。我将以最主流、最安全的方式——在VMware虚拟机中安装OpenKylin——作为切入点手把手带你走一遍完整的安装流程。选择虚拟机安装好处显而易见它完全不影响你现有的主力系统可以随意“折腾”安装失败了也能一键恢复快照重来是学习和体验新系统最理想的沙盒环境。整个过程我会拆解得非常细从虚拟机创建、镜像准备到安装过程中的每一个选项设置再到安装后的基础配置和VMware Tools安装确保你跟着做就能成功。无论你是开发者、学生还是对国产系统好奇的爱好者这篇指南都能帮你平滑地迈出第一步。2. 安装前的核心准备工作工欲善其事必先利其器。在点击“安装”按钮之前做好充分的准备能避免99%的意外问题。这一步看似简单但细节决定成败。2.1 硬件与软件环境检查首先确保你的电脑硬件支持虚拟化技术Virtualization Technology。这是虚拟机流畅运行的基础。你可以通过任务管理器来检查在Windows下按CtrlShiftEsc打开任务管理器切换到“性能”标签页查看CPU部分如果“虚拟化”一项显示“已启用”那就没问题。如果显示“已禁用”你需要进入电脑的BIOS/UEFI设置通常在开机时按F2、Del或F12键进入在CPU配置或安全相关选项中找到“Intel Virtualization Technology”或“AMD-V”并启用它。注意不同品牌主板的BIOS界面差异很大如果找不到相关选项建议直接搜索“你的电脑品牌/主板型号 如何开启虚拟化”来获取最准确的指引。软件方面你需要准备两样东西虚拟机软件和系统镜像。虚拟机软件我们选择VMware Workstation Pro它功能强大、稳定对新手和专业人士都友好。你可以从VMware官网下载试用版。至于OpenKylin的系统镜像请务必前往其官方网站或官方指定的开源镜像站下载。下载时请选择最新的稳定版ISO镜像文件通常文件名类似openkylin-1.0-x86_64.iso。从官方渠道获取镜像是保证系统完整性和安全性的第一步。2.2 创建与配置虚拟机打开VMware Workstation点击“创建新的虚拟机”。这里我推荐选择“自定义高级”以便我们能更精细地控制配置。硬件兼容性通常选择默认的最新版本如Workstation 17.x即可这能保证最好的性能和功能支持。安装来源选择“安装程序光盘映像文件(iso)”然后浏览并选中你刚才下载的OpenKylin的ISO文件。VMware通常能自动识别出这是Linux系统。命名与位置给你的虚拟机起个名字比如“My-OpenKylin”。位置建议放在一个剩余空间较大的非系统盘分区因为虚拟机文件会随着使用逐渐增大。处理器与内存这是影响虚拟机性能的关键。处理器建议分配2个或更多的核心。如果你的物理机是4核8线程分配2个核心是合理的起点。内存至少分配4GB4096MB。如果物理内存有16GB或以上分配8GB会给系统带来更流畅的体验。记住分配给虚拟机的内存在虚拟机运行时你的主系统是无法使用的。网络类型对于大多数桌面使用场景选择“使用网络地址转换(NAT)”是最简单省心的。这样虚拟机可以共享主机的网络连接上网并且主机和虚拟机之间可以互相访问。I/O控制器与磁盘类型保持默认的推荐选项LSI Logic, SCSI通常没问题。选择磁盘选择“创建新虚拟磁盘”。指定磁盘容量对于OpenKylin桌面版建议分配40GB或以上。虽然系统本身占用不大但考虑到后续安装软件、存储文档和系统更新预留充足空间是明智的。这里有一个关键选项“将虚拟磁盘拆分成多个文件”。我强烈建议选择这个而不是“单个文件”。拆分后的文件便于迁移比如通过移动硬盘拷贝而且某些文件系统对单个超大文件的支持不如多个小文件好。指定磁盘文件保持默认名称和位置即可。完成创建后先别急着启动。我们还需要对虚拟机设置进行一些关键调整。选中新建的虚拟机点击“编辑虚拟机设置”。显示在“显示器”选项卡中将“加速3D图形”勾选上。这对于现代桌面环境的流畅显示至关重要。处理器在“虚拟化引擎”选项下勾选“虚拟化Intel VT-x/EPT或AMD-V/RVI”。这能进一步提升虚拟机的性能尤其是在运行64位系统时。USB控制器确保USB兼容性设置为“USB 3.1”或更高这样如果你需要将U盘等设备连接到虚拟机时能有更好的速度和兼容性。至此一个为OpenKylin量身定制的虚拟机沙箱就准备好了。3. 详解OpenKylin安装过程现在点击VMware工具栏上的“开启此虚拟机”真正的安装之旅开始了。虚拟机将从我们加载的ISO镜像启动进入OpenKylin的安装界面。3.1 安装引导与语言选择启动后你会看到OpenKylin的GRUB引导菜单。通常第一个选项就是“启动OpenKylin”直接按回车即可。系统会进入一个Live CD环境也就是在不安装的情况下直接从光盘镜像运行系统。这个环境非常有用你可以先体验一下系统的界面和基本功能确认硬件驱动尤其是显卡和网络是否正常工作再决定是否安装到硬盘。在Live桌面你会看到一个名为“安装OpenKylin”的图标双击它启动安装程序。第一步是选择语言毫无疑问选择“中文简体”然后点击“继续”。3.2 分区与磁盘配置详解接下来是最关键也可能让新手最困惑的一步——分区。对于在虚拟机中安装我们有最简洁安全的选择。安装类型安装程序会检测到我们在VMware中创建的那个虚拟磁盘。请选择“清除整个磁盘并安装OpenKylin”。不用担心这里“整个磁盘”指的是你分配给虚拟机的那个40GB虚拟磁盘而不是你电脑的物理硬盘所以绝对安全。这个选项会让安装程序自动为你创建合理的分区布局根分区/、交换空间swap等非常适合新手。高级分区可选但建议了解如果你好奇或者未来需要在物理机上安装了解手动分区是有益的。一个典型的最小化分区方案如下EFI系统分区如果虚拟机以UEFI模式引导现代VMware默认即是需要创建一个EFI分区。大小建议500MB文件系统格式为fat32挂载点为/boot/efi。交换空间swap相当于Windows的虚拟内存。大小通常设置为物理内存的1到2倍。例如你给虚拟机分配了4GB内存swap可以设为4GB-8GB。文件系统类型就选swap。根分区/这是系统的主分区所有文件和目录除了下面单独挂载的都将存放在这里。分配剩余的大部分空间例如35GB以上。文件系统格式推荐ext4它是Linux下久经考验的稳定选择。家目录分区/home可选但推荐这是一个好习惯。将用户数据文档、下载、配置等单独分区。这样以后重装系统时只要不格式化这个分区你的个人文件和应用设置就能保留。可以分配10-20GB或更多文件系统ext4。实操心得在虚拟机中我强烈推荐使用“清除整个磁盘并安装”的自动分区。它快速、省心且完全够用。手动分区的知识可以留到你在物理硬盘上安装时再深入研究。确认分区方案后点击“现在安装”。系统会弹出最后一次确认对话框提示磁盘将被修改。核对无误后点击“继续”真正的文件复制和系统安装过程就开始了。3.3 用户与区域设置在安装程序复制文件的同时它会让你并行设置一些基本信息时区在地图上点击中国区域城市选择“上海”或“北京”系统会自动设置为东八区CST。键盘布局选择“汉语”。创建用户这是你登录系统要用的账户。你的姓名可以填你的名字或昵称。计算机名给你的电脑起个名字会在网络中和终端提示符显示。用户名登录时用的账户名建议用小写字母和数字避免特殊字符。密码设置一个强密码。下方有两个重要选项自动登录勾选后开机无需输入密码直接进入桌面方便但安全性低适合个人虚拟机。加密我的主目录为/home目录加密进一步提升隐私安全但会轻微影响磁盘性能。对于虚拟机通常可以不选。等待安装进度条走完系统会提示安装完成需要重启。点击“现在重启”。重启过程中VMware可能会提示“您需要移除安装介质”此时按回车即可或者我们可以在VMware设置里暂时断开ISO镜像的连接。4. 安装后的关键配置与优化重启后用你设置的用户名和密码登录如果没设自动登录你将进入一个全新的OpenKylin桌面。但安装还没真正结束为了让虚拟机用起来更顺手我们还需要做几件重要的事。4.1 首要任务更新系统与更换软件源刚装好的系统第一件事就是更新。打开“终端”可以在开始菜单搜索“终端”找到。更新软件包列表在终端中输入以下命令并回车。这会从软件源服务器获取最新的软件包信息。sudo apt update系统会提示你输入当前用户的密码输入时密码不可见输入后回车。升级已安装的软件包获取列表后执行升级命令。sudo apt upgrade -y-y参数表示对所有的升级询问自动回答“是”。这个过程会下载并安装所有可用的更新包括系统补丁和安全修复可能需要一些时间取决于网络速度。注意事项默认的官方软件源在国内访问速度可能不稳定。如果你感觉apt update速度很慢可以考虑更换为国内的镜像源如清华源、阿里云源等。具体操作是备份并编辑/etc/apt/sources.list文件将其中的官方网址替换为镜像站地址。不过OpenKylin可能有自己定制的源建议先查阅其官方社区文档看是否有推荐的国内镜像。4.2 安装VMware Tools实现无缝体验这是虚拟机体验提升的关键一步。VMware Tools是一套驱动程序和服务安装后能带来自由拖放在主机和虚拟机之间直接拖放文件。共享剪贴板在主机和虚拟机之间复制粘贴文本。自适应分辨率虚拟机窗口大小改变时桌面分辨率自动调整。更好的图形性能和鼠标移动。在VMware Workstation的菜单栏上点击“虚拟机” - “安装VMware Tools”。此时虚拟机会自动加载一个包含安装程序的虚拟光盘。在OpenKylin桌面你应该能看到一个名为“VMware Tools”的光盘图标被挂载。打开它里面会有一个.tar.gz的压缩包如VMwareTools-xxx.tar.gz。右键点击这个压缩包选择“解压到此处”或者打开终端进入到挂载目录通常在/media/你的用户名/VMware Tools/执行tar -xzf VMwareTools-*.tar.gz -C /tmp/这会将安装文件解压到/tmp目录。打开终端进入解压后的目录cd /tmp/vmware-tools-distrib/以root权限运行安装脚本sudo ./vmware-install.pl安装过程中终端会提出一系列问题。对于绝大多数问题你都可以直接按回车键使用它推荐的默认值。安装脚本会自动编译和加载所需的内核模块。安装完成后必须重启虚拟机才能使VMware Tools完全生效。在终端输入sudo reboot重启后尝试在主机和虚拟机之间拖拽文件、复制文字你会发现体验已经和原生系统几乎无异了。4.3 基础软件安装与环境搭建系统更新好了VMware Tools也装了现在可以根据你的需求来安装常用软件了。通过应用商店OpenKylin通常会自带一个图形化的应用商店里面分类整理了办公、开发、娱乐等各类软件。这是最直观的安装方式像搜素“WPS”、“Chrome”、“Visual Studio Code”等点击安装即可。通过终端命令对于开发者或更喜欢命令行的用户apt是强大的工具。安装开发工具链sudo apt install build-essential安装Python3和pipsudo apt install python3 python3-pip安装Git版本控制sudo apt install git你可以根据你的角色开发者、办公用户、普通用户来定制你的软件列表。OpenKylin基于Ubuntu/Debian因此拥有海量的apt软件包可供选择。5. 常见问题与故障排查实录即使步骤再详细在实际操作中也可能遇到一些小波折。这里我汇总了几个最常见的问题和解决方法。5.1 安装启动阶段问题问题1虚拟机启动后黑屏或卡在“Loading OpenKylin”界面。可能原因显卡驱动或显示兼容性问题。排查步骤检查VMware的虚拟机设置中“显示器”-“加速3D图形”是否已勾选。尝试修改虚拟机的图形设置。关闭虚拟机在VMware设置中将“显示器”的“图形”选项从“自动检测”改为“指定显示器设置”并将“最大分辨率”调低例如1600x1200然后重新启动。在GRUB引导菜单启动时按e键进入编辑模式找到以linux开头的那一行在行末在quiet splash之前或之后添加参数nomodeset。然后按CtrlX或F10启动。这个参数会禁用内核级显卡驱动使用基本显示模式通常能解决安装时的黑屏问题。安装完成后可以尝试安装合适的显卡驱动再移除此参数。问题2安装过程中提示“无法安装XXXX包”或下载失败。可能原因网络连接不稳定或软件源服务器暂时不可用。排查步骤首先检查虚拟机网络是否通畅。在Live环境或安装程序中尝试打开浏览器访问一个网站。如果网络正常可能是安装程序在某个时间点连接源服务器超时。可以点击“重试”按钮。如果多次失败可以考虑在安装时暂时不连接网络等系统安装完成进入桌面后再更换为更快的国内镜像源进行更新。5.2 安装后使用阶段问题问题3VMware Tools安装失败提示“找不到内核头文件”或编译模块失败。可能原因当前运行的内核版本与可用的内核头文件包不匹配。解决方案首先确保系统已更新sudo apt update sudo apt upgrade -y然后重启。安装与当前内核版本匹配的头文件包和编译工具sudo apt install linux-headers-$(uname -r) build-essentialuname -r命令会自动获取当前内核版本。重新运行VMware Tools的安装脚本sudo /tmp/vmware-tools-distrib/vmware-install.pl。问题4虚拟机内声音异常或没有声音。排查步骤检查VMware虚拟机设置中“声卡”设备是否已添加且状态为“已连接”。在OpenKylin系统内检查声音设置确保输出设备选择正确通常应为“模拟输出”或“内置音频”。尝试在VMware的“.vmx”配置文件用文本编辑器打开虚拟机目录下的.vmx文件末尾添加一行sound.virtualDev hdaudio然后重启虚拟机。这有时能解决某些特定的音频芯片兼容性问题。问题5虚拟机运行卡顿反应慢。性能调优建议分配更多资源如果主机配置允许适当增加虚拟机的CPU核心数和内存大小。关闭不必要的视觉效果在OpenKylin的系统设置中可以尝试选择“性能”模式或者减少窗口动画、阴影等特效。调整VMware优先级在主机系统的任务管理器中找到VMware相关进程如vmware-vmx.exe右键“转到详细信息”再右键设置“优先级”为“高于正常”。确保VMware Tools已正确安装这是提升图形和IO性能的关键。虚拟机文件存放于SSD如果主机使用固态硬盘将虚拟机磁盘文件放在SSD上会极大提升磁盘IO速度。5.3 网络与共享问题问题6虚拟机无法上网NAT模式。排查步骤检查主机网络是否正常。在VMware中确保虚拟机网络适配器连接状态为“已连接”模式为“NAT”。在OpenKylin终端中运行ping 8.8.8.8测试是否能通外网IP。如果不通运行ip addr查看是否获取到了IP地址通常以192.168.xxx.xxx开头。如果没获取到可以尝试重启虚拟机网络服务sudo systemctl restart NetworkManager或者直接在VMware中“断开”再“连接”网络适配器。问题7如何设置主机与虚拟机之间的文件夹共享虽然VMware Tools提供了拖放功能但设置一个固定的共享文件夹更方便。首先在VMware虚拟机设置中“选项”-“共享文件夹”添加主机上的一个目录并启用。然后在OpenKylin中共享的文件夹通常会自动挂载在/mnt/hgfs/目录下。如果没有可能需要手动加载模块sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtypevmhgfs-fuse,allow_other。你也可以将此命令添加到/etc/rc.local文件中实现开机自动挂载。