1 准备工作
1.1 介绍
网上很多termux的介绍,这里简单说明下,termux是一个android下的终端模拟器,它不需要root权限,使用apt作为包管理器,包含很多linux下的软件包,你可以用它轻松完成C/C++/Rust/Java/Python/NodeJs甚至Verilog等多种语言开发。Android采用linux内核,因此,termux不是虚拟机,它直接使用android下的linux内核进行扩展,这带来极大的性能提升。
当然,有一部分软件依赖于root用户,这时,termux下还可以使用proot、proot-distro来模拟root用户直接安装各种linux发行版本,如debian、ubuntu等。
这个系列,我们专注于使用termux将平板变成一个简陋版的计算机(简陋但很好用,亲测),所以我们侧重点在于将termux向真实开发环境靠拢,至于对termux进行美化等工作,后续将逐步进行插入。
可以使用蓝牙键盘也可以直接连接usb键盘,但必须有键盘,鼠标不是必须,但有的话感觉会更舒服。强烈建议给平板配一个蓝牙键盘保护套,很好用~~~
1.2 下载
termux github地址:https://github.com/termux/termux-app#github
vnc viewer AVNC github地址:https://github.com/gujjwal00/avnc
这里只列出了github地址,也可以用F-Droid应用商店(https://f-droid.org/)下载
1.3 换源
安装termux后第一件事就是换源,更换为墙内源加速,不然真的等不动。 换源,选择China Mainland源
1.4 root-repo/x11-repo
termux中的主要源是root-repo及x11-repo,x11-repo包含了图形界面相关的软件
1.5 termux vnc/xfce4
tigervnc:VNC服务器 xfce4:桌面环境 xorg-xhost:xserver安全管理
1.6 制作xfce4 vnc启动脚本
创建并打开文件
文件内容:
添加可执行权限
启动xfce4,第一次运行会让设置密码,注意不要设置view only密码

配置vnc viewer,端口号为5900+vncserver对应的窗口号(2)
配置vnc viewer
桌面起来了(>y<)
xfce4桌面
2 termux应用安装
2.1 jupyter/matplotlib/numpy/pandas/scipy
matplotlib/numpy/pandas/scipy可以通过pkg install matplotlib/python-numpy/python-pandas/python-scipy安装,这里采用pip进行安装,稍微麻烦一点
这里在安装scipy时,因我们使用了flang作为fortran编译器,与默认的gfortran不同,它不支持fortran_std参数,因此需要对meson编译脚本做修改,为方便起见可直接安装我构建后的wheel文件。
2.2 qt
2.3 gedit
2.4 gtkwave

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/181205.html