最近在学着用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有自己维护的适合安卓的软件库,他们在清华大学镜像网站有镜像,如果原来的软件下载安装慢或者不能进行,可以使用清华大学镜像,具体在清华大学镜像网站有步骤。

最近有学习数据库和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数据库

安装vim编辑器

ipython

我的数据库

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

有网络大神已经使用termux做出可以链接电脑到数据库了。因此termux功能足够强大了。

安装软件不是一帆风顺的有很多依赖的库需要编译和百度,我走了很多弯路,因此写出来给需要的人,希望能够有一点用处。

关于安卓手机的牛逼软件termux使用的更多相关文章

  1. 安卓手机牛逼软件Termux中安装Archlinux,安装Jdk

    说出来你可能不信,手机上居然装了两个linux系统,和真实的linux有些许些差别. 首先安装了Termux以后你发现,好多linux常用功能都有,什么Pyhton,gcc,g++,ruby,Php, ...

  2. NBU是最牛逼的备份软件

    NBU是最牛逼的备份软件 TSM是IBM的备份   好好看看几个厂商 VERITAS 公司下的NBU入门级备份有BEHP的备份软件有DPIBM的是TSMCommvault也非常牛逼这都是做到了小机AI ...

  3. error while obtaining ui hierarchy xml file...用 uiautomatorviewer 获取安卓手机软件页面时报错

    Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't ...

  4. adb软件国产安卓手机对系统的把控

    国产安卓手机对系统的把控,现在想搞机的方法是愈来愈麻烦,华为最先的申请解锁码,到现在直接系统锁死不给解.让我等搞机小伙伴是望机兴叹.安卓手机的通病随着系统升级,手机就越来越卡.本想通过卸载系统自带应用 ...

  5. Windows 必备——cmder 一款比cmd牛逼的Win软件

    Windows 必备--cmder 一款比cmd牛逼的Win软件一款Windows环境下的命令行替换工具:cmder这款工具简洁美观易用,支持大部分的linux命令,支持ssh连接Linux,比起自带 ...

  6. 从苦逼到牛逼,详解Linux运维工程师的打怪升级之路

    做运维也快四年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点. 运维工程师是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感 ...

  7. 为什么我会认为SAP是世界上最好用最牛逼的ERP系统,没有之一?

    为什么我认为SAP是世界上最好用最牛逼的ERP系统,没有之一?玩过QAD.Tiptop.用友等产品,深深觉得SAP是贵的有道理! 一套好的ERP系统,不仅能够最大程度承接适配企业的管理和业务流程,在技 ...

  8. 我喜欢ASP.NET的MVC因为它牛逼的9大理由(转载)

    我很早就关注ASP.NET的mvc的,因为最开始是学了Java的MVC,由于工作的原因一直在做.Net开发,最近的几个新项目我采用了MVC做了,我个一直都非常喜欢.Net的MVC.我们为什么使用MVC ...

  9. 安卓手机APP压力monkey测试

    一.Monkey概述 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行 ...

随机推荐

  1. HTTP协议报文、工作原理

    一.web及网络基础       1.HTTP的历史            1.1.HTTP的概念:                 HTTP(Hyper Text Transfer Protocol ...

  2. Template7插入动态模板

    要完成的效果如下图 其中下面添加出来的订单号和订单总价可以看作是接口请求的数据 实现步骤: 1 下载template7:https://github.com/nolimits4web/template ...

  3. 【转】Wi-Fi 20mhz 和 40mhz 频段带宽的区别是什么?

    一.无线网卡模式 wifi现在市场上主要存在802.11a/b/g/n/ac五种模式的无线网卡: 1.b的最大速率11Mbps,频段2.4G,带宽22M: 2.a的最大速率54Mbps,频段5G,带宽 ...

  4. riot.js教程【一】简介

    Riotjs简介 Riotjs是一款简单的.优雅的.组件化UI前端开发框架: 他支持自定义标签(custom tags),拥有令人愉悦的语法,优雅的API和非常小的体积: 为什么需要一个新的界面库 前 ...

  5. Java IO编程全解(一)——Java的I/O演进之路

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7419117.html JDK1.4之前的早期版本,Java对I/O的支持并不完善,开发人员在开发高性能I/O ...

  6. (@WhiteTaken)设计模式学习——享元模式

    继续学习享元模式... 乍一看到享元的名字,一头雾水,学习了以后才觉得,这个名字确实比较适合这个模式. 享元,即共享对象的意思. 举个例子,如果制作一个五子棋的游戏,如果每次落子都实例化一个对象的话, ...

  7. Extjs6(七)——增删查改之删除

    本文基于ext-6.0.0 页面就是前面写的那个,有不清楚的可以看一下前面写页面那篇. 一.在toolbar加一个删除按钮 { text:'删除', iconCls:'x-fa fa-times', ...

  8. GET 和 POST 比较整理

    差异 上传文件只能使用 POST GET 传输数据有大小限制 GET 传输的数据类型不灵活:GET是使用url来传输数据,那么比如空格字符以及类似&这样的字符就不方便传输.(当然可以使用发送前 ...

  9. 【前端】windows64位必备软件清单

    目录 一.前言 二.日常必备 三.前端相关 四.个人习惯 一.前言 重做系统以后,安装各种软件就是挺烦人的一件事. 特地整理成文章,并且将相关软件上传到了百度网盘,省的以后再各种找资源了. 百度网盘下 ...

  10. Android SDK国内更新

    恩,废话就不多说了,俩网址,mirrors.neusoft.edu.cn和ubuntu.buct.edu.cn,在这里感谢wecloud和北京化工大学,十分感谢提供方便之门