可以在安卓手機上直接安裝、運行linux嗎?好用嗎?

膠河西岸


這裡介紹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

具體硬件配置如下:

  • 5.7inch 1080p screen with a re-tuned delta cool color AMOLED screen
  • Corning Gorilla Glass 3 with improved damage resistance and toughness
  • 21.16 megapixel rear-facing camera with PDAF phase laser-assisted focusing and LARGAN 6P lenses for improved resolution
  • 5 megapixel front-facing camera
  • Hi-Fi Sound
  • 32GB of internal memory
  • 3GB RAM
  • 8 core Exynos 7420 processor and MALI T760 GPU
  • Slots for two micro-SIM cards for phone use across multiple networks
  • Dimensions: 156.7 x 78 x 7.5mm
  • Weight: 168g

BQ Aquaris E5 HD

具體硬件配置如下:

  • Slots for two micro-SIM cards so you can use your phone on more than one network
  • MediaTek Quad Core Cortex A7 processor running at up to 1.3GHz and 1GB RAM for a faster experience
  • Dragontrail glass for scratch and impact resistance
  • 8 megapixel camera with autofocus and dual flash
  • Full HD (1080p) camera for super-sharp video recording
  • 8GB internal memory with MicroSD slot for extra storage (up to 32GB)
  • Dimensions: 137 x 67 x 9mm
  • Weight: 123g

Meizu MX4 Ubuntu Edition

具體硬件配置如下:

  • 20.7 megapixel rear-facing camera with autofocus and dual LED flash and separate front-facing camera
  • 5.36 inch screen with Nega liquid crystal technology, and LED backlight module
  • Corning Gorilla Glass 3 with improved damage resistance and toughness
  • 4k video capture at a rate of 30 frames per second
  • 16GB of internal memory
  • Available in two colour options – Silver Edge and Gold
  • Dimensions: 144 x 75.2 x 8.9mm
  • Weight: 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的原有安全性,使用的手機上不建議嘗試


分享到:


相關文章: