【谷月老师讲WPS】用 Windows 11 的 WSL 安装 WPS for Linux

本文详细介绍了如何在 Windows 11 的 WSL 中安装 Ubuntu,然后在 Ubuntu 环境下安装 WPS for Linux。首先,需要安装 Windows 11、vGPU 驱动和 WSL,接着在 WSL 中设置中文支持,包括安装语言包、中文字体和输入法。最后,指导用户在 WSL 中下载 WPS for Linux,解决依赖问题并成功运行。教程适合 Linux 新手,即使对 Linux 不熟悉也能跟随步骤完成操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

尽管 WPS 非常受欢迎,但是,WPS 个人版的广告特别多,怎么办?

解决方法有很多,谷月老师提供一种最硬核、最炫技的解决方案:借助 Windows 11 的 Linux 子系统 (WSL)安装 Ubuntu,直接在 WSL Ubuntu 中安装运行无广告的 WPS for Linux!

WSL 是 Windows Subsystem for Linux 的缩写,中文含义为「适用于 Linux 的 Windows 子系统」。它可以让用户在 Windows 桌面上运行 Linux 应用程序,完成开发、运维等工作。以前的 WSL 只能运行字符界面的应用程序,不能运行 GUI (图形界面)应用程序。2021 年,微软为 WSL 增加了原生运行 Linux GUI 应用程序的功能,称之为 WSLg (g 代表 GUI)。这就为在 Windows 桌面上运行 WPS for Linux 提供了可能。

本文以 Linux 零基础用户为目标读者,详尽地讲解在 Windows 11 的 WSLg 中,安装 Ubuntu,并在 Ubuntu 上安装和运行 WPS for Linux 的全过程。 你即使是对 Linux 一窍不通的小白,看完这篇教程,也能顺利地让 WPS for Linux 在 Windows 11 中跑起来!

下文不分 WSL、WSLg,一律统称 WSL。

1 准备工作

1.1 安装 Windows 11

此处不再赘述。

1.2 在 Windows 11 中安装 vGPU 驱动程序

根据微软的说法(通过 WSL 运行 Linux GUI 应用 | Microsoft Docs),若要运行 Linux GUI 应用,你应该首先安装与你的系统匹配的预览驱动程序。 这使你能够使用虚拟 GPU (vGPU) 以便你可以从硬件加速 OpenGL 呈现中获益。

下载地址:

1.3 安装 WSL

步骤 1 - 打开 Windows 终端

右击开始菜单,选择「Windows 终端(管理员)」,打开 Windows 终端。

步骤 2 - 安装 WSL
  1. 在 Windows 终端的「管理员: Windows PowerShell」标签页中,执行以下命令(执行命令的意思是,输入命令并按回车):

    wsl --install
    
  2. Windows 会安装 WSLg 和 Ubuntu,但是有时会卡在最后一步下载 Ubuntu。如图所示,红箭头表示已经安装了内核和 GUI 支持。但是最后一步下载 Ubuntu 特别慢。下载 Ubuntu 特别慢

步骤 3 - 单独安装 Ubuntu
  1. 使用上一步的命令安装 WSL 时,最后一步下载 Ubuntu 的速度特别慢。可以在 Windows 终端窗口中按 Ctrl + C 强行中止,然后点击任务栏上的 Microsoft Store,到微软软件商店里寻找并安装 Ubuntu。软件商店提供了三个选择:Ubuntu、Ubuntu 20.04 LTS、Ubuntu 18.04 LTS。倾向于追新,就用最新版 Ubuntu。倾向于稳定,就用 LTS 版的 Ubuntu。在此以最新版的 Ubuntu 为例。
    从微软商店下载 Ubuntu

  2. 趁着用软件商店安装 Ubuntu 的机会,回到 Windows 终端,执行以下命令(# 号代表注释,# 号及 # 号后面的内容,都不需要输入):

    wsl --update    # 强制更新 WSL
    wsl --shutdown    # 强制关闭 WSL
    net stop LxssManager    # 强制关闭 LxssManager 服务,它是 WSL 依赖的服务
    net start LxssManager    # 重新启动 LxssManager 服务
    
步骤 4 - 初次运行 Ubuntu
  1. Ubuntu 安装完毕后,在微软软件商店中会有一个「打开」按钮。打开 Ubuntu

  2. 直接点击它,就会在一个终端窗口中运行 Linux 的字符界面。首次运行 Ubuntu 时,它会让你设置一个用户名和一个密码。注意:在 Linux 平台上,输入密码时,默认是什么也不显示的,这与 Windows 平台显示一连串星号或者圆点是不同的。我们在此处将用用户名设为 kukmoon,下同。
    设置账号密码

  3. 密码设置完成以后,终端窗口的底部会出现 $ 提示符。
    $ 提示符

  4. 我们可以关闭这个终端窗口,下次从更加方便易用的 Windows 终端中启动 Ubuntu。

1.4 启动 WSL Ubuntu

  1. 右击「开始」菜单,选择 Windows 终端,然后点击下拉箭头,选择 Ubuntu。选择 Ubuntu

  2. 在 Windows 终端的 Ubuntu 标签页中,在 $ 提示符后,执行以下命令(注意:①第一次使用 sudo 命令时,要输入密码,在输入密码时,不会显示任何内容,这与 Windows 平台输入密码时显示星号或圆点是不一样的。② $ 符号不需要输入。)

    $ sudo apt update        # 查看可更新的软件包
    $ sudo apt upgrade        # 更新已安装的软件包
    

1.5 安装中文支持

1.5.1 安装中文语言包
步骤 1 - 安装中文支持

在 Windows 终端的 Ubuntu 标签页中,在 $ 提示符后,执行以下命令,这条命令将安装简体中文和繁体中文支持:

$ sudo apt install language-pack-zh-han*        # 安装中文语言包
步骤 2 - 设置地域(locale)
  1. 在 Windows 终端的 Ubuntu 标签页中,在 $ 提示符后,执行以下命令:

    $ sudo dpkg-reconfigure locales
    
  2. 这一步要选择 en_US.UTF-8zh_CN.UTF-8。选择方法:用方向键把光标移上去,按空格键,让前方的括号里出现一个 * 号。然后,按 Tab 键,让光标跳到 上,再按回车键。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值