bbtbbt

bbtbbt

old book

Termux安装完整版Linux(Ubuntu)详细步骤_termux安装ubuntu

Termux 安装完整版 Linux (Ubuntu) 详细步骤_termux 安装 ubuntu#

1.Termux 简介#

Termux 是 Android 平台上的一个终端模拟器,之所以称它为 “模拟器” 而非 “虚拟机”,是因为它并非像 PC 端的 VirtualBox 等虚拟机软件那样,在宿主机中虚拟出一个完全独立且完整的系统环境,而只是提供一个接口,以安装和运行面向新环境交叉编译后的程序。

Termux 将众多 Linux 上运行的软件和工具移植到了手机端。无需任何复杂的安装和配置过程,装好 Termux 以后即会自动对 Termux 配置一个基本的运行环境,用以执行一些常见的 Linux 命令。

最为关键的是 Termux 内置了功能健全的包管理工具。

也可以将此时的手机看作是安装了 Linux 系统的树莓派,可以像 PC 端系统那样运行各种类型的软件,只不过这些软件都是针对特定的 CPU 架构和硬件设备编译过的(交叉编译或者在树莓派系统中本地编译)。

需要注意的是,由于移动端和 PC 端硬件设备的巨大差异,加上 Android 内核和操作系统的限制,能够直接运行的程序毕竟是少数。根据统计,实际上可直接安装运行的软件大概有 900个!

这里简单的列举下部分软件:

  • 基础工具:apt、bash、busybox、dpkg、git、htop、make、zsh ……
  • 编程语言:binutils、clang、dart、erlang、golang、lua、nodejs、perl、php、python、ruby、rust ……
  • 服务器软件:apache2、lighttpd、nginx、openssh ……
  • 数据库软件:mariadb、memcached、mosquitto、postgresql、redis、sqlite ……
  • 文本工具和编辑器:emacs、gawk、nano、sed、vim ……
  • 媒体工具:ffmpeg、imagemagick、mpv、sox ……
  • 网络工具:curl、httping、nmap、wget ……
  • 游戏和娱乐:bastet、cmatrix、cowsay、fortune、moon-buggy、nsnake、sl ……

2.Termux 安装#

百度网盘:

链接:https://pan.baidu.com/s/1svumsiCLq-atB0VdSo9JaA

提取码:zzxx

刚安装这三个软件包后只需打开 Termux 即可,打开后建议先输入 (为了更新一下):

date && apt upgrade  回车

此时可以输入 apt list 查看可安装的软件目录:#

https://img-blog.csdnimg.cn/0b50628d87bb4ba98a7246785c847c45.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

安装上图中软件方法:#

输入:

apt install 软件名 (上图中绿色英文)     回车

pkg install 软件名 (上图中绿色英文)     回车

例如:

  • $ apt install fortune
  • $ apt install cowsay
  • $ apt install lolcat
  • 软件应用:
  • fortune:输出一段格言警句、名著节选或者小笑话等
  • cowsay:将输出的文字内容包含在由 ASCII 字符组成的动物形象的气泡内
  • lolcat:将苍白的输出文字变成绚丽的彩虹色
