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

https://img-blog.csdnimg.cn/13288dc7b5914b8b8a87454906e427aa.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 基礎命令表

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。