【谷月老師講WPS】用 Windows 11 安裝 WPS for Linux

盡管 WPS 非常受歡迎,但是,WPS 個(gè)人版的廣告特別多,怎么辦?
解決方法有很多,谷月老師提供一種最硬核、最炫技的解決方案:借助 Windows 11 的 Linux 子系統(tǒng) (WSL)安裝 Ubuntu,直接在 WSL Ubuntu 中安裝運(yùn)行無(wú)廣告的 WPS for Linux!
WSL 是 Windows Subsystem for Linux 的縮寫(xiě),中文含義為「適用于 Linux 的 Windows 子系統(tǒng)」。它可以讓用戶在 Windows 桌面上運(yùn)行 Linux 應(yīng)用程序,完成開(kāi)發(fā)、運(yùn)維等工作。以前的 WSL 只能運(yùn)行字符界面的應(yīng)用程序,不能運(yùn)行 GUI (圖形界面)應(yīng)用程序。2021 年,微軟為 WSL 增加了原生運(yùn)行 Linux GUI 應(yīng)用程序的功能,稱之為 WSLg (g 代表 GUI)。這就為在 Windows 桌面上運(yùn)行 WPS for Linux 提供了可能。
本文以 Linux 零基礎(chǔ)用戶為目標(biāo)讀者,詳盡地講解在 Windows 11 的 WSLg 中,安裝 Ubuntu,并在 Ubuntu 上安裝和運(yùn)行 WPS for Linux 的全過(guò)程。 你即使是對(duì) Linux 一竅不通的小白,看完這篇教程,也能順利地讓 WPS for Linux 在 Windows 11 中跑起來(lái)!
下文不分 WSL、WSLg,一律統(tǒng)稱 WSL。
1 準(zhǔn)備工作
1.1 安裝 Windows 11
此處不再贅述。
1.2 在 Windows 11 中安裝 vGPU 驅(qū)動(dòng)程序
根據(jù)微軟的說(shuō)法(通過(guò) WSL 運(yùn)行 Linux GUI 應(yīng)用 | Microsoft Docs),若要運(yùn)行 Linux GUI 應(yīng)用,你應(yīng)該首先安裝與你的系統(tǒng)匹配的預(yù)覽驅(qū)動(dòng)程序。 這使你能夠使用虛擬 GPU (vGPU) 以便你可以從硬件加速 OpenGL 呈現(xiàn)中獲益。
下載地址:
Intel WSL 的 GPU 驅(qū)動(dòng)程序
AMD WSL 的 GPU 驅(qū)動(dòng)程序
NVIDIA WSL 的 GPU 驅(qū)動(dòng)程序
1.3 安裝 WSL
步驟 1 - 打開(kāi) Windows 終端
右擊開(kāi)始菜單,選擇「Windows 終端(管理員)」,打開(kāi) Windows 終端。
步驟 2 - 安裝 WSL
在 Windows 終端的「管理員: Windows PowerShell」標(biāo)簽頁(yè)中,執(zhí)行以下命令(執(zhí)行命令的意思是,輸入命令并按回車(chē)):
wsl --install
Windows 會(huì)安裝 WSLg 和 Ubuntu,但是有時(shí)會(huì)卡在最后一步下載 Ubuntu。如圖所示,紅箭頭表示已經(jīng)安裝了內(nèi)核和 GUI 支持。但是最后一步下載 Ubuntu 特別慢。

步驟 3 - 單獨(dú)安裝 Ubuntu
使用上一步的命令安裝 WSL 時(shí),最后一步下載 Ubuntu 的速度特別慢??梢栽?Windows 終端窗口中按 Ctrl + C 強(qiáng)行中止,然后點(diǎn)擊任務(wù)欄上的 Microsoft Store,到微軟軟件商店里尋找并安裝 Ubuntu。軟件商店提供了三個(gè)選擇:Ubuntu、Ubuntu 20.04 LTS、Ubuntu 18.04 LTS。傾向于追新,就用最新版 Ubuntu。傾向于穩(wěn)定,就用 LTS 版的 Ubuntu。在此以最新版的 Ubuntu 為例。

