admin 管理员组文章数量: 887007
要在 proot-distro 中的 Ubuntu 上安装桌面环境并实现 远程连接,可以按照以下步骤进行。这将包括安装轻量级桌面环境(如 LXDE 或 XFCE)、VNC 服务器,并配置远程访问。
- Android 13
- MIUI 14
- Termux 0.118.1
- proot-distro
- XFCE
- VNC
步骤 1:安装 Ubuntu 并登录
-
安装并进入 Ubuntu:
pkg install proot-distro -y proot-distro install ubuntu proot-distro login ubuntu
-
更新 Ubuntu 软件包:
apt update && apt upgrade -y
步骤 2:安装 XFCE 和 VNC 服务器
中文环境 (可以跳过)
查看当前语言环境
echo $LANG
查看当前系统是否有中文语言包
locale -a
如果没有中文则,安装中文语言包。
apt install language-pack-zh-hans
修改系统环境变量为中文
修改(在文件的末尾追加):
三个文件
- /etc/environment
- /etc/profile
- ~/.bashrc
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
最后,执行命令:
sudo locale-gen
source ~/.bashrc
安装TigerVNC Server
apt install tigervnc-standalone-server -y
安装 xfce4精简版本
#精简安装
sudo apt-get install -y --no-install-recommends xubuntu-desktop
# 如果此时运行了半个小时以上,打开另一个终端,top查看有个plocate的进程,可以kill pid
#不安装这个会报错Failed to execute child process “dbus-lauch”(xxxxx)
apt install dbus-x11 -y
#安装中文字体 ,否则会出现乱码
apt install fonts-wqy-microhei -y
#安装中文语言名和fcitx中文输入法
apt install -y \
gnome-user-docs-zh-hans \
language-pack-gnome-zh-hans \
fcitx \
fcitx-pinyin \
fcitx-table-wubi
设置vnc密码
#新建用户
adduser itkey
#切换到用于vnc的用户
su itkey
#设置vnc连接密码
vncpasswd
su itkey
vim ~/.vnc/xstartup
内容如下:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export LANG=zh_CN.UTF-8
fcitx -r
startxfce4
设置权限:
chmod u+x ~/.vnc/xstartup
步骤 4:启动 VNC 服务器并测试
-
启动 VNC 服务器:
vncserver :1 -geometry 1920x1080 -depth 32 -localhost no
-
说明:
:1
表示 VNC 使用的 5901 端口(VNC 默认端口是5900 + 显示号
)。-geometry
设置屏幕分辨率为 1920x1080,-depth
设置颜色深度为 32 位。
- 关闭自动锁屏
Ubuntu中
apt purge xfce4-screensaver
https://github/2moe/tmoe/issues/64
步骤 4:在设备上远程连接
-
下载并安装 VNC 客户端:
- Android:使用 RealVNC、VNC Viewer 等。
- Windows:使用 TightVNC、RealVNC Viewer。
-
连接 VNC 服务器:
- 本地连接:
127.0.0.1:5901
- 远程连接(通过手机或外部设备):
手机IP地址:5901
- 本地连接:
步骤 5:开放远程访问端口(可选)
如果需要从其他设备访问,需要转发端口:
-
在 Termux 中使用 SSH 端口转发:
- 如果你有一台公网服务器
# 在 Termux 中 ssh -L 5901:localhost:5901 user@your-public-server-ip
-
在 VNC 客户端中连接到
localhost:5901
。
步骤 6:停止 VNC 服务器
完成后,可停止 VNC 服务器以释放资源:
vncserver -kill :1
总结
通过上述步骤,你可以在 proot-distro 中的 Ubuntu 上安装 XFCE 桌面环境,并通过 VNC 实现远程连接。这种方法使得 Android 设备能以较低的资源占用运行 Linux 桌面,同时提供便捷的远程访问。
参考
- https://blog.csdn/lxyoucan/article/details/121679346
版权声明:本文标题:安卓手机termux安装ubuntu24桌面环境 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732754025h1553928.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论