termux怎么安装ubuntu(termux上的ubuntu使用教程) -凯发推荐

博主:林阳网林阳网 03-18 88

termux安装完整版linux(ubuntu)详细步骤 如何为ubuntu

镜像下载、域名解析、时间同步请点击

阿里巴巴开源镜像站-opsx镜像站-阿里云开发者社区

一、termux1.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安装

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

apt update apt upgrade 回车

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

安装上图中软件 *** :

输入:

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

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

例如

$ apt install fortune$ apt install cowsay$ apt install lolcat

软件应用

fortune:输出一段格言警句、名著节选或者小笑话等cowsay:将输出的文字内容包含在由 ascii 字符组成的动物形象的气泡内lolcat:将苍白的输出文字变成绚丽的彩虹色3.替换镜像源

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

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

*** 一:自动替换(推荐)

可以使用如下命令自动替换官方源为 阿里云 镜像源

sed -i #39s@^\(deb.*stable main\)$@#\1 deb https://mirrors.aliyun.com/termux/termux-packages-24 stable main@#39 $prefix/etc/apt/sources.listsed -i #39s@^\(deb.*games stable\)$@#\1 deb https://mirrors.aliyun.com/termux/game-packages-24 games stable@#39 $prefix/etc/apt/sources.list.d/game.listsed -i #39s@^\(deb.*science stable\)$@#\1 deb https://mirrors.aliyun.com/termux/science-packages-24 science stable@#39 $prefix/etc/apt/sources.list.d/science.listpkg update

更换源几秒钟就可以执行完pkg update了,心里顿时乐开了花。

*** 二:手动修改

请使用内置或安装在 termux 里的文本编辑器,例如 vi / vim / nano 等直接编辑源文件,不要使用 re 管理器等其他具有 root 权限的外部 app 来修改 termux 的文件

编辑 $prefix/etc/apt/sources.list 修改为如下内容

# the termux repository mirror from aliyun:deb https://mirrors.aliyun.com/termux/termux-packages-24 stable main

编辑 $prefix/etc/apt/sources.list.d/science.list 修改为如下内容

# the termux repository mirror from aliyun:deb https://mirrors.aliyun.com/termux/science-packages-24 science stable

编辑 $prefix/etc/apt/sources.list.d/game.list 修改为如下内容

# the termux repository mirror from aliyun:deb https://mirrors.aliyun.com/termux/game-packages-24 games stable4.安装sudo软件

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

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

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

二、安装linux(ubuntu)

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

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

pkg install proot-distro

对于该命令的解释:

2.查看可安装的linux系统:

输入:

proot-distro list3.安装ubuntu:

输入:

proot-distro install ubuntu4.安装完成后,进入 linux(ubuntu)环境的指令为:

proot-distro login ubuntu

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

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

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

具体操作步骤如下:

① root@localhost:~# 后输入:

useradd -d /home/zxxr -m zxxr

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

cd /home

ls

ls -l

②输入passwd 用户名:

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

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

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

su 新用户名

即:

su zxxr

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

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

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

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

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

输入:

userdel -r zxxr

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

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

整个过程代码图:

三、安装ubuntu桌面:

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

1.打开anlinux

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

下面用图片展示步骤:

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

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

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

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

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

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

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

按照提示会输入四次。

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

注意:

生成的 localhost:1是vnc viewer软件连接ubuntu桌面系统的address。

输入ls即可看到desktop

2.打开vnc viewer软件

按照软件提示一直点 next,直到出现get started,点击即可进入该软件, 在软件界面点击绿圈的 号。

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

点击 create。

点击connect。

点击ok

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

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

点击上面的 ?即教给你如何用手的点击手势来表示鼠标的操作。

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

vncserver-stop

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

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

vncserver-start

才具备再次进入vnc viewer桌面的前提条件。

再次打开vnc viewer 点击 ubuntu(名字)即可进入ubuntu桌面化界面。

本文转自:https://blog.csdn.net/weixin9663860/article/details/123438567

termux安装完整linux系统 termux安装kalilinux
the end

发布于:2023-03-18网站图片、文章 来源于网络,以不营利的目的分享经验知识 ,凯发推荐的版权归原作者所有,不代表网站站长观点,如有侵权请联系删除