目錄termuxtermux作為Android的高級終端模擬器可以單獨使用,也可以在termux上安裝其他Linux系統(tǒng);安裝完成后和手機系統(tǒng)完全不影響,出了問題完全可以直接卸載termux。 安裝系統(tǒng)最簡單的辦法就是使用Anlinux的指令安裝,簡單易操作。另外借助Anlinux還可以安裝系統(tǒng)桌面。安裝完成后可以使用VNC Viewer實現可視化操作。使用VNC連接就可以實現在同一局域網下的電腦,手機,平板等多平臺操作。 安裝完系統(tǒng)之后就和正常的Linux操作一樣了。 附上一份 termux教程 Aid learningAid learning是我最近剛剛了解到的一款APP,AidLearning是一個運行在移動端(Android)上的支持圖形化界面的Linux虛擬機。相對于termux,Aid learning可以實現的基本功能是一樣的,只不過Aid learning是一個純凈的Linux模擬器,對于AI開發(fā)遠遠比termux簡單便捷,這里有 具體介紹
優(yōu)勢當然,我更推薦Aid learning的原因并不是因為自帶圖形化界面,對于我個人來說,Aid learning優(yōu)勢如下:(排名不分先后) 方便與電腦連接如果都是在操作手機上的Linux系統(tǒng)的話,電腦上可以實現的操作,手機上都可以實現。但是從效率和使用上看,顯然更大的屏幕和實體鍵盤會更方便。 雖然termux不能配置圖形界面,但termux可以使用ssh和電腦連接,但是對于我這種初學者來說顯然不如圖形界面來的方便。termux中的子系統(tǒng)就可以通過VNC Viewer在電腦或其他設備上顯示了。但是既然我想把手機作為一個便攜式的移動應急設備使用,當然是越方便越好。急用的時候總不能要求借一個安裝好VNCViewer的電腦吧(雖然安裝很簡單)。 一個IP地址,這樣你可以在其他電腦,平板,手機等訪問你手機上的這個系統(tǒng)。termux中的子系統(tǒng)或許也可以實現這個功能,但是我還不會。
可以讓舊的平板重新化身生產力家里有個以前的榮耀平板,RAM只有1G,對現在的APP來說,買后愛奇藝的水平都達不到,但是我可以網頁訪問手機Linux系統(tǒng),作為一個顯示屏用,也不算浪費。題外話,其實平板還可以安裝Microsoft的Remote Client,在同一局域網下訪問windows。在學校里連上校園網,躺在宿舍的床上就可以使用在實驗室的電腦,也不用因為某些原因苦苦的等到凌晨再回宿舍。 自帶vscode和jupyter之前我在termux的Ubuntu中嘗試過安裝我最喜歡的vscode,但是過程復雜,沒能安裝成功,最后只能放棄。有我最喜歡的vscode才是我轉向Aid learning的最重要的原因吧,哈哈。 自帶案例這個就是termux里沒有的了,有一些打開手機攝像頭,人臉識別,人臉關鍵點識別,人體姿態(tài)識別等等。這里有一些我還看不懂,就不方便評論了,各位下載后自己體驗吧。 APP生成器在ApkBuild中可以將python文件生成apk。我的程序還沒到轉換成Apk的地步,嘗試了幾個小程序,失敗了,希望以后能用到。 支持AI框架豐富圖形界面開發(fā)包cvs之前在termux和termux里的Ubuntu嘗試安裝opencv,失敗告終。除了termux的不了解,可能是由于Ubuntu受termux的影響有些地方配置不一樣。cvs繼承了cv2和python的gui庫的大部分功能,大部分使用是和cv2一樣的。 其他另外,Aid learning里還支持圖形化編程,可以轉化成python,PHP等,不知道和那些所謂的少兒編程是不是一樣,感覺上這樣寫程序還不如直接寫程序,不過也算是個優(yōu)勢吧,等我有時間學一下再評論。 缺點世事無絕對,Aid learning的缺點還是很明顯的。 總結當然,這篇文章并不是說termux就完全不如Aid learning,只不過Aid learning對現在的我來說更合適,初學AI和Linux,就可以把大部分時間放到具體實現上,而不會因為跨平臺總是奔波在調整配置上,畢竟手機只是個便攜工具,我就是日常瀏覽,應急使用,真正的學習還是要在電腦上。 寫這篇文章的目的是記錄對手機上Linux的體驗。既然是記錄,這種完全可以共享的文章就放在CSDN上了,我就拋磚引玉,希望能有感興趣的人共同討論。更大一部分是關于Aid learning的學習記錄,這個在適當的時間出現在我視線里的APP讓我感覺十分驚艷;另外我覺得對一個產品的評判并不是一時間就能完全確定的,記錄下我現在的感受,等以后有需要再寫上。 附: |
|