Termux安卓版(终端仿真器)

大小:107.23M类别:系统工具

官方免费安全(人工检测)

  • 更新时间2024-03-19
  • 版本v0.119.1
  • 授权免费
  • 语言简体中文

Termux安卓版是一款深受歡迎的Android模擬終端仿真工具,它可以在您的Android設備上模擬Linux終端環境,給您提供完整的Linux體驗。與傳統的終端模擬器不同,Termux可以通過APT軟件包管理器輕松地安裝、更新和卸載程序,因此您可以使用Termux在Android上運行常見的Linux軟件包,如Python、Ruby、Node.js、Perl等。

此外,Termux安卓版還支持許多其他功能,例如ssh連接、Git版本控制、文件管理、代碼編輯和編譯等。大傢可以使用Termux將您的Android設備變成一個真正的服務器,並運行各種網絡服務,如Apache、Nginx、MySQL等。

總之,Termux是一個非常實用的終端仿真器,它可以讓您在Android設備上進行編寫、測試和運行代碼的全部過程。例如,您可以使用Python編寫和運行代碼,使用Node.js構建Web應用程序,使用Ruby編寫腳本,使用C ++編譯和調試本機代碼等。如果您是一名開發人員、滲透測試人員、或隻是想瞭解計算機和網絡安全方面的知識,那麼Termux絕對值得一試。

Termux下載官方最新版

Termux官方最新版介紹

Termux將強大的終端仿真與廣泛的Linux軟件包集合結合在一起。

•享受bash和zsh外殼。

•使用nnn管理文件,並使用nano,vim或emacs編輯它們。

•通過ssh訪問服務器。

•使用clang,make和gdb在C中進行開發。

•使用python控制臺作為袖珍計算器。

•使用git簽出項目。

•使用frotz運行基於文本的遊戲。

軟件亮點

1、Termux簡單也很實用,功能相當的多,很適合那些不喜歡圖形界面的命令行愛好者實用,是一款集合強大的終端模擬器以及拓展Linux包收集支持。

2、支持通過ssh去訪問服務器,還能實用clang以及gcc進行編譯代碼,通過python控制臺來作為口袋計算器和git等進行檢查項目等等,功能很多希望樂友自己琢磨。

3、很簡潔的界面,其實這款應用就一個界面,點擊進入就可以直接操作瞭,小編感覺這就是一個很耿直的技術控開發的,不需要花裡胡哨的東西,安裝包也很小的。

Termux安卓版入門教程

一、Termux 是什麼?

Termux[2] 是一個安卓手機的 Linux 模擬器,可以在手機上模擬 Linux 環境。它提供一個命令行界面,讓用戶與系統互動。

它就是一個普通的手機 App,可以從應用商店下載安裝。不需要 root 權限,也不需要設置,打開就能使用。

二、環境準備

打開 Termux 以後,就是一個全屏的命令行界面。雖然可以用手機的觸摸鍵盤輸入命令,但還是推薦使用藍牙鍵盤。

第一步,更新一下系統,保證使用最新版本。

# 連接遠程倉庫,獲取軟件包信息

$ apt update

# 更新本地已經安裝的軟件包

$ apt upgrade

第二步,測試系統。

# 安裝 sl 軟件包

$ apt install sl

# 運行

$ sl

上面命令安裝測試包sl,然後運行。如果一切正常,會顯示一個火車的命令行動畫。

第三步,訪問本機存儲

手機 App 默認隻能訪問自己的數據,如果要訪問手機的存儲,需要請求權限。

$ termux-setup-storage

執行上面的命令以後,會跳出一個對話框,詢問是否允許 Termux 訪問手機存儲,點擊“允許”。

這會在當前目錄下生成一個storage子目錄,它是手機存儲的符號鏈接,後文下載文件就是到這個目錄去下載。

三、軟件包管理

除瞭apt命令,Termux 還提供pkg命令進行軟件包管理。

# 安裝軟件包

$ pkg install [package name]

# 卸載軟件包

$ pkg uninstall [package name]

# 列出所有軟件包

$ pkg list-all

其實,pkg的底層[3]就是apt,隻是運行前會執行一次apt update,保證安裝的是最新版本。所以,apt install sl基本等同於pkg install sl。

Termux 支持的軟件包清單,可以到這裡[4]查看。

四、Node.js

