無需 root 實現在 Android 裝置上執行 Linux
曾經,我嘗試過搜尋一種簡單的可以在 Android 上執行 Linux 的方法。我當時唯一的意圖只是想使用 Linux 以及一些基本的應用程式,比如 SSH,Git,awk 等。要求的並不多!我不想 root 我的 Android 裝置。我有一臺平板電腦,主要用於閱讀電子書、新聞和少數 Linux 部落格。除此之外也不怎麼用它了。因此我決定用它來實現一些 Linux 的功能。在 Google Play 商店上瀏覽了幾分鐘後,一個應用程式瞬間引起了我的注意,勾起了我實驗的慾望。如果你也想在 Android 裝置上執行 Linux,這個應用可能會有所幫助。
Termux - 在 Android 和 Chrome OS 上執行的 Android 終端模擬器
Termux 是一個 Android 終端模擬器以及提供 Linux 環境的應用程式。跟許多其他應用程式不同,你無需 root 裝置也無需進行設定。它是開箱即用的!它會自動安裝好一個最基本的 Linux 系統,當然你也可以使用 APT 軟體包管理器來安裝其他軟體包。總之,你可以讓你的 Android 裝置變成一臺袖珍的 Linux 電腦。它不僅適用於 Android,你還能在 Chrome OS 上安裝它。
Termux 提供了許多重要的功能,比您想象的要多。
- 它允許你透過 openSSH 登入遠端伺服器。
- 你還能夠從遠端系統 SSH 到 Android 裝置中。
- 使用 rsync 和 curl 將您的智慧手機通訊錄同步到遠端系統。
- 支援不同的 shell,比如 BASH、ZSH,以及 FISH 等等。
- 可以選擇不同的文字編輯器來編輯/檢視檔案,支援 Emacs、Nano 和 Vim。
- 使用 APT 軟體包管理器在 Android 裝置上安裝你想要的軟體包。支援 Git、Perl、Python、Ruby 和 Node.js 的最新版本。
- 可以將 Android 裝置與藍芽鍵盤、滑鼠和外接顯示器連線起來,就像是整合在一起的裝置一樣。Termux 支援鍵盤快捷鍵。
- Termux 支援幾乎所有 GNU/Linux 命令。
此外透過安裝外掛可以啟用其他一些功能。例如,Termux:API 外掛允許你訪問 Android 和 Chrome 的硬體功能。其他有用的外掛包括:
- Termux:Boot - 裝置啟動時執行指令碼
- Termux:Float - 在浮動視窗中執行 Termux
- Termux:Styling - 提供配色方案和支援 Powerline 的字型來定製 Termux 終端的外觀。
- Termux:Task - 提供一種從工作列類的應用中呼叫 Termux 可執行檔案的簡易方法。
- Termux:Widget - 提供一種從主螢幕啟動小指令碼的建議方法。
要了解更多有關 termux 的資訊,請長按終端上的任意位置並選擇“幫助”選單選項來開啟內建的幫助部分。它唯一的缺點就是需要 Android 5.0 及更高版本。如果它支援 Android 4.x 和舊版本的話,將會更有用的多。你可以在 Google Play 商店和 F-Droid 中找到並安裝 Termux。
要在 Google Play 商店中安裝 Termux,點選下面按鈕。
若要在 F-Droid 中安裝,則點選下面按鈕。
你現在知道如何使用 Termux 在 Android 裝置上使用 Linux 了。你有用過其他更好的應用嗎?請在下面留言框中留言。我很樂意也去嘗試他們!
此致敬禮!
相關資源:
via: https://www.ostechnix.com/termux-run-linux-android-devices-no-rooting-required/
相關文章
- Android 無需root實現apk的靜默安裝AndroidAPK
- 無需sudo使用Podman在Linux上執行容器Linux
- 不借助ADB在未經過root的Android裝置上執行本地應用程式Android
- 在 Linux 中執行特定命令而無需 sudo 密碼Linux密碼
- Android調式工具 --Facebook Stetho --無需root手機裝置即可檢視data目錄下資料Android
- Android裝置間實現藍芽共享上網Android藍芽
- linux無需root掛載iso映象檔案Linux
- 在無線J2ME裝置上實現超文字傳輸協議協議
- 無需Root實現Android手機螢幕流暢投影到電腦進行演示(附軟體下載)Android
- 在無線J2ME裝置上實現超文字傳輸協議 (轉)協議
- Android檢視資料庫工具推薦,無需rootAndroid資料庫
- SCSI裝置在Linux上跑起來(轉)Linux
- 在 Android 裝置上搭建 Web 伺服器AndroidWeb伺服器
- 在Linux機器上安裝執行Oracle(三)(轉)LinuxOracle
- 在Linux機器上安裝執行Oracle(二)(轉)LinuxOracle
- 轉:在Linux上執行WinFormLinuxORM
- VIM在CentOS7上的無root許可權安裝CentOS
- Parallels Desktop 19: 實現Windows應用程式在Mac上的無縫執行ParallelWindowsMac
- 硬體裝置上能執行小程式嗎?
- Ios+appium自動化多裝置執行實現iOSAPP
- Quick Touch – 在 iOS 裝置執行的 “Touch Bar”UIiOS
- RAC grid 11.2.0.1執行root.sh需執行此命令(啟動crs)
- 用J2ME在移動裝置上實現動畫(轉)動畫
- 現在 Llama 具備視覺能力並可以在你的裝置上執行 - 歡迎使用 Llama 3.2視覺
- linux qt程式root使用者執行,無法輸入中文LinuxQT
- JMeter:Linux上安裝&執行JMeterJMeterLinux
- OEL6.8上安裝11.2.0.2執行root.sh報錯
- linux 下root執行sqlplusLinuxSQL
- 配置 Rational Functional Tester 在 Linux 上執行FunctionLinux
- 終端裝置上的機器學習: Android裝置上的TensorFlow [session]機器學習AndroidSession
- Clojure執行環境在windows上安裝Windows
- 如何從手機中提取apk,無需rootAPK
- Anbox:在 Linux 上執行 Android 應用程式的簡單方式LinuxAndroid
- 使用 ARChon 執行時環境在 Ubuntu 上執行 Android 應用UbuntuAndroid
- 在掌上電腦HPiPAQ上執行Linux(轉)Linux
- linux mdev實現裝置符重對映/裝置符手動新增Linuxdev
- *更新*無需root,一條命令強制全屏模式模式
- 在 Linux 上安裝安卓 8.1 Oreo 來執行應用程式和遊戲Linux安卓遊戲