無需root實(shí)現(xiàn)在Android設(shè)備上運(yùn)行Linux
曾經(jīng),我嘗試過搜索一種簡(jiǎn)單的可以在 Android 上運(yùn)行 Linux 的方法。我當(dāng)時(shí)唯一的意圖只是想使用 Linux 以及一些基本的應(yīng)用程序,比如 SSH,Git,awk 等。要求的并不多!我不想 root 我的 Android 設(shè)備。我有一臺(tái)平板電腦,主要用于閱讀電子書、新聞和少數(shù) Linux 博客。除此之外也不怎么用它了。因此我決定用它來實(shí)現(xiàn)一些 Linux 的功能。在 Google Play 商店上瀏覽了幾分鐘后,一個(gè)應(yīng)用程序瞬間引起了我的注意,勾起了我實(shí)驗(yàn)的欲望。如果你也想在 Android 設(shè)備上運(yùn)行 Linux,這個(gè)應(yīng)用可能會(huì)有所幫助。
Termux - 在 Android 和 Chrome OS 上運(yùn)行的 Android 終端模擬器
Termux 是一個(gè) Android 終端模擬器以及提供 Linux 環(huán)境的應(yīng)用程序。跟許多其他應(yīng)用程序不同,你無需 root 設(shè)備也無需進(jìn)行設(shè)置。它是開箱即用的!它會(huì)自動(dòng)安裝好一個(gè)最基本的 Linux 系統(tǒng),當(dāng)然你也可以使用 APT 軟件包管理器來安裝其他軟件包。總之,你可以讓你的 Android 設(shè)備變成一臺(tái)袖珍的 Linux 電腦。它不僅適用于 Android,你還能在 Chrome OS 上安裝它。
Termux 提供了許多重要的功能,比您想象的要多。
- 它允許你通過 openSSH 登錄遠(yuǎn)程服務(wù)器。
- 你還能夠從遠(yuǎn)程系統(tǒng) SSH 到 Android 設(shè)備中。
- 使用 rsync 和 curl 將您的智能手機(jī)通訊錄同步到遠(yuǎn)程系統(tǒng)。
- 支持不同的 shell,比如 BASH、ZSH,以及 FISH 等等。
- 可以選擇不同的文本編輯器來編輯/查看文件,支持 Emacs、Nano 和 Vim。
- 使用 APT 軟件包管理器在 Android 設(shè)備上安裝你想要的軟件包。支持 Git、Perl、Python、Ruby 和 Node.js 的***版本。
- 可以將 Android 設(shè)備與藍(lán)牙鍵盤、鼠標(biāo)和外置顯示器連接起來,就像是整合在一起的設(shè)備一樣。Termux 支持鍵盤快捷鍵。
- Termux 支持幾乎所有 GNU/Linux 命令。
此外通過安裝插件可以啟用其他一些功能。例如,Termux:API 插件允許你訪問 Android 和 Chrome 的硬件功能。其他有用的插件包括:
- Termux:Boot - 設(shè)備啟動(dòng)時(shí)運(yùn)行腳本
- Termux:Float - 在浮動(dòng)窗口中運(yùn)行 Termux
- Termux:Styling - 提供配色方案和支持 Powerline 的字體來定制 Termux 終端的外觀。
- Termux:Task - 提供一種從任務(wù)欄類的應(yīng)用中調(diào)用 Termux 可執(zhí)行文件的簡(jiǎn)易方法。
- Termux:Widget - 提供一種從主屏幕啟動(dòng)小腳本的建議方法。
要了解更多有關(guān) termux 的信息,請(qǐng)長按終端上的任意位置并選擇“幫助”菜單選項(xiàng)來打開內(nèi)置的幫助部分。它唯一的缺點(diǎn)就是需要 Android 5.0 及更高版本。如果它支持 Android 4.x 和舊版本的話,將會(huì)更有用的多。你可以在 Google Play 商店和 F-Droid 中找到并安裝 Termux。
要在 Google Play 商店中安裝 Termux,點(diǎn)擊下面按鈕。
若要在 F-Droid 中安裝,則點(diǎn)擊下面按鈕。
你現(xiàn)在知道如何使用 Termux 在 Android 設(shè)備上使用 Linux 了。你有用過其他更好的應(yīng)用嗎?請(qǐng)?jiān)谙旅媪粞钥蛑辛粞浴N液軜芬庖踩L試他們!
此致敬禮!