膠河西岸
這裡介紹2個手機軟件—Termius和Termux,相當於簡化版的安卓手機Linux,可以運行大部分bash命令,下面我簡單介紹一下這2個軟件的安裝和使用,主要內容如下:
Termius
1.安裝的話,直接在手機應用中搜索“Termius”就行,如下,大概也就15兆左右,直接點擊下載安裝就行:
2.安裝完成後,打開這個軟件,主界面如下,這裡是所有的Host主機,如下,默認會有一個本地主機—Local Terminal:
點擊進去,效果如下,比較簡單:
3.這裡你也可以新添加Host,天機右下角的“+”按鈕,就會New Host界面,這裡輸入相關信息就可以創建成功,你也可以勾選SSH,遠程連接Linux服務器,如下:
創建連接成功後,就可以直接在手機上控制遠程Linux服務器了,如下:
Termux
1.安裝的話,和Termius差不多,直接在手機應用商店中搜索就行,如下,也就172K,直接下載安裝:
2.安裝成功後,打開這個軟件,界面如下,可以直接運行bash,也可以通過pkg命令安裝相關包或軟件,類似於Linux的apt命令,使用非常方便:
3.這裡你也可以遠程連接Linux服務器,只不過需要先安裝ssh,命令“pkg install openssh”,成功安裝後,就可以通過ssh命令遠程控制Linux服務器了,效果如下:
至此,我們就完成了在安卓手機上使用Linux。總的來說,這2個軟件使用起來都非常方便,只要你熟悉一下操作過程,很快就能掌握的,偶爾為了方便,可以在手機上遠程一下Linux服務器,如果要認真學習Linux的話,建議還是在電腦上進行,使用更方便,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
小小猿愛嘻嘻
Linux本身是開源的操作系統,理論上是肯定可以安裝在安卓上的,前提是手機制造廠商需要開源出如下代碼:
CPU運行最小系統的Linux BSP板集支持包
手機外圍硬件設備的底層Linux驅動,比如LCD、TP、Camera、PMU等驅動
有了以上代碼以後,軟件開發者就能在開源Linux基礎上移植Linux內核了,並能夠根據自己的喜好加載Ubutun、Debian、Arch Linux 、Raspberry Pi等主流Linux文件系統了。
Ubuntu是基於linux的免費開源操作系目前已經升級到Ubuntu 18.04.2 LTS版本。目前運行Linux Ubutun系統的手機也有很多,比較出名的有下面的機型:
Meizu Pro 5
具體硬件配置如下:
BQ Aquaris E5 HD
具體硬件配置如下:
Slots for two micro-SIM cards so you can use your phone on more than one networkMediaTek Quad Core Cortex A7 processor running at up to 1.3GHz and 1GB RAM for a faster experienceDragontrail glass for scratch and impact resistance8 megapixel camera with autofocus and dual flashFull HD (1080p) camera for super-sharp video recording8GB internal memory with MicroSD slot for extra storage (up to 32GB)Dimensions: 137 x 67 x 9mmWeight: 123gMeizu MX4 Ubuntu Edition
具體硬件配置如下:
20.7 megapixel rear-facing camera with autofocus and dual LED flash and separate front-facing camera5.36 inch screen with Nega liquid crystal technology, and LED backlight moduleCorning Gorilla Glass 3 with improved damage resistance and toughness4k video capture at a rate of 30 frames per second16GB of internal memoryAvailable in two colour options – Silver Edge and GoldDimensions: 144 x 75.2 x 8.9mmWeight: 147g安卓手機運行Linux系統在國外也是比較流行的,大家可以在網上搜索訂購一臺體驗下!
程序猿來導事
安卓要想玩Linux話,首先要把手機root了,不然好多命令都不能正常使用,會提示 Permission denied權限不足。
有root權限後下載個終端模擬器,很小隻有300kB,然後就能使用手機自帶的一些命令比如/system/xbin目錄下bash,ping,top,mount之類的toolbox,busybox,toybox工具包。
要是想要更完整的Linux的話就需要在網上找ARM的Linux發行版鏡像了,或者下載Linuxdeploy裡面有各種發行版本的鏡像。
再下載個安卓版本的SSH客戶端推薦橘子juice SSH有各種花花綠綠的顏色,要是玩圖形界面下載個安卓版的VNC Viewer或X service XSDL,安裝好後把鏡像放在sdcard目錄裡,在終端裡輸入su授權並掛載鏡像:
dir /data/extsd2 #新建空文件夾掛載點
mount -t ext4 -o loop /sdcard/ubuntu /data/extsd2 #掛載
sh /sdcard/chimg
chroot /data/extsd2 /bin/bash 就進入鏡像中的完整版Linux了其中ching文件是啟動腳本其中配置了各種環境變量。
然後就可以玩完整的liunx了。這是用XSDL進的lxde的圖形界面可以看到CPU佔用也不多基本不超過30%。值得說明這是ubuntu 15.04漢化版的但對ARM的flash支持不夠瀏覽網頁時看不了視頻,在網頁聽歌時提示JavaScript錯誤,也不能聽可能自帶瀏覽器不給力吧。。。
但也能隨時下載別圖形界面的發行版鏡像,找找新鮮感不是麼。
聞一知二觀隅反三
明確告訴你是可以的
我有段時間很閒,就研究了一下,發現居然是可行的,並且體驗還可以。
我曾經在一臺小米手機安裝過完整版的Kali linux,雖然擁有圖形界面,但是我還是建議默認命令行模式,然後ssh進去用。
當然啦,弊端也很明顯
輸入實在很苦惱,linux的精髓就是shell非常強大,作為一名工程師,實在無法適應虛擬鍵盤敲命令。
另外掉電很快,因為用的是和虛擬機差不多的技術(雖然直接安裝替代安卓也行,可是那樣太麻煩了)。
能做的事
前面說過了是完整的我Linux,所以Linux能幹嘛,他就能幹嘛。
之前我用來做局域網的Nas和下載機,體驗還可以,就是偶爾會死機,應該和我手機的配置有關,我用的紅米4。
另外我覺得用這個還能做更多的事情。
K哥聊科技
可以的,安卓本身就是在Linux的基礎上開發的,我以前剛開始學LINUX的時候,試過,覺得在手機上安裝liunx的話,可以隨時練習,增強知識,不過後來覺得真是沒啥比較,以為用起來相當不舒服,有條件的話,不建議用。
IT小菜鳥之網絡
安卓手機上可以裝proot或者chroot ;proot不需要root,藉助termux做很多擴展,具體可在github找到相關教程;chroot就需要root了,可支持很多版本的linux;最常見的是用nethunter安裝kali搞滲透測試來玩,具體谷歌
夢想家Clion
用三喪的linux on dex,效果很不錯,速度比surface go差不多,比辦公機器稍卡,期待855,ubuntu18的系統。我的機器配置 note9 8g內存 512g存儲,ubuntu 30g空間。
被遺忘的哈姆雷特
應該可以,不過體驗不會好,不過我想驅動到位,然後tcp鍵盤和鼠標的話應該沒問題了
潮水的諾言10
安卓就是Linux核心的 我玩過安卓機頂盒刷Linux用的 如果x86的機頂盒甚至可以安裝win10
jinesc
可以,但是需要root
命令行操作手感很差,並且會破壞andriod的原有安全性,使用的手機上不建議嘗試