下面,安裝 Node.js。

$ apt install nodejs

安裝完成後,就可以運行 JavaScript 腳本瞭。比如,新建一個腳本hello.js。

// hello.js

console.log('hello world');

然後,執行這個腳本。

$ node hello.js

hello world

五、架設 Server

現在,通過 Node.js 運行 HTTP Server。

首先,安裝 npm 模塊http-server[5]。

$ npm install -g http-server

然後,運行 Server。

$ http-server

正常情況下,命令行會提示 Server 已經在 8080 端口運行瞭,並且還會提示外部可以訪問的 IP 地址。

舉例來說,手機的局域網 IP 是 192.168.2.6,那麼我們通過桌面電腦的瀏覽器訪問http://192.168.2.6:8080,就可以看到 Termux 的根目錄瞭。進入下面的storage子目錄,就可以下載手機文件瞭。

如果手機和電腦不在同一個局域網,那可以打開手機的熱點功能,讓桌面電腦通過手機熱點上網,再訪問手機的 HTTP Server。

這裡順便提一下,下面的命令可以從命令行查看手機的 IP 地址。

$ apt install net-tools

$ ifconfig

六、Python

不使用 Node.js,而使用其他方法架設 HTTP Server 也是可以的。下面演示 Python 的方法。

$ apt install python

$ python -m http.server 8080

然後,桌面電腦就可以訪問手機瞭。

Termux 是非常強大的工具,除瞭上面的方法,還可以架設 Apache 服務器[6],或者通過其他途徑[7](FTP、SSH、Rsync)訪問手機,這裡就不詳細介紹瞭。

如何使用Termux安卓版搭建本地VSCode在線編程環境

初見Termux

Termux是一款Android終端仿真器和Linux環境應用程序,無需ROOT或設置即可直接工作。筆者建議從Google Play商店安裝。

安裝好後,可以看到以下的界面,這是一個模擬終端,並不能運行Linux環境下的二進制程序。但是Termux下可以安裝proot-distro,這個軟件可以在Termux存儲空間內部署一個真正的Linux環境。

更換速度更快的Termux源

在安裝proot-distro之前,我們先換Termux源,這樣之後的速度會比較快。(Termux默認連接的國際站點,國內太慢)這裡推薦使用中科大的Termux源。

官網給出瞭很詳細的換源教程。

安裝proot-distro

在換好源後,使用pkg update更新Termux軟件源。之後使用pkg install proot-distro安裝proot-distro,效果如下所示。

proot-distro支持幾乎所有常用的Linux發行版:Alpine、Arch、Debian、ubuntu、manjaro等等。

安裝Ubuntu環境

此處以大傢用的最多的Ubuntu來演示,安裝一個上面列出的ubuntu 22.04 (jammy)環境,使用proot-distro install ubuntu來安裝,安裝過程需要聯網,耐心等待。

進入並配置Ubuntu環境

安裝後,使用proot-distro login ubuntu進入ubuntu shell環境。輸入uname -a,發現內核還挺新,是5.4版本。接下來的操作就和安卓沒關系啦,和桌面Linux一樣使用即可。前端的electron、react、vue,後端java、go、rust,c++啥的裝起來!加個ssh,就可以用電腦遠程調試代碼瞭。

在使用之前,還是推薦使用中科大Ubuntu port源,加速軟件獲取速度。

此處需要大傢安裝vim、wget兩個組件,一個用於編輯配置文件,另一個用於下載VSCode Server。二者使用apt install xxx即可。

下載VSCode Server

此處在Github下載最新版本,並解壓。

使用vim創建一個/root/.config/code-server/config.yaml,填入以下內容。用於外部連接、設置密碼為12345、監聽8080端口。

bind-addr: 0.0.0.0:8080

auth: password

password: 12345

cert: false

接下來下載並打開VSCode Server。

# 下載

wget https://github.com/coder/code-server/releases/download/v4.4.0/code-server-4.4.0-linux-arm64.tar.gz

# 解壓

tar -zxvf code-server-4.4.0-linux-arm64.tar.gz

# 進入文件夾

cd code-server-4.4.0-linux-arm64/bin

# 運行

./code-server

此處直接運行後,VSCode Server就在手機上跑起來瞭。

測試效果

首先在手機瀏覽器上輸入http://127.0.0.1:8080,成功。

