一、Termux1.Termux簡介Termux是 Android 平臺上的一個終端模擬器,之所以稱它為“模擬器”而非“虛擬機”,是因為它并非像 PC 端的 VirtualBox 等虛擬機軟件那樣,在宿主機中虛擬出一個完全獨立且完整的系統(tǒng)環(huán)境,而只是提供一個接口,以安裝和運行面向新環(huán)境交叉編譯后的程序。 Termux將眾多 Linux 上運行的軟件和工具移植到了手機端。無需任何復(fù)雜的安裝和配置過程,裝好Termux以后即會自動對Termux配置一個基本的運行環(huán)境,用以執(zhí)行一些常見的 Linux 命令。 最為關(guān)鍵的是Termux內(nèi)置了功能健全的包管理工具。 也可以將此時的手機看作是安裝了 Linux 系統(tǒng)的樹莓派,可以像 PC 端系統(tǒng)那樣運行各種類型的軟件,只不過這些軟件都是針對特定的 CPU 架構(gòu)和硬件設(shè)備編譯過的(交叉編譯或者在樹莓派系統(tǒng)中本地編譯)。 這里簡單的列舉下部分軟件:
2.Termux安裝百度網(wǎng)盤: 鏈接:https://pan.baidu.com/s/1svumsiCLq-atB0VdSo9JaA 剛安裝這三個軟件包后只需打開Termux即可,打開后建議先輸入(為了更新一下): apt update && apt upgrade 回車 此時可以輸入 apt list 查看可安裝的軟件目錄:安裝上圖中軟件方法:輸入: apt install 軟件名(上圖中綠色英文) 回車 或 pkg install 軟件名(上圖中綠色英文) 回車 例如:
3.替換鏡像源(清華源)替換鏡像源是為了之后安裝軟件更快,之前都是幾十KB每秒,替換過后就是幾MB每秒。 未替換鏡像源:(注意紅圈內(nèi)容) 使用如下命令行替換官方源為 TUNA 鏡像源: 只需在 $ 后輸入以下四行命令(在輸入每行后按回車) sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna./termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna./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./termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list apt update && apt upgrade 安裝鏡像源后:(注意紅圈內(nèi)容) 4.安裝sudo軟件Linux sudo命令以系統(tǒng)管理者的身份執(zhí)行指令,也就是說,經(jīng)由 sudo 所執(zhí)行的指令就好像是 root 親自執(zhí)行。 使用權(quán)限:在 /etc/sudoers 中有出現(xiàn)的使用者。 一開始是不能用sudo命令的,所以需要輸入 二、安裝linux(Ubuntu)以上內(nèi)容為了解、安裝、使用Termux,接下來即可正式安裝linux(Ubuntu)。 1.先安裝基礎(chǔ)件proot-distro:pkg install proot-distro 對于該命令的解釋: 2.查看可安裝的Linux系統(tǒng):輸入: proot-distro list 3.安裝Ubuntu:輸入: proot-distro install ubuntu 4.安裝完成后,進入 Linux(Ubuntu)環(huán)境的指令為:proot-distro login ubuntu 出現(xiàn)root@localhost:~# 代表已進入Ubuntu環(huán)境,root@localhost:~#的含義如下: 在后面輸入 exit 回車即可退出Ununtu環(huán)境。 5.在linux(Ubuntu)系統(tǒng)下創(chuàng)建、刪除新用戶(普通用戶):具體操作步驟如下: ① root@localhost:~# 后輸入: useradd -d /home/zxxr -m zxxr 文件目錄是 /home/zxxr,用戶名是 -m后的 zxxr cd /home ls ls -l ②輸入passwd 用戶名: 注意:只輸入passwd,輸入的密碼是針對root的密碼。 輸入passwd zxxr,則輸入的密碼是針對zxxr(新用戶)的密碼。 ③在linux系統(tǒng)中進入新用戶(普通用戶): su 新用戶名 即: su zxxr 進入新用戶后,會發(fā)現(xiàn)只出現(xiàn) $ 。 輸入whoami 即可看到當(dāng)前所在的用戶名。 直接輸入 su root 再輸入root用戶的密碼后,即可進入root用戶(非普通用戶)。 ④.刪除新用戶(普通用戶): 為了防止出錯,先退出Linux系統(tǒng)(出現(xiàn)logout代表退出linux系統(tǒng)),再重新進入Linux系統(tǒng)。 輸入: userdel -r zxxr 即可刪除zxxr用戶,再輸入su zxxr 則出現(xiàn): 如果還想在home/zxxr目錄下創(chuàng)建新用戶zxxr,則如下圖: 整個過程代碼圖: 三、安裝Ubuntu桌面:安裝桌面則需要用到另外兩個軟件(紅圈),不過先別急著打開VNC Viewer,只需先打開AnLinux。 1.打開Anlinux點擊AnLinux左上角,選擇“桌面”,選擇對應(yīng)的Linux版本,由于我安裝的是Ubuntu,這里我也選擇Ubuntu。 下面用圖片展示步驟: 點擊啟動后,會自動進入Termux 界面,在$后輸入復(fù)制的指令回車即可安裝桌面。 如果無法正常安裝,請看自己復(fù)制的指令是否完整,很有可能是由于復(fù)制的指令不完整所造成。 安裝過程中會出現(xiàn)選擇語言的界面:第一個選擇的中文意思是 不是以上語言,然后會出現(xiàn)選擇時區(qū)的選項 選擇GMT+8,第三個選擇是選擇18(Chinese),第四個選擇是選擇1(Chinese)。 注意:第三個選擇在選擇時需要按回車,讓more的內(nèi)容呈現(xiàn)出來后,才可以進行選擇。 下圖為第三個選擇和第四個選擇: 最后會出現(xiàn)設(shè)置輸入桌面系統(tǒng)密碼,該密碼用于連接VNC Viewer軟件。 按照提示會輸入四次。 當(dāng)出現(xiàn) root@localhost:~#即代表安裝桌面系統(tǒng)完成。 注意: 生成的localhost:1是VNC Viewer軟件連接Ubuntu桌面系統(tǒng)的Address。 輸入ls即可看到Desktop 2.打開VNC Viewer軟件按照軟件提示一直點 Next,直到出現(xiàn)Get Started,點擊即可進入該軟件, 在軟件界面點擊綠圈的+號。 然后出現(xiàn)該界面,并輸入 生成的localhost:1(輸入自己所生成的)和名字(任意取)。 點擊 CREATE。 點擊CONNECT。 點擊ok 輸入密碼,點擊記住密碼,再點擊右上角的繼續(xù)。 第一次進入就是如下畫面,點擊skip即可。 點擊上面的 ?即教給你如何用手的點擊手勢來表示鼠標(biāo)的操作。 點擊右上角的 叉號,即可退出VNC Viewer,但注意此時并未完全退出,需要在 Termux的linux系統(tǒng) (即root@localhost:~# 后)輸入: vncserver-stop 才可以徹底的退出VNC Viewer。(為再次進入做好前提條件) 然后在需要在 Termux的linux系統(tǒng) (即root@localhost:~# 后)輸入: vncserver-start 才具備再次進入VNC Viewer桌面的前提條件。 再次打開VNC Viewer點擊 Ubuntu(名字)即可進入Ubuntu桌面化界面。 四、以上操作為搜集各位大佬資料之總結(jié),因此附資料的鏈接如下:Termux的安裝、換源、基本庫安裝、基本操作講解以及Termux的使用心得_萬方名的博客-CSDN博客_termux換源 Termux 詳解 - 安梁輝 - 博客園 極致安卓之—Termux安裝完整版Linux - 知乎 termux | 鏡像站使用幫助 | 清華大學(xué)開源軟件鏡像站 | Tsinghua Open Source Mirror Termux系列:手機安裝一個帶桌面的Linux系統(tǒng)_嗶哩嗶哩_bilibili Linux常用命令大全_tianzongnihao的博客-CSDN博客_linux基礎(chǔ)命令表 |
|