Android下Termux使用proot运行Ubuntu ARM

2 篇文章 0 订阅
1 篇文章 0 订阅

 下载Ubuntu Arm版镜像(从清华源下载),解压镜像

wget https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cdimage/ubuntu-base/releases/18.04.4/release/ubuntu-base-18.04-base-arm64.tar.gz
mkdir ubuntu-fs
cat -xzvf ubuntu-base-18.04-base-arm64.tar.gz -C ubuntu-fs

 建立启动脚本

vim su.sh

脚本内容

#!/data/data/com.termux/files/usr/bin/bash
cd $(dirname $0)
## unset LD_PRELOAD in case termux-exec is installed
unset LD_PRELOAD
command="proot"
command+=" --link2symlink"
command+=" -0"
command+=" -r ubuntu-fs"
command+=" -b /dev"
command+=" -b /proc"
command+=" -b ubuntu-fs/root:/dev/shm"
command+=" -w /root"
command+=" /usr/bin/env -i"
command+=" HOME=/root"
command+=" PATH=/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/games:/usr/local/games"
command+=" TERM=$TERM"
command+=" LANG=C.UTF-8"
command+=" /bin/bash --login"
echo "------------------------------------"
exec $command

 修改子系统的DNS解析文件

vim ubuntu-fs/etc/resolv.conf

 文件内容

nameserver 8.8.8.8
nameserver 114.114.114.114

 修改Ubuntu软件下载源

vim ubuntu-fs/etc/apt/sources.list

 软件源文件中添加清华的Ubuntu ARM源(把之前的官方源注释掉)

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates universe

 授予启动脚本运行权限并启动

chmod 755 su.sh
./su.sh

 

要在Termux上安装xfce4桌面环境,你可以按照以下步骤进行操作: 1. 首先,确保你的Termux已经安装了必要的软件包。你可以使用以下命令安装所需的软件包: pkg install x11-repo python openbox pypanel xorg-xsetroot aterm 2. 接下来,你需要安装PyXDG库。你可以使用以下命令安装: pip3 install PyXDG 3. 然后,你可以使用以下命令下载并运行安装脚本: wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/DesktopEnvironment/Apt/Xfce4/de-apt-xfce4.sh && bash de-apt-xfce4.sh 4. 安装完成后,你可以启动xfce4桌面环境。你可以使用以下命令启动xfce4: startxfce4 请注意,这只是一种在Termux上安装xfce4桌面环境的方法。还有其他方法可以安装Linux系统,如proot-distro等。你可以在GitHub上找到更多的项目来参考。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [TERMUX安装ubuntu并图形化](https://blog.csdn.net/weixin_26848497/article/details/113545259)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Termux安装图形化界面](https://blog.csdn.net/m0_63634643/article/details/125826099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [[华为matepad pro 12.6]实现平板编程(Xfce4篇)(Termux+Ubuntu21.04+Xfce4+VNC)](https://blog.csdn.net/neilggg/article/details/120960169)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值