【轉】如何在Android設備上運行Linux


您是否知道Android設備由經過修改的Linux內核提供支持?盡管內核的限制非常嚴格,但可以在Android手機和平板電腦上運行Linux。

無論誰制作了Android手機,以下信息都應適用:三星,谷歌,華為,小米等。

您可以在Android上運行Linux嗎?

借助UserLAnd之類的應用程序,任何人都可以在其Android設備上安裝完整的Linux發行版。您甚至都不需要植根設備,因此不會冒充手機或使保修失效的風險。

使用UserLAnd應用程序,您可以在設備上安裝Arch Linux,Debian,Kali Linux和Ubuntu。該程序會在運行所選版本Linux的設備上安裝一個附加“層”,從而使您可以在bVNC應用程序的幫助下通過SSH或VNC連接到Linux會話。

Linux桌面並非總是可以完美縮放,因此在Windows中工作時,您需要將屏幕移動很多。

如何在Android上安裝Linux

要使用UserLAnd在Android設備上運行Ubuntu,請執行以下操作:

  1. Google Play商店下載並安裝UserLAnd。 中國區沒有Google商店自行搜索下載安裝。

    從Google Play商店下載並安裝UserLAnd。
  2. 啟動UserLAnd應用程序,然后點擊Ubuntu

    啟動UserLAnd應用程序,然后點擊Ubuntu。
  3. 點擊確定,然后點擊允許以授予必要的應用程序權限。

    點擊確定,然后點擊允許以授予必要的應用程序權限。
  4. 輸入Ubuntu會話的用戶名密碼VNC密碼,然后點擊繼續

    輸入Ubuntu會話的用戶名,密碼和VNC密碼,然后點擊繼續。
  5. 選擇VNC,然后點擊繼續

    此時,UserLAnd將下載Ubuntu會話的所有必需資產。根據您的連接速度,這可能需要一段時間。

    選擇VNC,然后點擊繼續。
  6. 您將被重定向回Google Play商店,您可以在其中下載bVNC(如果尚未下載)。點擊“ 安裝”,然后點擊設備上的“ 后退”按鈕以返回到UserLAnd。中國區沒有Google商店自行搜索下載安裝。

    如果要求授予bVNC訪問您的Android文件的權限,請點擊允許

    從Google Play下載並安裝bVNC。
  7. 點擊屏幕底部的會話,然后點擊右上角的加號(+)。

    如果您已經看到列出了ubuntu的選項,請點擊它以開始Linux會話。

    點按設備上的“后退”按鈕以返回到UserLAnd,然后點按底部的“會話”。
  8. 將會話命名為ubuntu,從Filesystem下拉菜單中選擇apps:Ubuntu,然后將SSH選擇為Service Type。完成后,點擊保存(右上角的圖標)。

    Android上的UserLAnd會話設置
  9. 點擊Sessions,然后點擊ubuntu啟動Linux會話。

    點擊“會話”,然后點擊“ ubuntu”以啟動Linux會話。

如何在Android上使用Linux

Ubuntu會話將打開到桌面環境,您可以在這里用手指放大。在這里,您可以通過點擊左下角的開始菜單來打開應用程序。要使用命令終端安裝新的Linux程序,請點擊系統工具 > LXTerminal

要關閉桌面並返回到Android,請點擊屏幕上的任意位置,點擊出現的三個垂直點,然后點擊斷開連接

在Android上的UserLAnd應用程序中運行的Ubuntu桌面

在Android上運行Linux的利與弊

Linux比Android靈活得多。Linux可以執行許多您不能在Android上執行的任務,包括應用程序開發,高級圖像編輯以及在實際桌面環境中工作。

也就是說,智能手機的小尺寸使其很難將整個桌面GUI打包到如此小的屏幕中。您必須用手指移動鼠標光標,並且在Linux桌面運行時將無法使用手機應用程序。

為什么未正式將Linux移植到移動設備上?

2013年,Canonical開發了一種移動設備,該設備運行名為Ubuntu Touch的特殊版本的Ubuntu。不幸的是,這是一個商業失敗,因此該設備已停產。由於GUI的挑戰,沒有其他公司嘗試發布Linux手機。必須完全重新構想台式機才能在如此小的屏幕上運行。

 轉自:https://www.lifewire.com/run-linux-on-android-4586926

 

 總結:我用小米3手機進行了測試,VNC打開的會話沒有圖形界面,只有一個命令行窗口,感覺很雞肋,輸入也很費勁,沒啥用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM