Termux是一款非常好用的终端模拟平台,软件功能非常强大,是一个Android终端仿真器和Linux环境应用程序,并且该软件不需要根或者设置就可以直接开始工作,使用起来非常方便。用户们只需要将相关的文件放在不同的文件夹下做到相互不干扰即可,在每个子Linux安装互不影响的软件,每个子Linux能够管理不同的软件系统,满足不同用户的不同需求。
软件特色
1、简单也很实用,功能相当的多,很适合那些不喜欢图形界面的命令行爱好者实用,是一款集合强大的终端模拟器以及拓展Linux包收集支持。
2、支持通过ssh去访问服务器,还能实用clang以及gcc进行编译代码,通过python控制台来作为口袋计算器和git等进行检查项目等等,功能很多希望乐友自己琢磨。
3、很简洁的界面,其实这款应用就一个界面,点击进入就可以直接操作了,小编感觉这就是一个很耿直的技术控开发的,不需要花里胡哨的东西,安装包也很小的。
软件亮点
1、Termux安卓版将强大的终端仿真与广泛的Linux软件包集合结合在一起;
2、享受bash和zsh外壳;
3、使用nnn管理文件,并使用nano,vim或emacs编辑它们;
4、通过ssh访问服务器;
5、使用clang,make和gdb在C中进行开发;
6、使用python控制台作为袖珍计算器;
7、使用git签出项目;
8、使用frotz运行基于文本的游戏。
软件优势
1、安全:
使用OpenSSH的ssh客户端访问远程服务器。在一个开源解决方案中,Termux将标准包与精确的终端仿真结合。在Bash、FISH或Zsh和Nano、Emacs或Vim之间选择。GREP通过你的短信收件箱。使用cURL访问API端点,并使用rsync在远程服务器上存储联系人列表的备份。
2、自定义:
通过从Debian和UbuntuGNU/Linux中知道的APT包管理系统安装你想要的东西。
3、移植性:
Termux中提供的软件包与Mac和Linux上的软件包相同最新版本的Perl、Python、Ruby和Node.js都是可用的。
4、扩大规模:
连接蓝牙键盘,并将设备连接到外部显示器,如果需要,Termux支持键盘快捷键,并有完整的鼠标支持。
5、可修补的:
通过使用Clang编译C文件进行开发,并使用CMake和pkg-config构建自己的项目。如果陷入困境并需要调试,GDB和strace都是可用的。
软件使用教程
【Termux初始化】
初次使用Termux需等待Installingbootstrappackages(安装引导程序包)完成,如下图。
等待Installingbootstrappackages(安装引导程序包)结束后可看到Termux的欢迎界面,如下图。
在Termux中输入命令termux-setup-storage回车以获取储存权限(注:长按后按Paste粘贴),如下图,点允许即可。
【Termux换镜像】
使用Termux安装包之前一般需先换镜像,不换镜像可能会导致包安装慢或安装失败,下图为未换镜像尝试安装vim失败截图。
这里以换成清华大学开源软件镜像为例,在Termux中执行命令termux-change-repo进入图形界面如下图。
注:以下操作只适用于较新版的Termux,如0.114,不适用0.73版的)(警告:镜像仅适用于Android7.0(API24)及以上版本,旧版本系统使用本镜像可能导致程序错误。)
使用自带方向键可上下移动,空格选择需要更换的仓库,这里我全选,如下图。
回车进入下一界面,如下图。
选择最后MirrorsbyBFSU,如下图。
确认无误后回车,镜像源会自动完成更换。出现如下镜像更换成功。
【Termux安装Python】
在Termux中输入pkginstallpython回车安装Python,出现如下图。
输入Y回车,出现下图。
等待,等到出现下图代表安装Python成功。
到这恭喜您Python环境已经安装完了,赶快运行个程序试试吧!