趁著用軟件商店安裝 Ubuntu 的機(jī)會(huì),回到 Windows 終端,執(zhí)行以下命令(# 號(hào)代表注釋,# 號(hào)及 # 號(hào)后面的內(nèi)容,都不需要輸入):
wsl --update ? ?# 強(qiáng)制更新 WSL wsl --shutdown ? ?# 強(qiáng)制關(guān)閉 WSL net stop LxssManager ? ?# 強(qiáng)制關(guān)閉 LxssManager 服務(wù),它是 WSL 依賴的服務(wù) net start LxssManager ? ?# 重新啟動(dòng) LxssManager 服務(wù)
步驟 4 - 初次運(yùn)行 Ubuntu
Ubuntu 安裝完畢后,在微軟軟件商店中會(huì)有一個(gè)「打開(kāi)」按鈕。

直接點(diǎn)擊它,就會(huì)在一個(gè)終端窗口中運(yùn)行 Linux 的字符界面。首次運(yùn)行 Ubuntu 時(shí),它會(huì)讓你設(shè)置一個(gè)用戶名和一個(gè)密碼。注意:在 Linux 平臺(tái)上,輸入密碼時(shí),默認(rèn)是什么也不顯示的,這與 Windows 平臺(tái)顯示一連串星號(hào)或者圓點(diǎn)是不同的。我們?cè)诖颂帉⒂糜脩裘O(shè)為
kukmoon
,下同。

密碼設(shè)置完成以后,終端窗口的底部會(huì)出現(xiàn) $ 提示符。

我們可以關(guān)閉這個(gè)終端窗口,下次從更加方便易用的 Windows 終端中啟動(dòng) Ubuntu。
1.4 啟動(dòng) WSL Ubuntu
右擊「開(kāi)始」菜單,選擇 Windows 終端,然后點(diǎn)擊下拉箭頭,選擇 Ubuntu。

在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令(注意:①第一次使用
sudo
命令時(shí),要輸入密碼,在輸入密碼時(shí),不會(huì)顯示任何內(nèi)容,這與 Windows 平臺(tái)輸入密碼時(shí)顯示星號(hào)或圓點(diǎn)是不一樣的。② $ 符號(hào)不需要輸入。)$?sudo?apt?update????????#?查看可更新的軟件包
$?sudo?apt?upgrade????????#?更新已安裝的軟件包
1.5 安裝中文支持
1.5.1 安裝中文語(yǔ)言包
步驟 1 - 安裝中文支持
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,這條命令將安裝簡(jiǎn)體中文和繁體中文支持:
$?sudo?apt?install?language-pack-zh-han*????????#?安裝中文語(yǔ)言包
步驟 2 - 設(shè)置地域(locale)
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?sudo?dpkg-reconfigure?locales
這一步要選擇
en_US.UTF-8
和zh_CN.UTF-8
。選擇方法:用方向鍵把光標(biāo)移上去,按空格鍵,讓前方的括號(hào)里出現(xiàn)一個(gè)*
號(hào)。然后,按 Tab 鍵,讓光標(biāo)跳到上,再按回車(chē)鍵。

注意:以上操作實(shí)際上是修改了
/etc/locale.gen
文件,找到# zh_CN.UTF-8 UTF-8
這一行,刪除行首的#
號(hào)和空格。這一步要把默認(rèn)的區(qū)域設(shè)置為
zh_CN.UTF-8
。有兩個(gè)沒(méi)關(guān)系,選擇第一個(gè)就可以。

Nano
的簡(jiǎn)單使用教程ypo
Nano
是 Ubuntu 內(nèi)置的一個(gè)文本編輯器。我們?cè)诒疚闹袝?huì)頻繁地使用 nano
來(lái)修改各種配置文件。在此簡(jiǎn)介一下它的用法。

