
1. 为什么选择OpenKylin作为你的第一个国产Linux发行版如果你正在寻找一个既熟悉又充满新意的Linux入门选择或者想体验一下国产操作系统的真实面貌OpenKylin开放麒麟绝对值得你花上几个小时来尝试。它不像某些发行版那样需要你从零开始配置一切也不像一些“全家桶”系统那样预装了太多你可能用不上的软件。OpenKylin给我的感觉更像是一个精心设计的“精装房”基础环境稳定可靠桌面环境美观现代常用软件一应俱全但又给你留足了自定义和折腾的空间。我第一次接触OpenKylin是因为一个朋友的项目需要在一个“纯正”的国产化环境中进行兼容性测试。当时市面上可选的主流国产发行版并不多而OpenKylin基于Ubuntu/Debian的血统意味着它有海量的软件包支持和相对成熟的社区生态这对于开发者来说是个巨大的吸引力。更重要的是它的UKUI桌面环境对于从Windows或macOS转过来的用户非常友好学习曲线平缓不会让你一上来就对着黑乎乎的终端发怵。很多人一听到“国产操作系统”可能会联想到“封闭”、“生态匮乏”或者“不好用”。但实际体验下来OpenKylin在易用性和稳定性上已经做得相当不错。它预装了WPS办公套件、浏览器、影音播放器等开箱即用。对于开发者它也提供了完善的开发工具链。无论是想用它来日常办公、学习编程还是作为探索Linux世界的跳板OpenKylin都是一个非常扎实的起点。接下来的内容我会以一个Linux新手的视角结合我多次在物理机和虚拟机上安装OpenKylin的经验为你呈现一份可能是目前最详细、最“接地气”的安装指南。我们会从最基础的准备工作开始一步步走过镜像下载、虚拟机创建、系统安装、初始配置的全过程并且会重点讲解那些官方文档可能一笔带过但实际安装时你大概率会遇到的“坑”和解决方案。2. 安装前的核心准备镜像、工具与硬件考量安装任何操作系统准备工作做得好就能避免一半以上的麻烦。对于OpenKylin我们需要搞定三样东西正确的系统镜像、合适的安装环境虚拟机或物理机以及对硬件的基本了解。2.1 获取官方镜像与验证完整性首先最重要的一步是获取安装镜像。请务必前往OpenKylin的官方网站下载以确保镜像的纯净和安全。在搜索引擎中直接搜索“OpenKylin 开源社区”通常能找到官网。在官网的“下载”页面你会看到针对不同CPU架构的镜像版本。对于绝大多数普通用户和开发者来说选择x86_64架构的桌面版镜像即可。通常官网会提供最新的稳定版比如“openKylin-1.0.1-x86_64.iso”。注意下载完成后强烈建议你校验镜像的SHA256或MD5值。官网一般会提供校验码。在Windows下你可以使用certutil -hashfile 你的镜像.iso SHA256命令在Linux或macOS下使用shasum -a 256 你的镜像.iso。这一步能确保你下载的镜像在传输过程中没有损坏否则安装到一半报错会非常令人沮丧。2.2 虚拟机与物理机安装路径选择接下来你需要决定在哪里安装OpenKylin。主要有两个选择虚拟机安装推荐给新手和体验者这是最安全、最灵活的方式。你可以在现有的Windows、macOS或Linux系统上使用虚拟机软件创建一个虚拟的电脑然后在这个虚拟电脑里安装OpenKylin。这样做的好处是它完全独立于你的主系统安装过程无论出现任何问题都不会影响你电脑原有的数据和系统。你可以随意折腾、测试甚至随时“重置”虚拟机。对于学习而言这是最佳选择。物理机安装双系统或单系统如果你打算长期将OpenKylin作为主力系统使用或者你的电脑性能不足以流畅运行虚拟机那么可以考虑直接安装在硬盘上。你可以选择“双系统”与Windows等共存或“单系统”完全取代原有系统。物理机安装会操作磁盘分区存在数据丢失风险操作前必须备份重要数据鉴于本文标题和热词中频繁出现VMware并且虚拟机安装是绝大多数人的首选后续的详细步骤将主要围绕在VMware Workstation Pro中安装OpenKylin来展开。其他虚拟机软件如VirtualBox、Hyper-V的思路大同小异。2.3 硬件资源规划给虚拟机“分配家当”在创建虚拟机之前我们需要想好给这个“虚拟电脑”分配多少资源。分配太少系统卡顿分配太多又会影响宿主机的性能。根据我的经验以下是一个比较均衡的配置建议适用于OpenKylin桌面版CPU处理器至少分配2个核心。如果宿主机CPU核心数较多如8核以上可以分配4个核心这会显著提升虚拟机的响应速度和多任务处理能力。内存至少4GB。这是流畅运行UKUI桌面环境的基本要求。如果宿主机内存充足16GB或以上强烈建议分配8GB你会获得接近物理机的使用体验。硬盘默认的20GB对于只安装系统来说勉强够用但很快就会捉襟见肘系统更新、安装软件都会占用空间。我建议一次性分配40GB到80GB并选择“将虚拟磁盘拆分成多个文件”这样便于管理和迁移。存储类型选择默认的“SCSI”即可。网络通常选择“NAT模式”。这样虚拟机会共享宿主机的IP上网就像你家里的手机连接路由器一样简单无需额外配置。这些参数在虚拟机创建过程中都可以设置心里有数之后我们就可以开始动手了。3. 在VMware中创建并配置OpenKylin虚拟机现在我们打开VMware Workstation Pro以17版本为例开始创建专属的OpenKylin虚拟机。3.1 新建虚拟机与典型配置点击“创建新的虚拟机”在弹出的向导中选择“典型推荐”然后点击下一步。在“安装程序光盘映像文件”这一步点击“浏览”找到你之前下载好的openKylin-*.iso文件并选中它。VMware通常能自动识别出这是“Ubuntu 64位”系统这没关系因为OpenKylin基于Ubuntu兼容性好。点击下一步后需要设置虚拟机的名称和安装位置。名称可以随意比如“My-OpenKylin”。位置强烈建议不要放在C盘系统盘请选择一个空间充足的磁盘分区专门创建一个文件夹如D:\VM\OpenKylin来存放所有虚拟机文件。接下来是分配磁盘容量。如前所述我建议设置为50GB并选择“将虚拟磁盘拆分成多个文件”。这样单个文件不会太大拷贝备份都更方便。最后一步在点击“完成”前先别急我们需要点击“自定义硬件...”来调整之前规划好的CPU、内存等设置。3.2 关键硬件自定义与避坑点在“自定义硬件”窗口里我们需要调整以下几项内存在左侧选择“内存”根据之前的建议调整为4096MB4GB或8192MB8GB。处理器选择“处理器”将“内核数量”调整为2或4。网络适配器确保网络连接是“NAT模式”。一个至关重要的步骤——移除不必要的硬件在左侧设备列表中找到“USB控制器”、“声卡”、“打印机”。选中它们然后点击右下角的“移除”按钮。对于初次安装这些设备不是必需的而且有时会因为驱动兼容性问题导致安装程序卡住或报错。尤其是“打印机”在Linux安装过程中引发问题的案例我见过不少。安装完成并进入系统后我们可以在虚拟机设置里随时把它们添加回来。显示设置可选但推荐选择“显示器”在右侧勾选“加速3D图形”。这会让桌面动画更流畅。调整完毕后点击“关闭”然后点击“完成”。VMware会为你创建好一台虚拟电脑。此时你的虚拟机还只是一台“空壳”里面没有系统。4. 从启动到分区OpenKylin安装程序详解现在在VMware的库中选中你刚创建的OpenKylin虚拟机点击“开启此虚拟机”。虚拟机会从我们加载的ISO镜像启动进入OpenKylin的Live安装环境。4.1 启动与语言选择虚拟机启动后你会首先看到OpenKylin的启动菜单。通常直接按回车选择“试用 openKylin”或“安装 openKylin”都可以。我建议直接选择“安装 openKylin”这样会直接进入安装程序。第一个界面是语言选择。毫无疑问选择“中文简体”然后点击“继续”。4.2 键盘布局与更新/软件选择接下来是键盘布局选择“Chinese”然后继续。然后你会看到一个“更新和其他软件”的界面。这里有两个选项正常安装包含网页浏览器、办公套件、媒体播放器等常用软件。最小安装只安装最基本的系统和UKUI桌面非常纯净。对于新手我强烈建议选择“正常安装”。同时务必勾选下方的两个复选框“为图形或无线硬件安装第三方软件”和“安装时下载更新”。为什么勾选第三方软件这个选项会安装一些闭源的硬件驱动比如某些显卡、网卡的驱动能极大提高硬件的兼容性和性能尤其是对于VMware的虚拟显卡。不勾选可能导致安装后分辨率异常、无法启用3D效果等问题。为什么勾选安装时更新这能让你的系统在安装过程中就获取到最新的安全补丁和软件包避免装完系统后第一件事就是更新一大堆内容。4.3 最关键的步骤安装类型与磁盘分区这是整个安装过程中最容易出错也最需要理解的一步。你会看到“安装类型”界面。因为我们是在全新的虚拟磁盘上安装所以通常选择“清除整个磁盘并安装openKylin”是最简单直接的。安装程序会自动为我们处理好分区。但是为了让你理解背后的原理我们点击“其他选项”或“Something else”来手动看一下分区方案。这对于未来在物理机上安装双系统至关重要。点击后你会看到一个磁盘分区表。这里应该只显示一个设备比如/dev/sda容量大约50GB下面显示“空闲空间”。我们需要在这块空闲空间上创建几个必需的分区。点击“”号来添加分区。一个最基础的系统通常需要以下两个分区交换空间现代系统有时不需要但建议创建EFI系统分区如果虚拟机采用UEFI启动大小256MB到512MB足够。新分区的类型主分区如果是旧式MBR引导可能需要“逻辑分区”但UEFI下主分区即可。新分区的位置空间起始位置。用于EFI系统分区。这个分区用于存放系统启动引导文件。非常重要没有它系统无法启动。交换空间swap大小一个经验法则是分配物理内存的1到2倍。我们给虚拟机分配了4GB内存那么交换空间可以设置为4GB到8GB。这里我们设4096MB。新分区的类型逻辑分区。新分区的位置空间起始位置。用于交换空间。作用相当于Windows的虚拟内存当物理内存不足时系统会将部分数据暂时移到硬盘上。根分区/大小剩余的所有空间大约45GB。新分区的类型逻辑分区。新分区的位置空间起始位置。用于Ext4 日志文件系统。挂载点/。这是系统的主分区所有系统文件、用户文件除非单独挂载/home都会放在这里。Ext4是Linux最常用、最稳定的文件系统之一。创建完分区后在界面底部你需要选择“安装启动引导器的设备”。务必将其设置为刚才创建的EFI系统分区对应的设备例如/dev/sda1。这是确保系统能正确引导的关键。重要提示对于在VMware中的全新安装你完全可以直接选择“清除整个磁盘并安装openKylin”安装程序会自动采用上述类似的分区方案可能不包括单独的/home分区并帮你设置好引导器这样更省心。手动分区主要是为了学习和应对复杂情况。确认分区方案无误后点击“现在安装”。系统会弹出确认对话框提示你将要对磁盘进行写入操作点击“继续”。4.4 时区、用户与计算机名设置接下来是时区选择在地图上点击中国区域城市选择“上海”即可。然后创建用户。你需要输入你的姓名、计算机名、用户名和密码。姓名可以填你的全名这会显示在登录界面和系统里。计算机名你的电脑在网络中的名字可以简单点比如openkylin-pc。用户名这是你登录系统、在终端中显示的名字建议用小写字母和数字不要用空格和特殊字符比如kylinuser。密码设置一个安全的密码。下方有两个选项自动登录勾选后开机无需输入密码直接进入桌面方便但安全性低。加密我的主目录为你的用户文件夹加密提高安全性但可能会轻微影响性能。对于虚拟机体验可以不勾选。设置完成后点击“继续”。安装程序就会开始复制文件、安装系统了。这个过程大概需要10-20分钟取决于你的虚拟机磁盘速度和分配的CPU资源。5. 安装后的首次启动与必须进行的优化配置安装完成后系统会提示你重启。点击“现在重启”。虚拟机可能会提示你“请移除安装介质然后按回车”这时我们需要在VMware的菜单栏点击“虚拟机” - “可移动设备” - “CD/DVD (SATA)” - “断开连接与主机断开连接”或者直接按虚拟机窗口提示的按键通常是CtrlE然后按回车键继续重启。重启后你会看到OpenKylin的GRUB引导菜单如果只有一個系统可能一闪而过然后进入登录界面。输入你刚才设置的密码登录系统。恭喜你已经成功进入了OpenKylin的桌面。但先别急着探索有几项关键的初始配置能让你的体验提升好几个档次。5.1 首要任务安装VMware Tools增强工具在虚拟机中运行Linux没有安装VMware Tools就像开车没系安全带——能用但很不舒服。它的作用是实现宿主机和虚拟机之间的鼠标无缝移动不用再按CtrlAlt释放鼠标。在宿主机和虚拟机之间自由复制粘贴文本、拖放文件。让虚拟机屏幕分辨率自适应窗口大小。提供更好的图形性能和同步时间。安装步骤如下在VMware菜单栏点击“虚拟机” - “安装VMware Tools...”。这时虚拟机会自动加载一个名为VMware Tools的虚拟光盘。在OpenKylin桌面你应该会看到一个弹窗或桌面上出现一个光盘图标。打开它。你会看到一个名为VMwareTools-*.tar.gz的压缩包。不要直接双击它我们需要在终端里操作。在桌面空白处右键选择“在终端中打开”。或者按CtrlAltT快捷键打开终端。首先我们需要将压缩包复制到一个有写入权限的目录并解压。通常我们复制到/tmp目录下。# 将VMware Tools安装包复制到/tmp目录 cp /media/$USER/VMware\ Tools/VMwareTools-*.tar.gz /tmp/ # 进入/tmp目录 cd /tmp # 解压安装包 tar -xzvf VMwareTools-*.tar.gz # 进入解压出来的目录目录名根据版本不同通常是vmware-tools-distrib cd vmware-tools-distrib/现在以管理员权限运行安装脚本sudo ./vmware-install.pl输入你的用户密码输入时不会显示星号正常输入后回车即可。安装脚本会开始运行并询问一系列问题。对于所有问题除非你明确知道自己在做什么否则一律直接按回车键使用默认值即可。安装过程会持续几分钟。安装完成后脚本会提示你重启。在终端中输入sudo reboot重启虚拟机。重启后你会发现鼠标可以自由进出虚拟机窗口屏幕分辨率也能自适应了复制粘贴功能也正常了。如果复制粘贴还不行有时需要手动启动一下服务可以在终端里试试sudo vmware-user-suid-wrapper 。5.2 系统更新与驱动管理进入系统后第一件事应该是更新系统以获取最新的安全补丁和软件包。打开“应用商店”通常在底部任务栏或开始菜单里。切换到“更新”标签页。系统会自动检查可用更新。点击“更新全部”来安装所有更新。或者你也可以打开终端使用命令行更新这通常更快sudo apt update # 刷新软件包列表 sudo apt upgrade # 升级所有已安装的软件包在升级过程中如果遇到询问是否替换配置文件Configuration file通常选择保持当前已安装的版本keep the local version currently installed即可除非你明确知道需要新的配置。更新完成后建议再检查一下“驱动管理器”可能在“设置”-“系统”或“关于”里。虽然VMware虚拟硬件驱动通常已由VMware Tools提供但如果是物理机安装这里可以方便地安装专有显卡驱动、无线网卡驱动等能极大提升硬件性能。5.3 基础软件安装与中文环境完善OpenKylin正常安装后已经自带了Firefox浏览器、WPS Office等。但我们可能还需要一些开发或日常工具。安装常用工具打开终端可以一次性安装一些实用小工具。sudo apt install vim git curl wget net-tools htop neofetchvim: 强大的文本编辑器。git: 版本控制工具。curl/wget: 网络下载工具。net-tools: 包含ifconfig等网络诊断工具。htop: 增强型的系统监控工具。neofetch: 在终端显示漂亮的系统信息。中文输入法UKUI桌面默认应该已经安装了Fcitx框架和搜狗拼音输入法。你可以在系统设置中找到“区域和语言”-“输入法”添加“Sogou Pinyin”。如果遇到问题可能需要手动安装sudo apt install fcitx fcitx-sogoupinyin安装后重启系统然后在输入法设置中添加。6. 进阶配置与常见问题排查系统稳定运行后你可以根据需求进行一些个性化配置和优化。6.1 配置软件源加速默认的软件源服务器可能在国外更新和安装软件速度较慢。我们可以将其替换为国内的镜像源如阿里云、清华大学、中科大的源。以更换为阿里云源为例备份原来的源列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak编辑源列表文件。你可以使用系统自带的文本编辑器如kylin-software-source图形工具在开始菜单搜索“软件源”或者用命令行编辑器nanosudo nano /etc/apt/sources.list将文件里的内容全部删除替换为阿里云的OpenKylin源请访问阿里云镜像站或OpenKylin社区获取最新的源地址格式大致如下deb https://mirrors.aliyun.com/openkylin/ openkylin main restricted universe multiverse deb https://mirrors.aliyun.com/openkylin/ openkylin-proposed main restricted universe multiverse deb https://mirrors.aliyun.com/openkylin/ openkylin-security main restricted universe multiverse按CtrlO保存按CtrlX退出nano。更新软件包列表sudo apt update6.2 虚拟机性能优化为了让OpenKylin在虚拟机里跑得更快可以尝试以下设置分配更多CPU和内存如果宿主机资源允许可以在虚拟机关机状态下通过VMware设置增加CPU核心数和内存大小。启用3D加速确保在虚拟机设置-显示器中已勾选“加速3D图形”。调整电源模式在OpenKylin系统设置中将电源模式设置为“性能模式”。关闭不必要的视觉效果在UKUI的“设置”-“个性化”中可以适当减少动画效果。6.3 安装过程中可能遇到的典型问题与解决安装程序卡在某个百分比不动可能原因下载更新时网络慢第三方驱动安装卡住。解决尝试在安装时不勾选“安装时下载更新”。或者检查虚拟机网络连接是否正常NAT模式一般没问题。如果卡在第三方驱动可以尝试不勾选“为图形或无线硬件安装第三方软件”等系统安装完后再手动安装open-vm-toolsVMware Tools的开源替代品命令是sudo apt install open-vm-tools open-vm-tools-desktop。重启后黑屏只有光标闪烁可能原因显卡驱动问题GRUB引导参数问题。解决在GRUB菜单启动时按Shift或Esc键呼出界面按e键编辑启动参数。在linux开头的那一行末尾添加nomodeset禁用内核模式设置然后按CtrlX启动。如果能进入系统则需永久修改GRUB配置或安装合适的显卡驱动。无法连接网络可能原因虚拟机网络适配器未启用或模式错误。解决检查VMware虚拟机设置确保网络适配器已连接且为“NAT模式”。在OpenKylin内可以尝试在终端运行sudo systemctl restart NetworkManager重启网络服务。VMware Tools安装失败提示“找不到内核头文件”可能原因系统内核版本与VMware Tools编译所需的内核头文件不匹配。解决安装对应版本的内核头文件和编译工具。sudo apt update sudo apt install linux-headers-$(uname -r) build-essential安装完成后再重新运行sudo ./vmware-install.pl。经过以上这些步骤你应该已经拥有了一个运行流畅、配置完善的OpenKylin虚拟机环境。从最开始的镜像下载到虚拟机的精细配置再到安装过程中的每一个选项解读和分区原理最后到安装后的必要优化和问题排查这套流程覆盖了从零开始部署OpenKylin的完整生命周期。记住在虚拟机里大胆尝试是学习Linux的最佳方式遇到问题随时可以回滚快照或推倒重来。希望这份超详细的指南能帮你顺利开启OpenKylin之旅。