
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之旅。