[ Content contribution] 2026年termux安装deepin的新方法
Tofloor
poster avatar
米饭虚拟机-nana版
deepin
7 hours ago
Author

序言

tmoe脚本很好用,但不维护了。后来我摸索出了新的装deepin方法,并打上了gpu驱动。

这是最新教程 ↓

一、更新termux

1)输入 termux-setup-storage并同意存储权限
2)输入 termux-chamge-repo,选择 single mirror并按下空格、回车,选择.cn后缀的镜像站,按ok即可完成换源
3)输入 apt update && apt upgrade -y更新termux
4)安装termux-api:apt install termux-api,并输入 termux-wake-lock允许后台驻留

二、安装proot-distro并安装deepin系统

1)输入 apt install proot-distro proot -y
2)到 https://github.com/termux/proot-distro/releases/v4.29.0下载deepin的恢复包(deepin-aarch64-pd-v4.29.0.tar.xz),并放在Download文件夹下

下载失败多试几次,否则挂代理

3)安装deepin恢复包:proot-distro install /storage/emulated/0/Download/deepin-aarch64-pd-v4.29.0.tar.xz

三、进入并优化deepin系统

1)输入 proot-distro login deepin登录系统
2)nano /etc/locale.gen并修改第一行为 zh_CN.UTF-8 UTF-8

编辑后,ctrl+o保存,ctrl+x退出,下列操作也一样

3)apt update && apt install locales -y 以安装locales
4)终端执行 locale-gen
5)nano ~/.bashrc并将三个变量加上去:

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
export LC_ALL=zh_CN.UTF-8

6)输入 source ~/.bashrc使变量生效
7)输入 nano /etc/apt/sources.list并删除第一行,再插入并保存:

deb https://mirrors.ustc.edu.cn/deepin/beige/ crimson main commercial community
deb https://com-store-packages.uniontech.com/appstore-V25 crimson appstore
deb https://proposed-packages.deepin.com/beige-testing/ unstable/crimson main commercial community

8)exit退出,再输入 proot-distro login deepin使设置生效
9)输入 apt update && apt full-upgrade -y更新deepin系统
10)apt install sudo fastfetch安装sudo和fastfetch

四、安装桌面环境

1)输入 apt install -y xfce4 deepin-terminal fonts-noto-cjk安装桌面环境
2)等待,若叫你选择键盘布局,选“汉语”
3)安装后,输入 exit退出deepin系统,输入 pkill . 完全退出termux

五、配置x11和gpu驱动

1)百度关键词“termux-x11下载”,下载安装termux-x11
2)打开termux-x11并挂后台
3)打开termux,输入 apt install -y x11-repo安装x11源
4)输入 apt install -y termux-x11-nightly virglrenderer-android pulseaudio安装驱动
5)输入 pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1
6)输入 pacmd load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1
7)输入 export DISPLAY=:7
8)输入 termux-x11 :7启动termux-x11回话
9)开个termux新会话,输入 virgl_test_server_android启用驱动
10)再开个新会话proot-distro login deepin --shared-tmp启动系统
11)在deepin系统里,设置PULSE_SERVER变量:PULSE_SERVER=tcp:127.0.0.1
12)输入 export XDG_RUNTIME_DIR=${TMPDIR}
13)输入 export GALLIUM_DRIVER=virpipe
14)输入 export MESA_GL_VERSION_OVERRIDE=4.0(这步可忽略)
15)输入 env DISPLAY=:7 dbus-launch --exit-with-session startxfce4启动桌面环境

注:端口号可以自定义,但不能为0。因为端口号为0会出现端口已被使用的bug。

六、开关机

开机:

在termux终端分别输入
pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1
pacmd load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1
export DISPLAY=:7
termux-x11 :7
开个termux新会话virgl_test_server_android
再开个新会话,输入 proot-distro login deepin --shared-tmp
在deepin系统分别输入
PULSE_SERVER=tcp:127.0.0.1
export XDG_RUNTIME_DIR=${TMPDIR}
export GALLIUM_DRIVER=virpipe
export MESA_GL_VERSION_OVERRIDE=4.0
env DISPLAY=:7 dbus-launch --exit-with-session startxfce4
关机:
没有启动桌面环境,终端输入 exit退回到termux环境,再输入 exit退出程序
启动了桌面环境,开始菜单点注销,然后返回proot容器里,输入 exit退回到termux环境,再输入 pkill .关闭所有进程

七、安装星火商店

1)手机端下载星火商店的arm64架构安装包
2)在deepin环境的终端里输入:apt install /sdcard/星火商店安装包路径 -y
3)等待即可,直到安装完成

八、安装软件

1)apt search xxx搜索软件包名,再用 apt install 包名 安装
2)aptss update更新星火商店源,aptss search搜索,aptss install 包名 来安装

例如:安装网易云,apt search netease,apt install netease.cloud.music.otohime -y

九、box64套wine

1)github搜box64-debs,并下载最新版deb安装
2)github搜Wine-Builds,下载最新版Wine安装包并解压到桌面上
3)上面两步做完后,在终端执行 box64 wine winecfg
4)等待Wine自动配置,是否安装Mono看情况,一般不装,除非软件需要.net framework4.0
5)更改各类选项,然后先按 应用,再按 确定
6)安装其他Windows程序,输入 box64 wine exe程序

注:想运行x64版linux软件,先解包,再输入box64 可执行程序或/sh脚本

Reply Favorite View the author
All Replies

No replies yet