DroidDesk是一款能将安卓手机变成Linux桌面的软件,不套虚拟机、不做指令翻译,让完整的Linux桌面直接长在Android之上。它交给你的是带窗口管理器、应用菜单、文件系统的完整X11桌面,XFCE4、LXQt、MATE、KDE随你挑。
DroidDesk底层由Termux提供用户空间,Termux X11负责把画面渲染到屏幕,TUR仓库供给图形化应用,Proot再补一层标准Ubuntu/Debian容器,四层协作,换来的是接近原生的运行效率。
• 开发:VS Code 全功能版,扩展、调试、终端齐全
• 办公:LibreOffice 三件套
• 创作:Blender 能启动(复杂场景会有卡顿)
• 安全:Wireshark 抓包、Metasploit 框架
• AI:本地离线大模型推理,无需联网调用 API
• 想随时有个 Linux 环境跑脚本、调代码的开发者
• 需要便携安全测试平台的运维/渗透人员
• 手头有旧旗舰、不想浪费算力的极客
• 想体验"手机即主机"这种未来感的折腾党
第一步:下载安装Termux与Termux-X11
第二步:运行安装脚本
打开 Termux 应用,复制并执行以下命令:
curl -sL https://raw.githubusercontent.com/orailnoor/DroidDesk/main/termux-linux-setup.sh -o setup.sh
bash setup.sh
该脚本将自动完成以下所有设置:
更新 Termux 软件包。
添加 X11 和 TUR 软件源。
安装你选择的桌面环境(XFCE4/LXQt/MATE/KDE)。
设置 GPU 加速(高通 Adreno 芯片使用 Turnip 驱动,其他则回退到 Zink)。
安装 Firefox、Git、Python 等核心工具。
配置一个 Proot Linux 容器(Ubuntu/Debian/Kali)。
创建应用桥接,实现菜单自动同步。
应用一个现代化的深色主题。
(可选)设置 VNC 以便远程访问。
第三步:启动桌面
安装完成后,在 Termux 中输入以下命令启动桌面:
bash ~/start-x11.sh
然后打开手机上的 Termux-X11 应用,你的 Linux 桌面就已经准备就绪了。
第四步:在 Proot 容器中安装应用
如果想安装 TUR 软件源中没有的工具(例如 Wireshark),请按以下步骤操作:
启动 Proot Shell:
bash ~/start-proot.sh
使用 apt 安装你需要的软件包:
apt install wireshark # 或任何其他软件包
exit
运行菜单同步脚本:
bash ~/proot-menu-sync.sh
完成后,新安装的应用图标就会自动出现在你的桌面菜单中。
v1.3.1版本
更新后首次启动桌面可能需要额外几秒钟,以便修复现有安装。
展开内容
访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 ------------------------------------- 访问外部存储 访问外部存储的权限 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 使用振动 允许振动 ------------------------------------- 拍照权限 允许访问摄像头进行拍照 -------------------------------------