Termux映象在阿里雲映象站首發上線
映象下載、域名解析、時間同步請點選 阿里雲開源映象站
簡介
Termux 是 Android 平臺上的一個終端模擬器,它將眾多 Linux 上執行的軟體和工具近乎完美的移植到了手機端。 無需任何複雜的安裝和配置過程,軟體裝好以後即會自動配置一個基本的執行環境,用以執行一些常見的 Linux 命令。 最為關鍵的是,它還內建了功能健全的包管理工具,可以使用類似於 Ubuntu 系統的 apt (或 pkg)命令安裝額外的軟體包,完美支援 Python、 PHP、 Ruby、 Nodejs、MySQL等。
隨著智慧裝置的普及和效能的不斷提升,如今的手機、平板等的硬體標準已達到了初級桌面計算機的硬體標準,用心去打造 DIY的話完全可以把手機變成一個強大的極客工具。
Termux 基本實現 Linux 下的許多基本操作。可以使用 Termux 安裝 python,並實現 python 程式設計,可以用手機架設Server,同樣可以用於滲透測試等等。
特性
- 安全
使用 OpenSSH 的 ssh 客戶端訪問遠端伺服器。在一個開源解決方案中,Termux 將標準包與精確的終端模擬結合
- 功能豐富
在 Bash、FISH 或 Zsh 和 Nano、Emacs 或 Vim 之間選擇。GREP 通過你的簡訊收件箱。使用 cURL 訪問 API 端點,並使用 rsync 在遠端伺服器上儲存聯絡人列表的備份
- 自定義
過從 Debian 和 UbuntuGNU/Linux 中知道的 APT 包管理系統安裝你想要的東西
- 移植性
Termux 中提供的軟體包與 Mac 和 Linux 上的軟體包相同
- 多樣性
最新版本的 Perl、Python、Ruby 和 Node.js 都是可用的
- 擴大規模
連線藍芽鍵盤,並將裝置連線到外部顯示器,如果需要,Termux 支援鍵盤快捷鍵,並有完整的滑鼠支援
- 可修補的
通過使用 Clang 編譯 C 檔案進行開發,並使用 CMake 和 pkg-config 構建自己的專案。如果陷入困境並需要除錯,GDB 和 strace 都是可用的
更換阿里源
方法一:自動替換(推薦)
可以使用如下命令自動替換官方源為 阿里雲 映象源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.aliyun.com/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list pkg update
更換源幾秒鐘就可以執行完pkg update了,心裡頓時樂開了花。
方法二:手動修改
請使用內建或安裝在 Termux 裡的文字編輯器,例如 vi / vim / nano 等直接編輯原始檔,不要使用 RE 管理器等其他具有 ROOT 許可權的外部 APP 來修改 Termux 的檔案
編輯 $PREFIX/etc/apt/sources.list 修改為如下內容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/termux-packages-24 stable main
編輯 $PREFIX/etc/apt/sources.list.d/science.list 修改為如下內容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/science-packages-24 science stable
編輯 $PREFIX/etc/apt/sources.list.d/game.list 修改為如下內容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/game-packages-24 games stable
安裝基礎工具
更換源之後來趕緊來下載安裝一些基本工具吧,這些工具基本上是 Linux 系統自帶的,因為 Termux 為了體積不過大,預設是沒有帶這些工具的,執行下面的命令來安裝:
pkg update
pkg install vim curl wget git tree -y
Termux 映象詳情地址:https://developer.aliyun.com/mirror/termux