輸入之前設置的密碼12345後,已經成功進入VSCode。(為瞭方便演示,手機橫屏處理)

一切準備就緒瞭,為瞭方便寫代碼,我們使用電腦訪問手機上的VSCode Server,簡單寫一段程序,並編譯試試?

安裝GCC/編寫代碼

使用sudo apt update && sudo apt install -y gcc g++即可安裝好GCC編譯器。

編寫一段簡單的代碼測試,如圖。成功瞭哦。

結語

以上僅演示瞭Termux鳳毛麟角的玩法,除此之外,它擁有一個完整Ubuntu Linux環境,能做的還有很多:搭建一個自己的郵箱系統,一個自己的網站,一個自己的雲盤等等。有人說這樣可能很耗電,其實我想說的是,使用Termux搭建系統遠沒有運行一個知名“綠色”聊天軟件耗電。

更新日志

v0.119.1版本

• 終端仿真:修復DECRQM 序列的處理。 問題#1752。

• 修復瞭使用RunCommandService 時的崩潰和前臺會話問題。 拉取請求#1764。

• 更新引導程序檔案。

猜您喜欢

水果外卖app哪个好

不想出门又想吃水果怎么办?不妨来试试水果外卖app。用户只需在水果外卖app上挑选自己心仪的水果商品,填写地址后,商家会安排专人将新鲜的水果送货上门。许多朋友不知道订水果的app有哪些?网上买水果用那个app比较好。3322小编带来了水果同城配送app推荐合集,在这有各种好用的水果外卖app,如天天果园、盒马生鲜、七鲜等水果配送软件,最快30分钟即可将水果配送到家,喜欢的朋友不妨下载支持一番!

共有 0 款应用全部>>

模拟经营类单机游戏推荐

模拟经营游戏是模拟游戏的一种。由玩家扮演管理者的角色,对游戏中虚拟的现实世界进行经营管理。可以是城市,可以是国家,可以是世界,可以是公司,可以是其他团体。虚拟经营游戏一般模拟现实社会的模式,人物的想法等都是根据规则随机定制的。许多模拟经营游戏以“大亨(Tycoon)”一词作为结尾。常见游戏的目标是彻底控制游戏中可控制的所有资源,实现垄断;或者发展到一定程度(例如足够科技水平带领市民飞向月球)。那么好玩的模拟经营类游戏手游有哪些,有没有什么模拟经营类单机游戏推荐呢?为此本站向大家提供模拟经营类游戏手游排行榜,供大家参考。

共有 0 款应用全部>>

手机经营游戏排行榜

经营类游戏一直休闲玩家的首选,从掌机的牧场物语开始,经营类游戏就是非常吸引人的游戏,它不需要玩家日夜守候,不需要玩家为装备而彻夜不眠。当然,经营类游戏也是很容易上瘾的,许多玩家就因为当初的QQ农场而设闹钟半夜起床收个菜等等。不可否认,经营类游戏十分的有魅力。那么有没有什么好玩的手机经营游戏推荐呢?接下来小编就为大家提供当前热门的手机经营游戏排行榜,该排名不分前后,根据游戏热度而定,供大家参考到底手机经营类游戏哪个好玩。

共有 0 款应用全部>>

类似软件

  • 太极App观山听雨手机版 9.62M 太极App观山听雨手机版是一款备受欢迎的Xposed模块软件,具备丰富的功能,而且无需Root权限。这个应用可以轻松地定制和增强你的Android体验,同时确保你的设备安全。太极App与Xposed框架完美融合,提供强大的插件功能。

  • 小米刷新率app最新版 5.1M 最新小米手机的屏幕帧率越来越高了,现在通过手机用户们就能提交90hz、120hz甚至144hz的高刷浏览体验。但是很多小伙伴不知道小米手机的刷新率怎么设置的,于是今天小编为大家带来这款小米刷新率app最新版。

  • 太极Xposed框架app 9.62M 最好用的虚拟框架神器,与你一起解锁手机黑科技!今日带来的是太极Xposed框架app,同时也叫作太极框架虚拟最新版,是时下一款超级热门、且无需Root、不用解锁Bootloader,不需要刷机就能使用Xposed 模块的应用程序。

  • 网络信号大师app 25.46M 相信很多朋友都有遇到在外面下载文件慢的情况?甚至,到使用量之后还会被限速?为此小编今天为大家带来了一款功能十分强大的网络优化工具——网络信号大师app。软件是应用在无线网络优化领域的基于智能终端的网络优化软件,目前支持全球流行的网络制式。

  • 百度CarLife车机版 140.25M CarLife车机版是一款全新智能的手机车载互联系统工具,也是百度官方重磅推出的汽车生活服务系列软件,用户只需在车内连接手机,即可将CarLife汇集的车生活服务分享到车载屏幕上,享受驾驶中更安全便捷的车载体验。

