2017-03-27

Termux - 用 Android 手機安裝 Ubuntu Linux

阿舍家裡有好幾支沒有在用的 Android 手機,然後,就一直被閒置著,本來,阿舍是有打算要拿去賣一賣來換點現金,可是,又覺得好像很麻煩,所以,就遲遲的沒有拿去賣掉,但是,阿舍還是覺得這些手機的運算力應該還是滿有力的,不用,真的有些浪費哩!



其實,阿舍之前就有在注意也有試過在 Android 上安裝 Linux,不過,都需要把手機給 Root 掉才能用,所以,後來,阿舍就放棄再試了,而最近阿舍因為想要用 Raspbarry Pi 來建一個小型網路來跑東西的時候,才又想到說,看看在 Android 上用 Linux 的方法上有沒有什麼新的方法,因此,才發現了 Termux 這個好用的 App 哩 !

這個 Termux 是個開放原始碼的軟體專案,同時,也是一個免費的 App,直接從 Google Play就可以找到來安裝 (但是,目前只支援 Android 5.x 以上的版本),然後,安裝完成之後,就可以直接來使用了,不過,為了要能夠存取 Android 手機內建的儲存空間的話,需要先執行下面的這一行指令。

$ termux-setup-storage

上面的指令執行完成後,用 ls 來看,就會多出一個名為 storage 的資料夾,這個 storage 資料夾裡面的資料夾,基本上就是連結到 Android 手機內部儲存空間的幾個常用的資料夾,像是,下載、音樂和媒體等,這樣,在 Termux 裡,就可以讀寫 Andorid 手機內的檔案哩。

$ ls storage



接下來,就可以開始使用了, 這個 Termux 是採用 Ubuntu 16.10 為基礎來打包的,所以,大部份的 Ubuntu 的套件和指令都可以直接使用,阿舍試著安裝 Node.js 和 Node-red 來用,都可以順利的跑起來,感覺上,和使用只有命令列的 Ubuntu 差不多,不過,還是有一些些的不同,不同的部份,可以參考一下官網的 這篇說明 哩 !

阿舍用 Termux  就可以在手機上起 Node-Red  了哩  ...
另外,阿舍試著直接在 Termux 的終端機畫面來操作看看,阿舍覺得還滿順手的,不過,可能要先瞭解一下如何在 Termux 的終端機使用方向鍵和功能鍵,例如,方向鍵是用 音量鍵上 + A W S D 任一個字母(如果有玩 Game 的人們,這四個方向鍵應該不難記吧 ! ... 呵! ),Ctrl 是用 音量鍵下 來代替,而常用的 ESC、TAB 和 ALT 等功能鍵,則是可以用 音量鍵上+Q 來叫出軟體鍵盤來直接選,阿舍弄熟這幾個鍵之後,就有想要直接在手機上用 Vim 寫 Code 的衝動哩 ... 呵 !

指令操作和安裝軟體就同 PC 的 Ubuntu 一樣
如果你想要透過 SSH 來連到手機進行操作,其實,也是可以的,不過,操作步驟有點小多,所以,阿舍找時間再來寫一篇 ( Termux 設定和啟用 OpenSSH Server  )囉 ...



問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法


關於阿舍

好文不藏私,請多分享囉!! ^^=

7 則留言 :

匿名 提到...

超酷的,不過在手機上用vim寫程式還是太勉強了吧xD 除非外接一個藍芽鍵盤?...

Arthur 提到...

Hello,

阿舍是真的有一個手機 & 平板專用的藍芽鍵盤 ( 就 Logitech 可以放手機那個 ) 可用哩 ... 呵 !
不過,比較簡單的方式,應該還是用 SSH 會比較方便哩 ... ^^=

peter chan 提到...

站長请問有否termux 運行ubuntu资料

Shawn H Parker 提到...

Amazing Post I Enjoyed Reading your Post Its Amazing Thanks For Sharing The Experience!

www.norton.com/setup
norton.com/setup
www.office.com/setup
office.com/setup
www.hulu.com/activate
hulu.com/activate

Rebecca 提到...

123

匿名 提到...

麻雞

/////////////////////////////////
\*/-*/
-*/-*/-
/*-
/*/
+
+-

++

hazellopez526 提到...

Hello There! Are you a passionate reader of digital content? Then, you would agree with me that the above-written piece is as good as anything can get. The vocabulary, elucidations, and simplicity couldn’t have been any better, and the research accentuates the knowledge the author has tried to convey. If you wish to read more informative blogs like this one, then please use this link:

Webroot.com/safe
Webroot.com/safe
www.webroot.com/safe