基本操作。
Nano
的基本操作,相當(dāng)于沒(méi)有鼠標(biāo)的記事本。按四個(gè)方向鍵↑↓←→移動(dòng)光標(biāo)。
按字母、數(shù)字、空格、Tab可以在光標(biāo)處輸入。
按
Delete
鍵可以刪除光標(biāo)后面的一個(gè)字符,按BackSpace
鍵可以刪除光標(biāo)前面的一個(gè)字符。快捷鍵的表達(dá)方式。
Nano
的快捷鍵位于屏幕底部。反白的文字(例如^G
)表示快捷鍵,后面白色的文字(例如Get Help
)表示對(duì)應(yīng)的功能。^ 表示
Ctrl
鍵。例如^G
表示Ctrl+G
。M- 表示
Alt
鍵。例如M-U
表示Alt+U
。與 Windows 不同的常用快捷鍵。
退出:不是
Esc
,而是^X
(Ctrl+X
)。粘貼:從 Windows 中復(fù)制的文本,要用
Ctrl+V
粘貼到運(yùn)行在 WSL Ubuntu 上的Nano
中;在Nano
內(nèi)部復(fù)制的文本,要用^U
(Ctrl+U
)粘貼到Nano
中。撤銷(xiāo):不是
Ctrl+Z
,而是M-U
(Alt+U
)。掛起(非常重要):很多同學(xué)誤按
Ctrl+Z
,結(jié)果觸發(fā)了Nano
的掛起,導(dǎo)致又回到終端命令行。只需要輸入fg
再按回車(chē),就可以回到Nano
了。

文件修改完畢后,如何保存退出?
直接按 ?
^X
(Ctrl+X
),Nano
會(huì)提問(wèn)是否保存,按Y
,它會(huì)進(jìn)一步提問(wèn)要保存的文件名,按下回車(chē)保持默認(rèn)即可。獲取更進(jìn)一步的幫助。
直接按
^G
(Ctrl+G
)。
步驟 3 - 修改地域配置文件
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,這條命令將調(diào)用
nano
修改配置文件。$?sudo?nano?/etc/default/locale
把文件內(nèi)容都刪除,修改成以下內(nèi)容,注意配置文件中不能有多余的空格:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
步驟 4 - 修改環(huán)境配置文件
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,這條命令將調(diào)用
nano
修改配置文件。$?sudo?nano?/etc/environment
在文件末尾另起一行,增加以下內(nèi)容,注意配置文件中不能有多余的空格:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
步驟 5 - 重啟 WSL
重啟 WSL 之后,WSL Ubuntu 的字符界面就變成中文界面了。
重啟方法:
關(guān)閉 Windows 終端中的 Ubuntu 標(biāo)簽頁(yè),在 PowerShell 標(biāo)簽頁(yè)中,輸入以下命令:
wsl --shutdown ? ? ? ?# 強(qiáng)制關(guān)閉 WSL
稍候片刻,再點(diǎn)擊 Windows 終端窗口標(biāo)題欄中的下拉箭頭,選擇 Ubuntu,再次連接 WSL Ubuntu。
1.5.2 安裝中文字體(可選)
完成以上步驟所列的操作以后,WSL Ubuntu 還缺少適用于 GUI 的中文字體。我們需要安裝,才能正常運(yùn)行中文的 GUI 應(yīng)用程序。
步驟 1 - 安裝常用開(kāi)源中文字體(可選)
注意:如果屏幕像素密度(PPI)過(guò)低(例如在 24 寸 1080p 分辨率的顯示器上),不建議安裝這些字體。這些字體在低像素密度的屏幕上渲染效果極差。比起使用這些開(kāi)源字體,谷月老師建議使用微軟雅黑。
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
sudo?apt?install?fonts-noto-cjk?#?思源系列字體
sudo?apt?install?fonts-wqy-microhei???#?文泉驛-微米黑
sudo?apt?install?fonts-wqy-zenhei???#?文泉驛-正黑
sudo?apt?install?xfonts-wqy??#?文泉驛-點(diǎn)陣宋體
步驟 2 - 讓 WSL Ubuntu 識(shí)別 Windows 字體
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,安裝 fontconfig 軟件包。
sudo?apt?install?fontconfig???#?fontconfig包
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,創(chuàng)建
/etc/fonts/local.conf
文件,sudo?nano?/etc/fonts/local.conf
將以下內(nèi)容添加到到這個(gè)文件中:
<?xml?version="1.0"?>
<!DOCTYPE?fontconfig?SYSTEM?"fonts.dtd">
<fontconfig>
????<dir>/mnt/c/Windows/Fonts</dir>
</fontconfig>在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,刷新字體緩存。
sudo?fc-cache?-fv????#?也就是讓系統(tǒng)認(rèn)識(shí)字體
可以用以下命令查看已安裝的字體。
fc-list?:lang=zh
如果執(zhí)行了上述命令以后沒(méi)有發(fā)現(xiàn) Windows 安裝的字體(例如微軟雅黑),請(qǐng)把
/etc/fonts/local.conf
文件中<dir>/mnt/c/Windows/Fonts</dir>
的大寫(xiě)F
改成小寫(xiě)的f
。
1.5.3 安裝中文輸入法 fcitx
WSL GUI 是基于 RDP 的遠(yuǎn)程桌面實(shí)現(xiàn)的,而 Linux 是運(yùn)行在虛擬機(jī)里。所以,Windows 輸入法不能在 WSL GUI 應(yīng)用程序中輸入文字,必須在虛擬機(jī)的 Linux 中安裝輸入法。本文選用了 fcitx
輸入法框架。
另一方面,必須用 dbus 保證輸入法和應(yīng)用程序之間的通信。所以,需要安裝 dbus,然后用 dbus-launch 啟動(dòng)一個(gè) dbus session, 并且讓 GUI 和輸入法同時(shí)得到 DBUS_SESSION_BUS_ADDRESS 的環(huán)境變量,這樣輸入法才能使用。
目前,由于 WSLg 的限制,中文輸入法暫不支持光標(biāo)跟隨。但是由于 WPS 對(duì) fcitx 輸入法框架進(jìn)行了特別適配,因此在 WPS 中是可以實(shí)現(xiàn)光標(biāo)跟隨的。
步驟 1 - 卸載 IBus 輸入法框架
Ubuntu 內(nèi)置了 IBus 輸入法框架,與 fcitx 沖突,需要事先卸載。
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,卸載 IBus:
sudo?apt?remove?ibus*
步驟 2 - 安裝所需要的軟件包
此處需要 dbus-x11(實(shí)現(xiàn)輸入法與 GUI 應(yīng)用程序之間的通信,必需)、im-config (GUI 輸入法配置)、fcitx (輸入法框架)、fcitx-sunpinyin (智能拼音輸入法) 和 fcitx-table-wubi (五筆輸入法)。
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,安裝所用的軟件包:
sudo?apt?install?dbus-x11?fcitx?im-config?fcitx-sunpinyin?fcitx-table-wubi
步驟 3 - 配置輸入法框架
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,配置 fcitx 輸入法框架:
fcitx-config-gtk3
在 Input Method 標(biāo)簽頁(yè)中,點(diǎn)擊對(duì)話框左下角的 + 號(hào),增加中文輸入法。注意,要把鍵盤(pán)方案放在上面,輸入法放在下面,換句話說(shuō),就是保持 「Keyboard - English (US)」 在最上面,中文輸入法都要在它下面。

在 Global Config 標(biāo)簽頁(yè)中,注意默認(rèn)的 Trigger Input Method (輸入法切換)快捷鍵是
Ctrl + 空格
。這個(gè)快捷鍵不會(huì)與 Windows 的輸入法切換快捷鍵沖突,可以保留。如果要修改,不可以讓新的快捷鍵與 Windows 的全局快捷鍵沖突,否則無(wú)效,例如,WIN + 空格是 Windows 切換輸入法的全局快捷鍵,在 WSL Ubuntu 的 fcitx 中,就不能用這個(gè)快捷鍵來(lái)切換輸入法。