玩家评论

0人评论

同类排行

  • 亿点连接app 42.61M 亿点连接app是一款功能强大的全球免费通讯上网工具,由北京维太格科技有限公司倾力打造而成。该软件采用Wi-Fi/4G混合上网模式,覆盖亿级安全商业Wi-Fi,为用户智能选择优质低价的上网方式及免费电话。

  • bilibili游戏中心app最新版 102.77M bilibili游戏中心app最新版是一款专门面向B站数千万粉丝所打造的游戏盒子类应用软件,通过它玩家用户们在也不用苦苦的寻找哔哩哔哩渠道服的游戏版本,也再也不用使用其他账号进行登录,因为它不仅支持玩家们直接下载bilibili版手游。

  • 诺顿杀毒软件手机版 69.57M 诺顿杀毒软件中文版是专门为安卓手机量身定制的一款杀毒软件,由NortonLifeLock公司研发,致力于为用户的隐私安全保驾护航,并且软件页面干净简洁,让用户能够一目了然的同时,功能也是十分丰富。诺顿杀毒软件中文版拥有防恶意软件、防盗安全、备份数据、通话拦截、网页防护。

  • 搞机助手app 38.93M 搞机助手app是一款功能强大且方便好用的手机系统工具软件,专为广大安卓手机用户量身打造而成。该软件针对安卓系统深度定制,提供了强大的刷机功能,能够帮助用户轻松修改安卓系统内容,享受不一样的刷机体验。除此之外,这款软件界面简洁美观,操作使用方便。

  • geogebra图形计算器安卓版 101.64M geogebra图形计算器安卓版是一款适用于所有教育阶段的数学学习和教学的动态软件,中文名叫:图形计算器。该软件将几何、代数、表格、图形、统计、微积分以直观易用的方式集于一体,能满足大部分的数学教学和学习需求,为广大用户带来更加方便快捷的学习服务。

  • 伏羲X框架官方正版(沙盒框架SandVXposed) 1.6M “双开”通常是指在一个设备上同时运行两个相同或不同的应用程序,例如在一台手机上同时登录两个不同的社交媒体账号,但如何同时登陆两个社交账号,成为了令广大用户头疼的问题,有些人甚至会迫于无奈选择随身携带备用手机。

  • 变声器大师免费版 81.64M 变声器大师免费版是一款非常实用有趣的全新永久免费语音在线聊天变声工具应用,经由武汉网幂科技有限公司精心研发,集变声器和录音机功能于一体不仅有着时下萝莉、大叔、小孩、惊悚、搞怪、空灵、山谷、大堂、教室等海量不同变声音效等你体验,而且拥有着精美简约的直观操作页面。

  • MT管理器正式版TargetSdk28 21.51M MT管理器正式版TargetSdk28是一款安卓手机上面的文件管理器,其延用JAVA平台的双窗口操作模式,拥有极其便捷的九宫格菜单操作。支持root操作:挂载磁盘读写/只读,修改文件权限、用户组,浏览系统限制目录(/data)。

  • 谷歌gboard输入法官方最新版 56.97M 要说现如今什么输入法最好用、最接地气呢?是搜狗输入法还是讯飞输入法呢?在此小编觉得都不是,因为它们虽好,却存在着一丝缺憾,那么就是不能完美的适配于各种手机设备,但小编今日为大家所带来的gboard2024输入法最新版却可完美的适配各种android设备。

  • Seetong手机版 73.29M Seetong手机版是一款基于Android的远程监控软件,由天视通电子科技有限公司倾力研发打造。该软件界面简洁,功能强大,能够支持语音对讲以及音频对讲等功能,帮助用户实时图像预览、对讲、录像、截屏、画面分割、轮巡、横屏或竖屏显示,全方位满足用户的使用需求。