![https://img-blog.csdnimg.cn/1e237d8889dd4f36809e10dbc63c6b0c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/1e237d8889dd4f36809e10dbc63c6b0c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16)

3. 替换镜像源 (清华源)#

替换镜像源是为了之后安装软件更快,之前都是几十 KB 每秒,替换过后就是几 MB 每秒。

未替换镜像源:(注意红圈内容)

https://img-blog.csdnimg.cn/2ff90e4f31804fd994310c801c871b9b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

使用如下命令行替换官方源为 TUNA 镜像源:

只需在 $ 后输入以下四行命令 (在输入每行后按回车)

-i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
-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
-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
date && apt upgrade

安装镜像源后:(注意红圈内容)

https://img-blog.csdnimg.cn/edbd93f400874906958332630f8da2b6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

4. 安装 sudo 软件#

Linux sudo 命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。

使用权限:在 /etc/sudoers 中有出现的使用者。

一开始是不能用 sudo 命令的,所以需要输入 **pkg install tsu** 安装 sudo

以上内容为了解、安装、使用 Termux,接下来即可正式安装 linux (Ubuntu)。

1. 先安装基础件 proot-distro:#

 pkg install proot-distro

对于该命令的解释:

https://img-blog.csdnimg.cn/22b263f4cb6440c4b8cfb7a239741fa4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_16,color_FFFFFF,t_70,g_se,x_16

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

输入:

-distro list

https://img-blog.csdnimg.cn/68d91a28b1c14132b21ef438d28891e2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

3. 安装 Ubuntu:#

输入:

-distro install ubuntu

4. 安装完成后,进入 Linux (Ubuntu) 环境的指令为:#

-distro login ubuntu

出现root@localhost:~# 代表已进入 Ubuntu 环境,root@localhost:~#  的含义如下:

https://img-blog.csdnimg.cn/ec632584d109405ba9f132c474ec4e61.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_15,color_FFFFFF,t_70,g_se,x_16

在后面输入 exit 回车 即可退出 Ununtu 环境。

https://img-blog.csdnimg.cn/d03ad604a9af4025a09d28db3b9654e2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

5. 在 linux (Ubuntu) 系统下创建、删除新用户 (普通用户):#

https://img-blog.csdnimg.cn/dca430dc93164af0a3ac69e36a30f681.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_13,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/036c765c04d64ba6ae6f4bbb628f9226.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_14,color_FFFFFF,t_70,g_se,x_16

具体操作步骤如下:

root@localhost:~# 后输入:

d -d /home/zxxr -m zxxr

文件目录是 /home/zxxr,用户名是 -m 后的 zxxr

cd /home
ls
ls -l

https://img-blog.csdnimg.cn/9d1e0851a2b145b6ace0a7f68662ac61.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

②输入 passwd 用户名:

注意: 只输入 passwd,输入的密码是针对 root 的密码。

输入 passwd zxxr,则输入的密码是针对 zxxr (新用户) 的密码。

https://img-blog.csdnimg.cn/07652d7ef8ad44f5b2dd82d18d4b1018.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

③在 linux 系统中进入新用户 (普通用户):

su 新用户名

即:

r

https://img-blog.csdnimg.cn/9e749ce55a724155b6845e71150973f0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

进入新用户后,会发现只出现 $

输入 whoami 即可看到当前所在的用户名。

直接输入 su root 再输入 root 用户的密码后 **,即可进入 root 用户 (非普通用户)。**

④. 删除新用户 (普通用户):

为了防止出错,先退出 Linux 系统 (出现 logout 代表退出 linux 系统),再重新进入 Linux 系统。

输入:

l -r zxxr

即可删除 zxxr 用户,再输入 su zxxr 则出现:

https://img-blog.csdnimg.cn/7a148ef4a22b4ddf827322d22b88f829.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_12,color_FFFFFF,t_70,g_se,x_16

如果还想在 home/zxxr 目录下创建新用户 zxxr,则如下图:

https://img-blog.csdnimg.cn/dd85bc069fee4d36bb5c34adbd130f8f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_12,color_FFFFFF,t_70,g_se,x_16

整个过程代码图:

https://img-blog.csdnimg.cn/70fb818aa9f4473db9a49b7e283c6f06.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

安装桌面则需要用到另外两个软件 (红圈),不过先别急着打开 VNC Viewer,只需先打开 AnLinux。

https://img-blog.csdnimg.cn/336f147cb5324285ad3092be87c63ba1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

1. 打开 Anlinux#

点击 AnLinux 左上角,选择 “桌面”,选择对应的 Linux 版本,由于我安装的是 Ubuntu,这里我也选择 Ubuntu。

下面用图片展示步骤:

https://img-blog.csdnimg.cn/5932851f9bae4a889ab1d704ff4f265b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/139e84642d014d779bd9804c41359047.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/53e82a8cd80446a382aee25c98927ff4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/62eb608841644c3ebfee0c33af6f7e34.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/80442769e5d64849b92f8c15cb2bd58f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

点击启动后,会自动进入 Termux 界面,在 **$** 后输入复制的指令回车即可安装桌面。

如果无法正常安装,请看自己复制的指令是否完整,很有可能是由于复制的指令不完整所造成。

安装过程中会出现选择语言的界面:#

第一个选择的中文意思是 不是以上语言,然后会出现选择时区的选项 选择 GMT+8,第三个选择是选择 18 (Chinese),第四个选择是选择 1 (Chinese)。

https://img-blog.csdnimg.cn/9b75f21f7b854ac0b3b573cac5a33491.png

注意: 第三个选择在选择时需要按回车,让 more 的内容呈现出来后,才可以进行选择。

下图为第三个选择和第四个选择:

https://img-blog.csdnimg.cn/7c6bc6cd26ea417fbb5b37d1d95a1cc6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

最后会出现设置输入桌面系统密码,该密码用于连接 VNC Viewer 软件。

按照提示会输入四次。

https://blog.csdn.net/weixin_49663860/article/details/200

https://img-blog.csdnimg.cn/531440d24ec843d2a35bfab233bf393c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

当出现 root@localhost:~#  即代表安装桌面系统完成。

注意:

https://img-blog.csdnimg.cn/0812a4eba0824001925230ac1eaa2064.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_8,color_FFFFFF,t_70,g_se,x_16

生成的 localhost:1VNC Viewer 软件连接 Ubuntu 桌面系统的Address。

https://img-blog.csdnimg.cn/47ccd2f471e44e6dbe5da6391d922cf4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

输入 ls 即可看到Desktop

https://img-blog.csdnimg.cn/4eff65011f134f25ad87fa07c4eb44ef.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

2. 打开 VNC Viewer 软件#

按照软件提示一直点 Next,直到出现 Get Started,点击即可进入该软件, 在软件界面点击绿圈的 + 号。

然后出现该界面,并输入 生成的 localhost:1 (输入自己所生成的)名字(任意取)。

点击 CREATE

https://img-blog.csdnimg.cn/623b69f8d4024c9dbc71b8aad99bf89a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

点击 CONNECT。

https://img-blog.csdnimg.cn/fcc83a305ed6437a965b23c5604cecfe.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

点击 ok

https://img-blog.csdnimg.cn/10fb01949ca640b7a6872509ffea4b00.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

输入密码,点击记住密码,再点击右上角的继续。

https://img-blog.csdnimg.cn/d1f32248b6d142bea83dd33a07038b10.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

第一次进入就是如下画面,点击 skip 即可。

点击上面的

https://img-blog.csdnimg.cn/5e2ab4c8abca474cbd39c83fbe46442d.png

即教给你如何用

手的点击手势

来表示

鼠标的操作

https://img-blog.csdnimg.cn/902e566ca86547c7b85efc0ea055eb1d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/dc5a4f92f1664de99a8e4a68af174761.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

点击右上角的  叉号,即可退出 VNC Viewer,但注意此时并未完全退出,需要在 Termux 的 linux 系统 (即root@localhost:~# 后 )输入:

vncserver-stop

才可以彻底的退出 VNC Viewer。(为再次进入做好前提条件)

然后在需要在 Termux 的 linux 系统 (即root@localhost:~# 后 )输入:

vncserver-start

才具备再次进入 VNC Viewer 桌面的前提条件。

https://img-blog.csdnimg.cn/5f25b4d251954f7a8470e66f2e84099c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

再次打开VNC Viewer 点击 Ubuntu (名字)即可进入Ubuntu 桌面化界面

https://img-blog.csdnimg.cn/0e8c9cc66cbb43aea3f469cf392e92fc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

https://img-blog.csdnimg.cn/74f0139433c44ffe906277c46dde6dab.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Iqx6JW-5L6d5Zyo5oOF6ZqP5bCU,size_20,color_FFFFFF,t_70,g_se,x_16

Termux 的安装、换源、基本库安装、基本操作讲解以及 Termux 的使用心得_万方名的博客 - CSDN 博客_termux 换源

Termux 详解 - 安梁辉 - 博客园

极致安卓之 —Termux 安装完整版 Linux - 知乎

termux | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

Termux 系列:手机安装一个带桌面的 Linux 系统_哔哩哔哩_bilibili

Linux 常用命令大全_tianzongnihao 的博客 - CSDN 博客_linux 基础命令表

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。