在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,設(shè)置默認(rèn)的 GUI 輸入法為 fcitx:
sudo?im-config?-n?fcitx
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,修改
/etc/locale.gen
文件:sudo?nano?/etc/locale.gen
找到
# zh_CN.UTF-8 UTF-8
這一行,刪除行首的#
號(hào)和空格。在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,修改
~/.profile
文件:sudo?nano?/etc/locale.gen
export?GTK_IM_MODULE=fcitx
export?QT_IM_MODULE=fcitx
export?XMODIFIERS=@im=fcitx
export?DefaultIMModule=fcitx
fcitx-autostart?&>/dev/null修改
~/.profile
文件,在文件的末尾增加以下內(nèi)容。在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,刷新
~/.profile
文件:source?~/.profile
這樣一來(lái),在 GUI 應(yīng)用程序中就可以按輸入法切換鍵 Ctrl + 空格,輸入中文了。
如果輸入法切不出來(lái),就重啟 WSL Ubuntu。
1.6 安裝運(yùn)行 Linux GUI 應(yīng)用程序
步驟 1 - 安裝文本編輯器 GEdit
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?sudo?apt?install?gedit
安裝結(jié)束后,可以在 Windows 終端中輸入
gedit
來(lái)運(yùn)行它;也可以在 Windows 開(kāi)始菜單 → Ubuntu 文件夾中找到新安裝的 GEdit。

步驟 2 - 安裝改善使用體驗(yàn)的一些小工具:
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?sudo?apt?install?adwaita-icon-theme-full??????#?圖標(biāo)集,避免有些軟件圖標(biāo)顯示不全并且在終端窗口中提示缺少圖標(biāo)
$?sudo?apt?install?fonts-noto-color-emoji?????#?Emoji?字體
2 在 WSL Ubuntu 中安裝 WPS for Linux
步驟 1 - 從官網(wǎng)下載
在 Windows 中,用瀏覽器進(jìn)入 WPS for Linux 官網(wǎng),點(diǎn)擊「直接下載」,然后下載 64 位 Deb 格式中的 For X64。

Windows 11 的 Edge 瀏覽器默認(rèn)把下載的文件放在 C:\Users\<用戶名>\Downloads
文件夾下。在 WSL 中,這個(gè)文件夾的路徑是 /mnt/c/Users/<用戶名>/downloads
目錄。(<用戶名>是你的用戶名)
步驟 2 - 在 WSL Ubuntu 中執(zhí)行安裝程序
在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?cd?/mnt/c/Users/<用戶名>/downloads
$?sudo?dpkg?-i?wps-office_11.1.0.10702_amd64.deb
步驟 3 - 安裝 xdg-utils
安裝結(jié)束時(shí), dpkg 會(huì)因?yàn)闊o(wú)法解決依賴問(wèn)題而報(bào)錯(cuò)(dependency problems prevent configuration of wps-office),例如,在我的 WSL 上,dpkg 提示:
dpkg:?dependency?problems?prevent?configuration?of?wps-office:
?wps-office?depends?on?libglu1-mesa;?however:
??Package?libglu1-mesa?is?not?installed.
?dpkg:?error?processing?package?wps-office?(--install):
?dependency?problems?-?leaving?unconfigured
Processing?triggers?for?shared-mime-info?(1.15-1)?...
Processing?triggers?for?hicolor-icon-theme?(0.17-2)?...
Processing?triggers?for?gnome-menus?(3.36.0-1ubuntu1)?...
Processing?triggers?for?desktop-file-utils?(0.24-1ubuntu3)?...
Processing?triggers?for?mime-support?(3.64ubuntu1)?...
Processing?triggers?for?fontconfig?(2.13.1-2ubuntu3)?...
Errors?were?encountered?while?processing:
?wps-office此時(shí),需要解決缺失的依賴問(wèn)題,在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?sudo?apt?-f?install
但是,Apt 報(bào)錯(cuò),提示
/var/lib/dpkg/info/wps-office.postinst: line 313: xdg-icon-resource: command not found
,這是因?yàn)?WSLg 里的 Ubuntu 缺少 xdg-icon-resource 組件。我們需要在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令,安裝 xdg-utils 組件:sudo?apt?install?xdg-utils
安裝了 xdg-utils 組件,再次執(zhí)行
sudo apt -f install
,就不會(huì)報(bào)錯(cuò)了,這說(shuō)明 WPS for Linux 的安裝已經(jīng)順利完成。可以使用 dpkg 查看 WSL 將 WPS for Linux 安裝到了什么地方。
$?sudo?dpkg?-L?wps-office????????#?使用dpkg?-L查看deb包目錄信息
步驟 4 - 安裝缺失的字體
如果此時(shí)直接輸入 wps
運(yùn)行 WPS for Linux,大概率會(huì)出錯(cuò)。
例如,WPS 里面的中文都是框框。

