简要描述
我在 Termux 中通过 sabamdarif/termux-desktop 脚本,安装了 X11、XFCE 桌面、PROOT 类型的 Debian/Ubuntu 容器,想要使用一些 Linux 桌面程序。测试 VSCode、Chromium、IntelliJ IDEA 等程序可以正常使用,但 ARM64 版的 WPS Office 不能正常安装,或是安装后无法启动。
复现过程
我的手机处理器是 Snapdragon 8 Gen 2,系统 Android 15。
按照 sabamdarif/termux-desktop 的项目介绍安装环境。大致流程是:
- 安装 GitHub 版本的
Termux
、Termux-X11
、Termux-API
;
- 安装后在 Termux 中进行
pkg update
和 pkg upgrade
,在出现是否要覆盖本地文件的选项时选择 N
;
- 关闭幻影进程杀手;
- 在 Termux 中执行项目介绍中的安装脚本
curl -Lf https://raw.githubusercontent.com/sabamdarif/termux-desktop/main/setup-termux-desktop -o setup-termux-desktop && chmod +x setup-termux-desktop && ./setup-termux-desktop
;
- 按照提示进行安装,安装类型选择
Custom
,然后安装 XFCE
桌面、PROOT
类型的 Debian/Ubuntu 容器(下面我使用 Debian
),等等;
- 最终我的的安装配置如下:

- 安装完成后,重新打开 Termux;
- 在 Termux 终端中输入
debian
,进入容器的终端,执行 sudo apt update
和 sudo apt upgrade
;
- 回到 Termux 终端,输入
tx11start
启动桌面环境;
- 在我的设备上,打开桌面环境中的
About Xfce
,输出如下:

这里我配置了 GPU Vulkan 加速(在配置 GPU 加速模式时按顺序选择 3、6、3,不同处理器的配置选项可能不同)。如果之后想启动无 GPU 加速的桌面环境,使用 tx11start --nogpu
。
注意在这个桌面环境中,要运行容器中的 GUI 程序,需要按照这里的说明,在 Termux 终端(不是容器的终端)执行 pdrun <package-name>
启动程序。也可以打开桌面上的 Add To Menu
来查看和打开容器中的程序。
接下来从网上下载 Linux ARM64 版本的 WPS Office 安装包,并在容器中通过 sudo apt install <deb安装包>
尝试安装。
安装之后尝试启动时,为了能够看到终端输出,打开桌面上的 Add To Menu
,在汉堡菜单中勾选 Show app launch log
,然后在 Add To Menu
的程序列表中尝试启动 WPS Office。
尝试过的安装包
(1) WPS 官网 最新版 Linux ARM64 版 deb 安装包 wps-office_12.1.2.22550.AK.preload.sw_arm64.deb
安装出错,终端输出如下:
tasy5kg@localhost:~/Desktop$ sudo apt install ./wps-office_12.1.2.22550.AK.preload.sw_arm64.deb
Note, selecting 'wps-office' instead of './wps-office_12.1.2.22550.AK.preload.sw_arm64.deb'
Installing:
wps-office
Installing dependencies:
cabextract libgpg-error-l10n libsecret-common
fonts-liberation libgpg-error0 libxss1
fonts-liberation-sans-narrow libmspack0t64 ttf-mscorefonts-installer
libfontenc1 libnotify4 wget
libgcrypt20 libopengl0 xfonts-encodings
libglu1-mesa libsecret-1-0 xfonts-utils
Suggested packages:
rng-tools notification-daemon
Summary:
Upgrading: 0, Installing: 19, Removing: 0, Not Upgrading: 0
Download size: 4,728 kB / 801 MB
Space needed: 3,465 MB / 38.9 GB available
Continue? [Y/n] y
Get:1 /home/tasy5kg/Desktop/wps-office_12.1.2.22550.AK.preload.sw_arm64.deb wps-office arm64 12.1.2.22550.AK.preload.sw [796 MB]
Get:2 http://deb.debian.org/debian trixie/main arm64 wget arm64 1.25.0-2 [970 kB]
Get:3 http://deb.debian.org/debian trixie/main arm64 libmspack0t64 arm64 0.11-1.1+b1 [49.8 kB]
Get:4 http://deb.debian.org/debian trixie/main arm64 cabextract arm64 1.11-2+b2 [36.2 kB]
Get:5 http://deb.debian.org/debian trixie/main arm64 fonts-liberation all 1:2.1.5-3 [1,475 kB]
Get:6 http://deb.debian.org/debian trixie/main arm64 fonts-liberation-sans-narrow all 1:1.07.6-4 [182 kB]
Get:7 http://deb.debian.org/debian trixie/main arm64 libfontenc1 arm64 1:1.1.8-1+b2 [22.5 kB]
Get:8 http://deb.debian.org/debian trixie/main arm64 libgpg-error0 arm64 1.51-4 [78.5 kB]
Get:9 http://deb.debian.org/debian trixie/main arm64 libgcrypt20 arm64 1.11.0-7 [742 kB]
Get:10 http://deb.debian.org/debian trixie/main arm64 libopengl0 arm64 1.7.0-1+b2 [32.1 kB]
Get:11 http://deb.debian.org/debian trixie/main arm64 libglu1-mesa arm64 9.0.2-1.1+b3 [162 kB]
Get:12 http://deb.debian.org/debian trixie/main arm64 libgpg-error-l10n all 1.51-4 [114 kB]
Get:13 http://deb.debian.org/debian trixie/main arm64 libnotify4 arm64 0.8.6-1 [25.8 kB]
Get:14 http://deb.debian.org/debian trixie/main arm64 libsecret-common all 0.21.7-1 [27.9 kB]
Get:15 http://deb.debian.org/debian trixie/main arm64 libsecret-1-0 arm64 0.21.7-1 [102 kB]
Get:16 http://deb.debian.org/debian trixie/main arm64 libxss1 arm64 1:1.2.3-1+b3 [17.1 kB]
Get:17 http://deb.debian.org/debian trixie/main arm64 xfonts-encodings all 1:1.0.4-2.2 [577 kB]
Get:18 http://deb.debian.org/debian trixie/main arm64 xfonts-utils arm64 1:7.7+7 [89.3 kB]
Get:19 http://deb.debian.org/debian trixie/contrib arm64 ttf-mscorefonts-installer all 3.8.1 [24.3 kB]
Fetched 4,728 kB in 4s (1,200 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, <STDIN> line 19.)
debconf: falling back to frontend: Readline
Preconfiguring packages ...
Selecting previously unselected package wget.
(Reading database ... 26941 files and directories currently installed.)
Preparing to unpack .../00-wget_1.25.0-2_arm64.deb ...
Unpacking wget (1.25.0-2) ...
Selecting previously unselected package libmspack0t64:arm64.
Preparing to unpack .../01-libmspack0t64_0.11-1.1+b1_arm64.deb ...
Unpacking libmspack0t64:arm64 (0.11-1.1+b1) ...
Selecting previously unselected package cabextract.
Preparing to unpack .../02-cabextract_1.11-2+b2_arm64.deb ...
Unpacking cabextract (1.11-2+b2) ...
Selecting previously unselected package fonts-liberation.
Preparing to unpack .../03-fonts-liberation_1%3a2.1.5-3_all.deb ...
Unpacking fonts-liberation (1:2.1.5-3) ...
Selecting previously unselected package fonts-liberation-sans-narrow.
Preparing to unpack .../04-fonts-liberation-sans-narrow_1%3a1.07.6-4_all.deb ...
Unpacking fonts-liberation-sans-narrow (1:1.07.6-4) ...
Selecting previously unselected package libfontenc1:arm64.
Preparing to unpack .../05-libfontenc1_1%3a1.1.8-1+b2_arm64.deb ...
Unpacking libfontenc1:arm64 (1:1.1.8-1+b2) ...
Selecting previously unselected package libgpg-error0:arm64.
Preparing to unpack .../06-libgpg-error0_1.51-4_arm64.deb ...
Unpacking libgpg-error0:arm64 (1.51-4) ...
Selecting previously unselected package libgcrypt20:arm64.
Preparing to unpack .../07-libgcrypt20_1.11.0-7_arm64.deb ...
Unpacking libgcrypt20:arm64 (1.11.0-7) ...
Selecting previously unselected package libopengl0:arm64.
Preparing to unpack .../08-libopengl0_1.7.0-1+b2_arm64.deb ...
Unpacking libopengl0:arm64 (1.7.0-1+b2) ...
Selecting previously unselected package libglu1-mesa:arm64.
Preparing to unpack .../09-libglu1-mesa_9.0.2-1.1+b3_arm64.deb ...
Unpacking libglu1-mesa:arm64 (9.0.2-1.1+b3) ...
Selecting previously unselected package libgpg-error-l10n.
Preparing to unpack .../10-libgpg-error-l10n_1.51-4_all.deb ...
Unpacking libgpg-error-l10n (1.51-4) ...
Selecting previously unselected package libnotify4:arm64.
Preparing to unpack .../11-libnotify4_0.8.6-1_arm64.deb ...
Unpacking libnotify4:arm64 (0.8.6-1) ...
Selecting previously unselected package libsecret-common.
Preparing to unpack .../12-libsecret-common_0.21.7-1_all.deb ...
Unpacking libsecret-common (0.21.7-1) ...
Selecting previously unselected package libsecret-1-0:arm64.
Preparing to unpack .../13-libsecret-1-0_0.21.7-1_arm64.deb ...
Unpacking libsecret-1-0:arm64 (0.21.7-1) ...
Selecting previously unselected package libxss1:arm64.
Preparing to unpack .../14-libxss1_1%3a1.2.3-1+b3_arm64.deb ...
Unpacking libxss1:arm64 (1:1.2.3-1+b3) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../15-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2.2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../16-xfonts-utils_1%3a7.7+7_arm64.deb ...
Unpacking xfonts-utils (1:7.7+7) ...
Selecting previously unselected package ttf-mscorefonts-installer.
Preparing to unpack .../17-ttf-mscorefonts-installer_3.8.1_all.deb ...
Unpacking ttf-mscorefonts-installer (3.8.1) ...
Selecting previously unselected package wps-office.
Preparing to unpack .../18-wps-office_12.1.2.22550.AK.preload.sw_arm64.deb ...
Unpacking wps-office (12.1.2.22550.AK.preload.sw) ...
Setting up wget (1.25.0-2) ...
Setting up libgpg-error0:arm64 (1.51-4) ...
Setting up libmspack0t64:arm64 (0.11-1.1+b1) ...
Setting up libgcrypt20:arm64 (1.11.0-7) ...
Setting up libopengl0:arm64 (1.7.0-1+b2) ...
Setting up libfontenc1:arm64 (1:1.1.8-1+b2) ...
Setting up libnotify4:arm64 (0.8.6-1) ...
Setting up xfonts-encodings (1:1.0.4-2.2) ...
Setting up fonts-liberation (1:2.1.5-3) ...
Setting up libglu1-mesa:arm64 (9.0.2-1.1+b3) ...
Setting up libxss1:arm64 (1:1.2.3-1+b3) ...
Setting up fonts-liberation-sans-narrow (1:1.07.6-4) ...
Setting up libgpg-error-l10n (1.51-4) ...
Setting up libsecret-common (0.21.7-1) ...
Setting up cabextract (1.11-2+b2) ...
Setting up xfonts-utils (1:7.7+7) ...
Setting up libsecret-1-0:arm64 (0.21.7-1) ...
Setting up ttf-mscorefonts-installer (3.8.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based fronte
nd cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.)
debconf: falling back to frontend: Readline
These fonts were provided by Microsoft "in the interest of cross-
platform compatibility". This is no longer the case, but they are
still available from third parties.
You are free to download these fonts and use them for your own use,
but you may not redistribute them in modified form, including changes
to the file name or packaging format.
--2025-09-23 10:13:01-- https://downloads.sourceforge.net/corefonts/andale32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.13.149
, 104.18.12.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.13.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
andale32.exe [following]
--2025-09-23 10:13:03-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/andale32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://psychz.dl.sourceforge.net/project/corefonts/the%20fonts/final/
andale32.exe?viasf=1 [following]
--2025-09-23 10:13:04-- https://psychz.dl.sourceforge.net/project/corefonts/the
%20fonts/final/andale32.exe?viasf=1
Resolving psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)... 208.87.241.19
1
Connecting to psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)|208.87.241.1
91|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 198384 (194K) [application/octet-stream]
Saving to: ‘./andale32.exe’
0K .......... .......... .......... .......... .......... 25% 334K 0s
50K .......... .......... .......... .......... .......... 51% 382K 0s
100K .......... .......... .......... .......... .......... 77% 3.21M 0s
150K .......... .......... .......... .......... ... 100% 3.61M=0.3s
2025-09-23 10:13:06 (630 KB/s) - ‘./andale32.exe’ saved [198384/198384]
--2025-09-23 10:13:06-- https://downloads.sourceforge.net/corefonts/arialb32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
arialb32.exe [following]
--2025-09-23 10:13:07-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/arialb32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://psychz.dl.sourceforge.net/project/corefonts/the%20fonts/final/
arialb32.exe?viasf=1 [following]
--2025-09-23 10:13:08-- https://psychz.dl.sourceforge.net/project/corefonts/the
%20fonts/final/arialb32.exe?viasf=1
Resolving psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)... 208.87.241.19
1
Connecting to psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)|208.87.241.1
91|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 168176 (164K) [application/octet-stream]
Saving to: ‘./arialb32.exe’
0K .......... .......... .......... .......... .......... 30% 306K 0s
50K .......... .......... .......... .......... .......... 60% 611K 0s
100K .......... .......... .......... .......... .......... 91% 631K 0s
150K .......... .... 100% 11.1M=0.3s
2025-09-23 10:13:10 (504 KB/s) - ‘./arialb32.exe’ saved [168176/168176]
--2025-09-23 10:13:10-- https://downloads.sourceforge.net/corefonts/arial32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:d95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
arial32.exe [following]
--2025-09-23 10:13:12-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/arial32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://netactuate.dl.sourceforge.net/project/corefonts/the%20fonts/fi
nal/arial32.exe?viasf=1 [following]
--2025-09-23 10:13:12-- https://netactuate.dl.sourceforge.net/project/corefonts
/the%20fonts/final/arial32.exe?viasf=1
Resolving netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)... 104.2
25.3.66
Connecting to netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)|104.
225.3.66|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 554208 (541K) [application/octet-stream]
Saving to: ‘./arial32.exe’
0K .......... .......... .......... .......... .......... 9% 322K 2s
50K .......... .......... .......... .......... .......... 18% 366K 1s
100K .......... .......... .......... .......... .......... 27% 2.13M 1s
150K .......... .......... .......... .......... .......... 36% 1002K 1s
200K .......... .......... .......... .......... .......... 46% 656K 1s
250K .......... .......... .......... .......... .......... 55% 5.55M 0s
300K .......... .......... .......... .......... .......... 64% 9.52M 0s
350K .......... .......... .......... .......... .......... 73% 897K 0s
400K .......... .......... .......... .......... .......... 83% 1.09M 0s
450K .......... .......... .......... .......... .......... 92% 1.24M 0s
500K .......... .......... .......... .......... . 100% 28.5M=0.6s
2025-09-23 10:13:14 (908 KB/s) - ‘./arial32.exe’ saved [554208/554208]
--2025-09-23 10:13:15-- https://downloads.sourceforge.net/corefonts/comic32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:d95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
comic32.exe [following]
--2025-09-23 10:13:16-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/comic32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://pilotfiber.dl.sourceforge.net/project/corefonts/the%20fonts/fi
nal/comic32.exe?viasf=1 [following]
--2025-09-23 10:13:17-- https://pilotfiber.dl.sourceforge.net/project/corefonts
/the%20fonts/final/comic32.exe?viasf=1
Resolving pilotfiber.dl.sourceforge.net (pilotfiber.dl.sourceforge.net)... 216.1
58.133.250
Connecting to pilotfiber.dl.sourceforge.net (pilotfiber.dl.sourceforge.net)|216.
158.133.250|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 246008 (240K) [application/octet-stream]
Saving to: ‘./comic32.exe’
0K .......... .......... .......... .......... .......... 20% 378K 1s
50K .......... .......... .......... .......... .......... 41% 362K 0s
100K .......... .......... .......... .......... .......... 62% 3.32M 0s
150K .......... .......... .......... .......... .......... 83% 506K 0s
200K .......... .......... .......... .......... 100% 1.08M=0.4s
2025-09-23 10:13:19 (572 KB/s) - ‘./comic32.exe’ saved [246008/246008]
--2025-09-23 10:13:19-- https://downloads.sourceforge.net/corefonts/courie32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
courie32.exe [following]
--2025-09-23 10:13:20-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/courie32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://netactuate.dl.sourceforge.net/project/corefonts/the%20fonts/fi
nal/courie32.exe?viasf=1 [following]
--2025-09-23 10:13:21-- https://netactuate.dl.sourceforge.net/project/corefonts
/the%20fonts/final/courie32.exe?viasf=1
Resolving netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)... 104.2
25.3.66
Connecting to netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)|104.
225.3.66|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 646368 (631K) [application/octet-stream]
Saving to: ‘./courie32.exe’
0K .......... .......... .......... .......... .......... 7% 344K 2s
50K .......... .......... .......... .......... .......... 15% 382K 1s
100K .......... .......... .......... .......... .......... 23% 3.00M 1s
150K .......... .......... .......... .......... .......... 31% 939K 1s
200K .......... .......... .......... .......... .......... 39% 548K 1s
250K .......... .......... .......... .......... .......... 47% 9.78M 0s
300K .......... .......... .......... .......... .......... 55% 11.3M 0s
350K .......... .......... .......... .......... .......... 63% 1.20M 0s
400K .......... .......... .......... .......... .......... 71% 1.91M 0s
450K .......... .......... .......... .......... .......... 79% 655K 0s
500K .......... .......... .......... .......... .......... 87% 18.4M 0s
550K .......... .......... .......... .......... .......... 95% 12.0M 0s
600K .......... .......... .......... . 100% 27.8M=0.6s
2025-09-23 10:13:23 (1.03 MB/s) - ‘./courie32.exe’ saved [646368/646368]
--2025-09-23 10:13:23-- https://downloads.sourceforge.net/corefonts/georgi32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
georgi32.exe [following]
--2025-09-23 10:13:25-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/georgi32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://netactuate.dl.sourceforge.net/project/corefonts/the%20fonts/fi
nal/georgi32.exe?viasf=1 [following]
--2025-09-23 10:13:25-- https://netactuate.dl.sourceforge.net/project/corefonts
/the%20fonts/final/georgi32.exe?viasf=1
Resolving netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)... 104.2
25.3.66
Connecting to netactuate.dl.sourceforge.net (netactuate.dl.sourceforge.net)|104.
225.3.66|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 392440 (383K) [application/octet-stream]
Saving to: ‘./georgi32.exe’
0K .......... .......... .......... .......... .......... 13% 377K 1s
50K .......... .......... .......... .......... .......... 26% 349K 1s
100K .......... .......... .......... .......... .......... 39% 5.21M 0s
150K .......... .......... .......... .......... .......... 52% 927K 0s
200K .......... .......... .......... .......... .......... 65% 528K 0s
250K .......... .......... .......... .......... .......... 78% 8.96M 0s
300K .......... .......... .......... .......... .......... 91% 5.21M 0s
350K .......... .......... .......... ... 100% 4.86M=0.5s
2025-09-23 10:13:28 (842 KB/s) - ‘./georgi32.exe’ saved [392440/392440]
--2025-09-23 10:13:28-- https://downloads.sourceforge.net/corefonts/impact32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.13.149
, 104.18.12.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.13.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
impact32.exe [following]
--2025-09-23 10:13:29-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/impact32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://psychz.dl.sourceforge.net/project/corefonts/the%20fonts/final/
impact32.exe?viasf=1 [following]
--2025-09-23 10:13:30-- https://psychz.dl.sourceforge.net/project/corefonts/the
%20fonts/final/impact32.exe?viasf=1
Resolving psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)... 208.87.241.19
1
Connecting to psychz.dl.sourceforge.net (psychz.dl.sourceforge.net)|208.87.241.1
91|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 173288 (169K) [application/octet-stream]
Saving to: ‘./impact32.exe’
0K .......... .......... .......... .......... .......... 29% 304K 0s
50K .......... .......... .......... .......... .......... 59% 467K 0s
100K .......... .......... .......... .......... .......... 88% 1.52M 0s
150K .......... ......... 100% 11.6M=0.3s
2025-09-23 10:13:32 (554 KB/s) - ‘./impact32.exe’ saved [173288/173288]
--2025-09-23 10:13:32-- https://downloads.sourceforge.net/corefonts/times32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
times32.exe [following]
--2025-09-23 10:13:34-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/times32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://cytranet-dal.dl.sourceforge.net/project/corefonts/the%20fonts/
final/times32.exe?viasf=1 [following]
--2025-09-23 10:13:34-- https://cytranet-dal.dl.sourceforge.net/project/corefon
ts/the%20fonts/final/times32.exe?viasf=1
Resolving cytranet-dal.dl.sourceforge.net (cytranet-dal.dl.sourceforge.net)... 1
62.226.127.129
Connecting to cytranet-dal.dl.sourceforge.net (cytranet-dal.dl.sourceforge.net)|
162.226.127.129|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 661728 (646K) [application/octet-stream]
Saving to: ‘./times32.exe’
0K .......... .......... .......... .......... .......... 7% 341K 2s
50K .......... .......... .......... .......... .......... 15% 363K 2s
100K .......... .......... .......... .......... .......... 23% 3.48M 1s
150K .......... .......... .......... .......... .......... 30% 1.05M 1s
200K .......... .......... .......... .......... .......... 38% 516K 1s
250K .......... .......... .......... .......... .......... 46% 8.14M 1s
300K .......... .......... .......... .......... .......... 54% 8.14M 0s
350K .......... .......... .......... .......... .......... 61% 2.43M 0s
400K .......... .......... .......... .......... .......... 69% 2.19M 0s
450K .......... .......... .......... .......... .......... 77% 539K 0s
500K .......... .......... .......... .......... .......... 85% 16.4M 0s
550K .......... .......... .......... .......... .......... 92% 20.4M 0s
600K .......... .......... .......... .......... ...... 100% 16.2M=0.6s
2025-09-23 10:13:37 (1.06 MB/s) - ‘./times32.exe’ saved [661728/661728]
--2025-09-23 10:13:37-- https://downloads.sourceforge.net/corefonts/trebuc32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:d95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
trebuc32.exe [following]
--2025-09-23 10:13:38-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/trebuc32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://versaweb.dl.sourceforge.net/project/corefonts/the%20fonts/fina
l/trebuc32.exe?viasf=1 [following]
--2025-09-23 10:13:39-- https://versaweb.dl.sourceforge.net/project/corefonts/t
he%20fonts/final/trebuc32.exe?viasf=1
Resolving versaweb.dl.sourceforge.net (versaweb.dl.sourceforge.net)... 162.251.2
32.173
Connecting to versaweb.dl.sourceforge.net (versaweb.dl.sourceforge.net)|162.251.
232.173|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 357200 (349K) [application/octet-stream]
Saving to: ‘./trebuc32.exe’
0K .......... .......... .......... .......... .......... 14% 320K 1s
50K .......... .......... .......... .......... .......... 28% 350K 1s
100K .......... .......... .......... .......... .......... 43% 2.03M 0s
150K .......... .......... .......... .......... .......... 57% 406K 0s
200K .......... .......... .......... .......... .......... 71% 7.12M 0s
250K .......... .......... .......... .......... .......... 86% 7.29M 0s
300K .......... .......... .......... .......... ........ 100% 5.87M=0.5s
2025-09-23 10:13:41 (745 KB/s) - ‘./trebuc32.exe’ saved [357200/357200]
--2025-09-23 10:13:41-- https://downloads.sourceforge.net/corefonts/verdan32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.12.149
, 104.18.13.149, 2606:4700::6812:d95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.12.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
verdan32.exe [following]
--2025-09-23 10:13:43-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/verdan32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://pilotfiber.dl.sourceforge.net/project/corefonts/the%20fonts/fi
nal/verdan32.exe?viasf=1 [following]
--2025-09-23 10:13:43-- https://pilotfiber.dl.sourceforge.net/project/corefonts
/the%20fonts/final/verdan32.exe?viasf=1
Resolving pilotfiber.dl.sourceforge.net (pilotfiber.dl.sourceforge.net)... 216.1
58.133.250
Connecting to pilotfiber.dl.sourceforge.net (pilotfiber.dl.sourceforge.net)|216.
158.133.250|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 351992 (344K) [application/octet-stream]
Saving to: ‘./verdan32.exe’
0K .......... .......... .......... .......... .......... 14% 328K 1s
50K .......... .......... .......... .......... .......... 29% 350K 1s
100K .......... .......... .......... .......... .......... 43% 6.40M 0s
150K .......... .......... .......... .......... .......... 58% 729K 0s
200K .......... .......... .......... .......... .......... 72% 645K 0s
250K .......... .......... .......... .......... .......... 87% 4.03M 0s
300K .......... .......... .......... .......... ... 100% 8.15M=0.5s
2025-09-23 10:13:45 (737 KB/s) - ‘./verdan32.exe’ saved [351992/351992]
--2025-09-23 10:13:45-- https://downloads.sourceforge.net/corefonts/webdin32.ex
e
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 104.18.13.149
, 104.18.12.149, 2606:4700::6812:c95, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|104.18.13.14
9|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://downloads.sourceforge.net/project/corefonts/the%20fonts/final/
webdin32.exe [following]
--2025-09-23 10:13:47-- https://downloads.sourceforge.net/project/corefonts/the
%20fonts/final/webdin32.exe
Reusing existing connection to downloads.sourceforge.net:443.
HTTP request sent, awaiting response... 302 Found
Location: https://versaweb.dl.sourceforge.net/project/corefonts/the%20fonts/fina
l/webdin32.exe?viasf=1 [following]
--2025-09-23 10:13:48-- https://versaweb.dl.sourceforge.net/project/corefonts/t
he%20fonts/final/webdin32.exe?viasf=1
Resolving versaweb.dl.sourceforge.net (versaweb.dl.sourceforge.net)... 162.251.2
32.173
Connecting to versaweb.dl.sourceforge.net (versaweb.dl.sourceforge.net)|162.251.
232.173|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 185072 (181K) [application/octet-stream]
Saving to: ‘./webdin32.exe’
0K .......... .......... .......... .......... .......... 27% 383K 0s
50K .......... .......... .......... .......... .......... 55% 384K 0s
100K .......... .......... .......... .......... .......... 82% 2.52M 0s
150K .......... .......... .......... 100% 2.36M=0.3s
2025-09-23 10:13:50 (617 KB/s) - ‘./webdin32.exe’ saved [185072/185072]
andale32.exe: OK
Extracting cabinet: andale32.exe
extracting fontinst.inf
extracting andale.inf
extracting fontinst.exe
extracting AndaleMo.TTF
extracting ADVPACK.DLL
extracting W95INF32.DLL
extracting W95INF16.DLL
All done, no errors.
arialb32.exe: OK
Extracting cabinet: arialb32.exe
extracting fontinst.exe
extracting fontinst.inf
extracting AriBlk.TTF
All done, no errors.
arial32.exe: OK
Extracting cabinet: arial32.exe
extracting FONTINST.EXE
extracting fontinst.inf
extracting Ariali.TTF
extracting Arialbd.TTF
extracting Arialbi.TTF
extracting Arial.TTF
All done, no errors.
comic32.exe: OK
Extracting cabinet: comic32.exe
extracting fontinst.inf
extracting Comicbd.TTF
extracting Comic.TTF
extracting fontinst.exe
All done, no errors.
courie32.exe: OK
Extracting cabinet: courie32.exe
extracting cour.ttf
extracting courbd.ttf
extracting courbi.ttf
extracting fontinst.inf
extracting couri.ttf
extracting fontinst.exe
All done, no errors.
georgi32.exe: OK
Extracting cabinet: georgi32.exe
extracting fontinst.inf
extracting Georgiaz.TTF
extracting Georgiab.TTF
extracting Georgiai.TTF
extracting Georgia.TTF
extracting fontinst.exe
All done, no errors.
impact32.exe: OK
Extracting cabinet: impact32.exe
extracting fontinst.exe
extracting Impact.TTF
extracting fontinst.inf
All done, no errors.
times32.exe: OK
Extracting cabinet: times32.exe
extracting fontinst.inf
extracting Times.TTF
extracting Timesbd.TTF
extracting Timesbi.TTF
extracting Timesi.TTF
extracting FONTINST.EXE
All done, no errors.
trebuc32.exe: OK
Extracting cabinet: trebuc32.exe
extracting FONTINST.EXE
extracting trebuc.ttf
extracting Trebucbd.ttf
extracting trebucbi.ttf
extracting trebucit.ttf
extracting fontinst.inf
All done, no errors.
verdan32.exe: OK
Extracting cabinet: verdan32.exe
extracting fontinst.exe
extracting fontinst.inf
extracting Verdanab.TTF
extracting Verdanai.TTF
extracting Verdanaz.TTF
extracting Verdana.TTF
All done, no errors.
webdin32.exe: OK
Extracting cabinet: webdin32.exe
extracting fontinst.exe
extracting Webdings.TTF
extracting fontinst.inf
extracting Licen.TXT
All done, no errors.
All fonts downloaded and installed.
Setting up wps-office (12.1.2.22550.AK.preload.sw) ...
/var/lib/dpkg/info/wps-office.postinst: line 146: hexdump: command not found
dpkg: error processing package wps-office (--configure):
installed wps-office package post-installation script subprocess returned error
exit status 127
Processing triggers for shared-mime-info (2.4-5+b2) ...
Processing triggers for fontconfig (2.15.0-2.3) ...
Processing triggers for hicolor-icon-theme (0.18-2) ...
Processing triggers for libc-bin (2.41-12) ...
Errors were encountered while processing:
wps-office
Error: Sub-process /usr/bin/dpkg returned an error code (1)
安装出错后,容器的程序列表中仍然出现了 WPS Office 相关的组件,但尝试启动后不会出现任何窗口,启动日志输出如下:

[10:29:46] Terminal log window initialized. Application launch output will appear here.
----------------------------------------
[10:29:49] Executing: pdrun /usr/bin/wps
----------------------------------------
[10:29:50] proot warning: can't sanitize binding "/proc/self/fd/1": No such file or directory
[10:29:50] Process completed.
----------------------------------------
[10:29:56] Executing: pdrun /usr/bin/wpspdf
----------------------------------------
[10:29:57] proot warning: can't sanitize binding "/proc/self/fd/1": No such file or directory
[10:29:57] Process completed.
安装包 (1) 安装失败后,执行 sudo apt purge wps-office
清理,再尝试安装这个旧版本,仍然出错:
tasy5kg@localhost:~/Desktop$ sudo apt install ./wps-office_11.1.0.11720_arm64.deb
Note, selecting 'wps-office' instead of './wps-office_11.1.0.11720_arm64.deb'
The following packages were automatically installed and are no longer required:
libnotify4 libsecret-1-0 libsecret-common libxss1
Use 'sudo apt autoremove' to remove them.
Installing:
wps-office
Summary:
Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
Download size: 0 B / 367 MB
Space needed: 1,510 MB / 38.9 GB available
Get:1 /home/tasy5kg/Desktop/wps-office_11.1.0.11720_arm64.deb wps-office arm64 11.1.0.11720 [367 MB]
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, <STDIN> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package wps-office.
(Reading database ... 27353 files and directories currently installed.)
Preparing to unpack .../wps-office_11.1.0.11720_arm64.deb ...
Unpacking wps-office (11.1.0.11720) ...
Setting up wps-office (11.1.0.11720) ...
/var/lib/dpkg/info/wps-office.postinst: line 193: hexdump: command not found
dpkg: error processing package wps-office (--configure):
installed wps-office package post-installation script subprocess returned error
exit status 127
Processing triggers for fontconfig (2.15.0-2.3) ...
Processing triggers for hicolor-icon-theme (0.18-2) ...
Processing triggers for shared-mime-info (2.4-5+b2) ...
Errors were encountered while processing:
wps-office
Error: Sub-process /usr/bin/dpkg returned an error code (1)
Add To Menu
中同样出现了 WPS Office 相关的组件(WPS 2019
、WPS PDF
...),但同样点击启动没有反应,启动日志和 (1) 一致。
执行 sudo apt purge wps-office
清理,再尝试安装这个旧版本,仍然出错:
tasy5kg@localhost:~/Desktop$ sudo apt install ./wps-office_11.1.0.9719_arm64.deb
Note, selecting 'wps-office' instead of './wps-office_11.1.0.9719_arm64.deb'
The following packages were automatically installed and are no longer required:
libnotify4 libsecret-1-0 libsecret-common libxss1
Use 'sudo apt autoremove' to remove them.
Installing:
wps-office
Summary:
Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
Download size: 0 B / 288 MB
Space needed: 1,128 MB / 38.6 GB available
Get:1 /home/tasy5kg/Desktop/wps-office_11.1.0.9719_arm64.deb wps-office arm64 11.1.0.9719 [288 MB]
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, <STDIN> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package wps-office.
(Reading database ... 27353 files and directories currently installed.)
Preparing to unpack .../wps-office_11.1.0.9719_arm64.deb ...
Unpacking wps-office (11.1.0.9719) ...
Setting up wps-office (11.1.0.9719) ...
/var/lib/dpkg/info/wps-office.postinst: line 180: hexdump: command not found
dpkg: error processing package wps-office (--configure):
installed wps-office package post-installation script subprocess returned error
exit status 127
Processing triggers for fontconfig (2.15.0-2.3) ...
Processing triggers for hicolor-icon-theme (0.18-2) ...
Processing triggers for shared-mime-info (2.4-5+b2) ...
Errors were encountered while processing:
wps-office
Error: Sub-process /usr/bin/dpkg returned an error code (1)
不同的是,尝试启动 WPS Office 时,会出现一个空白的用户协议窗口:
