做網(wǎng)站需要的電腦配置谷歌seo推廣公司
1. 簡介
在Android手機(jī)上使用模擬器模擬ubuntu等操作系統(tǒng),便于測試
2. 軟件準(zhǔn)備
-
Termux:是一款 Android 終端模擬器和 Linux 環(huán)境應(yīng)用程序,無需 root 或設(shè)置即可直接運(yùn)行。雖然酷安和谷歌菜市場都能下載,但這些渠道都很久沒更新了,建議到 F - Droid 下載。
下載鏈接:
https://f-droid.org/packages/com.termux/ -
VNC Viewer:是一款遠(yuǎn)程控制軟件,用來連接 Linux 系統(tǒng)的圖形化界面。谷歌 Play Store 搜索「VNC」即可直接下載。
3. 安裝步驟
3.1 更改軟件源
# 安裝Termux后進(jìn)入命令行
sed -i 's@^(deb.*stable main)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.listsed -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.listsed -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.listpkg update
3.2 安裝常用軟件包
# 先給軟件的文件訪問權(quán)限,選擇允許全部文件:
termux-setup-storage
# 安裝常用軟件包:
pkg update
pkg install vim curl wget git tree -y
3.3 使用 tmoe 安裝 proot 容器環(huán)境
使用 tmoe 是因?yàn)檫@個(gè)真的挺方便的,所有的操作界面都是圖形化的,對新手來說可能會(huì)比較友好。
3.3.1 安裝tmoe
復(fù)制下面這條命令到 Termux 端:
. <(curl -L git.io/linux.sh)
之后按回車鍵繼續(xù),之后會(huì)彈出語言選擇界面,選擇好之后一直回車直到跳轉(zhuǎn)到該頁面:
選擇第一項(xiàng)【 proot 容器】,第一次打開它會(huì)有幾個(gè)確認(rèn)的步驟,一路回車直到再次進(jìn)入該頁面。
再次選擇第一項(xiàng)【 proot 容器】,之后一路回車鍵,直到跳轉(zhuǎn)到如下界面:
選擇【arm64 發(fā)行版列表】進(jìn)入容器選擇界面:
可以通過上下方向鍵鍵或者直接觸屏選擇自己想要安裝的容器(此處以Debian為例)。
選擇不同容器之后的頁面也不一樣,請大家以自己實(shí)際選擇為準(zhǔn)。此處的Debain版本選擇的第一個(gè):
之后選擇第一項(xiàng)【啟動(dòng)proot debian-sid_aem64】:
選擇好之后就是安裝過程了,遇到選擇一路按回車鍵即可。由于數(shù)據(jù)量比較大,故下載過程會(huì)持續(xù)挺久的,請耐心等待。 期間會(huì)跳轉(zhuǎn)到如下界面:
是否創(chuàng)建sudo用戶 ——> 是
之后輸入你想要的用戶名、密碼,再將剛才的賬戶設(shè)置為默認(rèn)用戶:
之后繼續(xù)一路回車,直到跳轉(zhuǎn)到以下界面:
該界面主要是用來安裝圖形界面以及安裝軟件的,具體請看下一部分。
3.3.2 安裝圖形化界面 / 安裝軟件
先選擇第一項(xiàng),安裝 GUI(圖形用戶界面)
之后選擇第一項(xiàng),安裝 proot_DE
之后選擇桌面環(huán)境,個(gè)人比較喜歡第二個(gè)[ kde plasma5 ]:
選完之后依舊是一路回車,直到跳轉(zhuǎn)到如下界面:
這一步設(shè)置了VNC的訪問密碼,待會(huì)用VNC Viewer軟件連接系統(tǒng)就要用到這個(gè)密碼。
之后繼續(xù)一路回車,當(dāng) Termux 終端顯示以下內(nèi)容則說明VNC服務(wù)開啟成功
3.4 VNC連接
打開VNC,新建一個(gè)連接。
地址欄輸入上圖紅色圈圈的局域網(wǎng)地址,認(rèn)證密碼則為上面設(shè)置的VNC訪問密碼,鍵入之后點(diǎn)擊連接,即可連接上安裝好的圖形化Linux系統(tǒng)。
4. 雜項(xiàng)
-
如何關(guān)閉系統(tǒng)?在Termux終端輸入[ stopvnc ]即可關(guān)閉vnc服務(wù),之后可以用 exit 指令退出。
-
如何再次打開?打開 Termux 終端,輸入 [ debian ] 即可快速進(jìn)入到上次啟動(dòng)的容器,并順手把你的VNC打開。
-
手機(jī)的文件能在 Linux 系統(tǒng)下使用么?簡單來說, Termux 已經(jīng)建立了系統(tǒng)文件的軟鏈接,在 root/termux/home/storage下有六個(gè)默認(rèn)的文件夾分別對應(yīng)安卓手機(jī)相關(guān)文件夾,想偷懶的話可以用文件管理器把文件移入這幾個(gè)文件夾。當(dāng)然,你也可以手動(dòng)創(chuàng)建一個(gè)軟鏈接來方便自己使用。
-
解除安卓13內(nèi)存限制,否則vncserver啟動(dòng)后Termux會(huì)被kill signal:9
adb device # Android 12L和Android 13 adb shell "settings put global settings_enable_monitor_phantom_procs false" # Android 12,無GMS adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647" # Android 12,有GMS adb shell "/system/bin/device_config set_sync_disabled_for_tests persistent; /system/bin/device_config put activity_manager max_phantom_processes 2147483647"
參考
https://www.bilibili.com/read/cv20060713/
https://www.bilibili.com/video/BV1LP4y1a7pC
https://www.coolapk.com/feed/30495979?shareKey=NGZmY2RjMzhiZjUxNjJiNmIzMzI~&shareUid=3835310&shareFrom=com.coolapk.app_4.9.5