WPS 會(huì)提示有些公式因?yàn)槿鄙僮煮w而不能顯示(Some formula symbols might not be displayed correctly due to missing fonts Sym...)。

所以我們還需要安裝字體。
在 Windows 的瀏覽器中,從以下鏈接下載字體包: https://pan.baidu.com/s/1FawNHHZ4JhTniq77FsmkOg 提取碼: gjts 。
下載回來(lái)以后,在 Windows 終端的 Ubuntu 標(biāo)簽頁(yè)中,在 $ 提示符后,執(zhí)行以下命令:
$?cd?/mnt/c/Users/<用戶名>/downloads?????#?進(jìn)入?Windows?的「下載」文件夾
$?sudo?unzip?wps_for_linux_symbol_fonts.zip?-d?/usr/share/fonts/wps-office????#?將下載的字體直接解壓到?WPS?的字體文件夾下
步驟 5 - 初次運(yùn)行 WPS
這樣,WPS for Linux 最終安裝完畢。我們就可以運(yùn)行 WPS 了。
運(yùn)行 WPS 的兩種方法:
可以像在 Windows 中那樣,通過(guò)開(kāi)始菜單運(yùn)行 WPS for Linux。

在命令行中運(yùn)行 WPS for Linux。
WPS 文字:
wps
WPS 表格:
et
WPS 演示:
wpp
WPS PDF:
wpspdf
步驟 6 - 修改 WPS 的界面語(yǔ)言為簡(jiǎn)體中文
在 WSL Ubuntu 中初次運(yùn)行的 WPS 是英文版的,如圖所示。但是我們可以把它改成中文版。
首先,點(diǎn)擊 WPS Writer 右邊的 + 號(hào),新建文檔。

點(diǎn)擊窗口右上角的 Select Language (帶一個(gè)A的圖標(biāo))。

選擇簡(jiǎn)體中文,點(diǎn)擊「立即執(zhí)行」按鈕,再點(diǎn)擊「應(yīng)用」按鈕。重新啟動(dòng) WPS。

