安卓手机上安装Debian并开启远程桌面,运行xfce4

查理谈科技 2025-01-10 11:06:43
一、准备工作

首先,在手机上安装Termux。

然后,运行pkg update升级。

pkg update

执行结果:

注意这里有一个openssl 需要升级,需要手动输入Y或者N,需要输入几次:

执行完成之后,即可完成默认组件的升级。

下一步安装proot-distro,这是一个方便用户在安卓设备上运行不同Linux发行包的工具,基于proot开发, 目前支持的Linux 发行包很多,主流的Linux 版本如Debian和Ubuntu都有支持。安装命令:

pkg install proot-distro

使用proot-distro(pd) 安装Debian 环境:

proot-distro install debian

执行结果:

二、配置Debian环境

首先登陆Debian环境:

proot-distro install debian

在这个Debian 系统里, 首先升级一下:

apt update -y

然后,增加一个能使用sudo 的普通用户, 为此先安装下面指令

apt install sudo nano adduser -y

增加用户,并设置密码:

adduser droidmaster

执行结果:

为这个用户增加sudo 权限:

nano /etc/sudoers

主要是在这个文件里增加这一行:

# Add the following line to the filedroidmaster ALL=(ALL:ALL) ALL

然后保存:

然后切换用户,验证一下sudo 权限:

su - droidmastersudo whoamiexit

下面安装xfce4:

pd login debian --user droidmastersudo apt install xfce4

xfce4的组件较多,安装xfce4的过程比较慢,需耐心等待, 中间需要选择键盘格式,默认选择1 、1。

安装完成之后,退出Debian 环境,返回Termux 命令行。

三、配置和运行Termux X11

首先执行

pkg update

然后,安装:

pkg install x11-repopkg install termux-x11-nightlypkg install pulseaudio

最后,下载启动脚本:

pkg install wgetcd ~wget https://raw.githubusercontent.com/LinuxDroidMaster/Termux-Desktops/main/scripts/proot_debian/startxfce4_debian.sh

值得注意的是,这个脚步默认使用的用户是droidmaster,因此如果在之前的步骤中使用了其他用户名,那么就需要额外修改脚本。

启动脚本:

chmod +x startxfce4_debian.sh./startxfce4_debian.sh

执行结果:

 

0 阅读:10
查理谈科技

查理谈科技

感谢大家的关注