zoukankan      html  css  js  c++  java
  • Android平台使用termux,随时随地写代码

    生活如此无聊,写点代码打发时间。

    趁着假期,我的vivo手机和华为平板(均为4G+64G配置)用的也比较少。于是,思考着如何将这2个设备用来写latex、python。用kingroot却取不了两设备的最高权限,那只能使用免root的linux环境设置了。

    1. 打开官网 ,通过ShadowSocks、GooglePlay下载termux.apk,还有DroidEdit、Codeanywhere这2个软件,推荐Droidedit,美观是第一位。

      termux优势:使用openssh、vim(也是因为能使用这个软件,所以才安装termux的)、Zsh、git等linux常用软件。

    2. 软件安装后,软件配置:

      apt-get update && apt-get upgrade(检查更新与升级)

      pkg install nodejs python python-dev python2 python2-dev vim-python tree nmap hydra curl tsu wget git unzip unrar sl clang php cmatrix tree toilet figlet cowsay w3m htop screenfetch proot nginx nyancat openssh lua -y

      (安装常用软件,python2和3都安装下吧,nodejs还可以,vim-python不用编译了,openssh、lua还可以)

    3. 接下来安装python依赖:

      apt install libxml2 libxml2-dev libxslt libxslt-dev openssl libffi libffi-dev openssl-tool openssl-dev fftw fftw-dev libzmq libzmq-dev freetype freetype-dev libpng libpng-dev pkg-config scrypt -y

      pkg install libcrypt libcrypt-dev ccrypt libgcrypt libgcrypt-dev -y

      pip install scrapy BeautifulSoup4

    ​ 升级pip

    ​ python -m pip install --upgrade pip

    1. 最后,需要安装texlive

      pkg install texlive

      安装宏包(自己编写文档、注释全部用英语,不想2门语言转换。太麻烦了)

      tlmgr install ctex

      tlmgr install scheme-full(安装主题)

      tlmgr install fandol(无root,看别人文档推荐使用的字体,直接安装。引用文章)

    2. 最后,推荐输入法,可以选择google拼音输入法或者是Hacker's Keyboards。其中termux的keyboard(左拉出显示)设置on,显示ESC、TAB键盘功能,这个挺好。

    然后,我就可以愉快的打发无聊的时间了,好像这两个设备都支持OTG功能,简直太好了。

  • 相关阅读:
    自定义图标集
    微软Power BI 每月功能更新系列——Power BI 9月版本功能更新全面解读
    使用Power BI中的假设参数控制表视觉中要显示的行数
    如何使用Power Query自动存储最近2年的数据
    vscode-常用快捷键
    微信小程序开发-入门到熟练(wepy-初级篇)
    vscode-函数注释插件-正则插件
    vscode 编写Markdown文件
    wepy-开发总结(功能点)
    常用git命令
  • 原文地址:https://www.cnblogs.com/ldh1112/p/10804409.html
Copyright © 2011-2022 走看看