WPS 的界面語(yǔ)言變成中文。
3 使用體驗(yàn)
3.1 概述與優(yōu)點(diǎn)
輸入中文正常,所有功能可用。
云功能可以用。金山云文檔的功能很全面。
留意右上角的用戶名和頭像,表明用戶已經(jīng)登錄了 WPS 賬號(hào),并且自動(dòng)開(kāi)啟了云同步功能。
借助 WSL 將 Windows 中的每個(gè)碰盤(pán)驅(qū)動(dòng)器都映射到 WSL 中的特性,WSL Ubuntu 中的 WPS for Linux,也可以順利地打開(kāi) Windows 中的文檔。Windows 的「我的文檔」文件夾,對(duì)應(yīng) WSL 中的 /mnt/c/User/<用戶名>/Documents
目錄??梢园堰@個(gè)目錄添加為書(shū)簽,這樣就可以在「打開(kāi)」對(duì)話框左側(cè)快速訪問(wèn)它了。
按照谷月老師在前文中的講述配置過(guò)字體以后,在 WSL Ubuntu 中 運(yùn)行的 WPS for Linux,可以無(wú)縫讀取 Windows 中安裝的所有字體。此外,如果在 Windows 中新安裝了字體,也不要緊,只需要在 WSL 中執(zhí)行 sudo fc-cache -fv
命令,更新一下字體緩存,就可以讓 WPS for Linux 使用新的字體啦。
由于 WPS for Linux 的開(kāi)發(fā)團(tuán)隊(duì)針對(duì) fcitx 輸入法框架進(jìn)行過(guò)針對(duì)性適配,因此在 WSL Ubuntu 中運(yùn)行的 WPS for Linux 中使用 fcitx 打字,順滑、流暢,而且可以實(shí)現(xiàn)輸入法的光標(biāo)跟隨,避免了由于 WSL 自身問(wèn)題導(dǎo)致的輸入法選字框無(wú)法光標(biāo)跟隨的問(wèn)題。
WPS 表格特色的「閱讀模式」(聚光燈)功能。在 Microsoft Excel 中,需要用 VBA 編寫(xiě)一個(gè)宏才能實(shí)現(xiàn),在 WPS 表格中,只需要點(diǎn)擊一下鼠標(biāo)。
WPS 演示的各項(xiàng)功能也都能用,包括「平滑」。
WPS for Windows 與 WPS 文字 for Linux 的合影。
WPS for Windows 與 WPS for Linux 全家福。WPS for Windows 是一個(gè)集成式辦公系統(tǒng),各個(gè)模塊在同一個(gè)界面中運(yùn)行;而WPS for Linux 是分體式的,每個(gè)模塊都是單獨(dú)的應(yīng)用程序。
3.2 以下說(shuō)說(shuō)缺點(diǎn)
本地模板太少了,而且有點(diǎn)土。
連不上稻殼兒,無(wú)法使用在線模板。
由于 WSLg 本身的各種限制,尤其是 vGPU 的限制,在 WSL Ubuntu 上運(yùn)行 WPS,會(huì)比較卡頓,此外,偶有崩潰的現(xiàn)象。如果要更加流暢的體驗(yàn),以下三種解決方案的體驗(yàn)會(huì)好一點(diǎn),而且不受 WSLg 僅供 Windows 11 和 Windows Insider 專用的限制, 非 Insider 的 Windows 10 也可以使用:
用 XrcSrv 之類(lèi)的工具連接 WSL 中的 Ubuntu 桌面,
在 WSL 中安裝 Kali Linux ,啟用完整的 GUI 桌面 Win-Kex,并安裝運(yùn)行 WPS,
在 Hyper-V 中安裝微軟定制版的 Ubuntu 20.04, 并安裝運(yùn)行 WPS。
4 總結(jié)
WSLg 的問(wèn)世,讓 Windows 運(yùn)行 Linux 的 GUI 應(yīng)用程序成為可能。它給 Windows 和 Linux 雙開(kāi)用戶帶來(lái)了以下三點(diǎn)利好:
獲得完整的 Linux 桌面體驗(yàn),運(yùn)行 Linux 專屬的 GUI 應(yīng)用程序,尤其是專用的科研軟件、行業(yè)軟件。
解決了用虛擬機(jī)運(yùn)行 Linux 帶來(lái)的在 Windows 和 Linux 之間交換數(shù)據(jù)不便的問(wèn)題。
對(duì)于普通用戶來(lái)說(shuō),可以體驗(yàn)同一款軟件的 Windows 版和 Linux 版,選擇體(廣)驗(yàn)(告)更(更)好(少)的一個(gè)版本。
5 參考資料
https://docs.microsoft.com/zh-cn/windows/wsl/install
https://blog.csdn.net/no1xium/article/details/107689729
https://zhuanlan.zhihu.com/p/144132093
https://linux.die.net/man/1/xdg-icon-resource
https://www.cnblogs.com/cure/p/14655922.html
https://www.gelomen.com/optimize/wsl-ubuntu-20-04-zh-cn
https://qastack.cn/superuser/1108090/how-do-i-change-the-language-of-the-linux-subsystem-in-windows-10-wsl
https://www.howtoing.com/set-system-locales-in-linux
https://blog.csdn.net/u014756827/article/details/98174084
https://www.cnblogs.com/liushui-sky/p/9122032.html
https://wiki.ubuntu.com.cn/IBus
https://blog.csdn.net/qq_50332374/article/details/119966359
https://www.jianshu.com/p/9da52ccafa1e
https://monkeywie.cn/2021/09/26/wsl2-gui-idea-config/
https://www.idczone.net/news/5096.html/