关于安卓手机的牛逼软件termux使用

最近在学着用linux,偶尔发现了一款神奇的软件--termux,termux是一款来自国外的终端模拟器,是运行在内部存储上的程序(不在内存卡上),功能比较强大,启动程序以后会进入命令行终端,须要基本的Linux操做知识,众所周知安卓是Linux的阉割版本,因此终端的使用在安卓上也是返璞归真。termux支持apt包管理,因此你能够直接使用:apt-get install ***(你要安装的软件包)在线安装软件,固然也支持下载软件包后自行编译安装,debian系统软件deb,能够下载在文件夹后使用dpkg -install 安装,这一部分没有进行验证,可是在termux上是能够进行命令操做的,尽管termux已经实现了不少的linux功能,可是仍然受限于平台,不能与电脑Linux相比。termux的使用与Linux几乎同样,基础功能仍然能够实现。通过我三天的使用探索,已经搭建了我须要的环境,一些学习操做已经能够脱离电脑端,mysql(mariadb),python2,python3,能够运行,ipython启动速度甚至快于Windows命令行的ipython,听说能够在上面运行Java编译器,由于用不到没有验证。甚至若是有须要你能够安装apache2服务器,不过只是部分可行,具体仍然须要后续的验证。值得一提的是Python在termux上运行得很好,有好友须要C和C++的编译器gcc和g++,是彻底能够运行的,在搭建环境的时候须要这两个编译器,已经能够安装,不过须要apt-get iinstall clang,这个步骤是必须的。python的安装很简单,方法一,apt-get install python,方法二,pkg install python,这是由于termux有本身维护的适合安卓的软件库,他们在清华大学镜像网站有镜像,若是原来的软件下载安装慢或者不能进行,可使用清华大学镜像,具体在清华大学镜像网站有步骤。html

最近有学习数据库和python因此在安装软件后当即安装这两个软件,mysql和python。可是因为刚刚开始学习和使用出了不少问题。在termux上是不能直接安装mysql的你须要安装他的替代品mariadb,是mysql的一个分支使用的方法同样的:1,pkg install mariadb,2,apt-get install mariadb。安装好之后你就可使用mysqld来启动你的mysql服务了,启动之后,另外打开一个窗口输入mysql就能够进行使用mysql语句了,和电脑端没有差异,注意手机termux安装mariadb是不须要设置root密码的不过也能够设置,具体后续更新。python的安装相对顺利,直接apt-get install python,固然也要安装pip。不过安装python有些麻烦具体若是有人须要能够给我发邮件dhzzy88@163.com,python库有些没法实现的库不能安装,不过若是你和我同样是初学者,可用的库已经十分丰富了,爬虫scrapy均可以安装了。

 mariadb数据库前端

 ipythonpython

sshmysql

 

 安装vimlinux

 
启用外置存储

Android6.0以上会弹框确认是否受权,执行这条命令确保termux在最前端(当前Activity)

termux-setup-storage

成功拿到存储权限后会在家目录生成storage目录,而且生成若干目录,软链接都指向外置存储卡的相应目录

 

不过因为手机上的键盘不方便输入特殊符号有些不方便,之后学习不用带着笔记本处处跑累的要命。我有一个蓝牙键盘,简直方便,电脑都不用开机。sql

有网络大神已经使用termux作出能够连接电脑到数据库了。所以termux功能足够强大了。数据库

http://www.cnblogs.com/BlogOfMr-Leo/p/8660920.html

 

安装软件不是一路顺风的有不少依赖的库须要编译和百度,我走了不少弯路,所以写出来给须要的人,但愿可以有一点用处。apache

相关文章
相关标签/搜索