Android系统安装Linux 系统的ubuntu版本

Termux是一个无需root权限的Android终端模拟器,可安装Linux环境。通过更新软件包、替换清华镜像源、安装sudo和proot-distro,可以轻松在手机上安装Ubuntu。步骤包括:更新Termux、替换镜像源、安装sudo、安装proot-distro,最后安装Ubuntu。完成安装后,使用proot-distrologin命令即可进入Ubuntu系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、简介

Termux 是一个 Android 终端仿真应用程序,用于在 Android 手机上搭建一个完整的 Linux 环境。 不需要 root 权限 Termux 就可以正常运行。

Termux 基本实现 Linux 下的许多基本操作。可以使用 Termux 安装 python,并实现 python 编程,可以用手机架设 Server,同样可以用于渗透测试等等。

其具有以下特性:

安全:使用 OpenSSH 的 ssh 客户端访问远程服务器。在一个开源解决方案中,Termux 将标准包与精确的终端仿真结合。
在 Bash、FISH 或 Zsh 和 Nano、Emacs 或 Vim 之间选择。GREP 通过你的短信收件箱。使用 cURL 访问 API 端点,并使用 rsync 在远程服务器上存储联系人列表的备份。
自定义:通过从 Debian 和 UbuntuGNU/Linux 中知道的 APT 包管理系统安装你想要的东西。
移植性:Termux 中提供的软件包与 Mac 和 Linux 上的软件包相同,最新版本的 Perl、Python、Ruby 和 Node.js 都是可用的。
扩大规模:连接蓝牙键盘,并将设备连接到外部显示器,如果需要,Termux 支持键盘快捷键,并有完整的鼠标支持。
可修补的:通过使用 Clang 编译 C 文件进行开发,并使用 CMake 和 pkg-config 构建自己的项目。如果陷入困境并需要调试,GDB 和 strace 都是可用的。

二、具体操作

安装完后打开Termux软件,进行软件包的更新,为后面的ubuntu下载做准备:

先后执行如下代码,输入后回车即可:

apt update
apt upgrade
执行效果如下图所示:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDpmL_pmL_ovonkuLY,size_20,color_FFFFFF,t_70,g_se,x_16 

 

然后便是替换镜像源
替换镜像源可以使得安装速度变快,成功率提高,这里选择清华大学镜像源:

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list


sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list


sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list


依次执行上述代码后执行:

&& 表示执行完apt update成功后执行 apt upgrade。

apt update && apt upgrade

执行完后效果如下:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDpmL_pmL_ovonkuLY,size_20,color_FFFFFF,t_70,g_se,x_16

 

然后就是安装sudo,这里需要注意的是一开始是不能用sudo命令的,所以需要输入安装sudo。

pkg install tsu

最后便是安装Ubuntu

1. 安装基础插件proot-distro:

pkg install proot-distro 

2.可以查看可安装的Linux系统:

proot-distro list

当前常见的Linux有

· Alpine Linux (alias: alpine) - the smallest of the available distributions.

· Arch Linux (alias: archlinux)

· Debian 10 Buster (alias: debian-buster)

· Kali Nethunter (alias: nethunter) - only minimal build currently.

· Ubuntu 18.04 / 20.04 (alias: ubuntu-18.04 / ubuntu-20.04)

3. 开始安装Ubuntu:

输入代码:

proot-distro install ubuntu

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDpmL_pmL_ovonkuLY,size_20,color_FFFFFF,t_70,g_se,x_16

 

安装完毕后,进入Ubuntu的指令为:

proot-distro login ubuntu

便可看到以下页面:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDpmL_pmL_ovonkuLY,size_20,color_FFFFFF,t_70,g_se,x_16

 这样我们便完成了ubuntu系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿阿辉丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值