termux创建python文件_Termux 的基本配置

每次换手机时 termux 都要重新配置,间隔时间一长,有的配置就忘了,又要上网搜索,很麻烦,好记性不如烂笔头,干脆写篇教程汇总一下,以后不记得直接看看自己写的,所以本文会一直更新下去,特别是当有新的需求或者新的快捷操作时。另外附上 termux 的 Google Play 历史安装包:Yandex Disk, 坚果云

双行扩展键盘参考自酷安(原谅我找不到原文章了)

这个是我每次重新安装 termux 时第一件要做的,虽然可以通过从左向右滑动,长按左下角的 KEYBOARD 显示一行扩展按键,但是仅有的几个按键对于手机用户来说还是很不方便。开启双行键盘只需在 termux 输入下面两行代码:

1

2mkdir $HOME/.termux

echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" >> $HOME/.termux/termux.properties

然后重启一下 termux 就能看到令人赏心悦目的双行扩展键盘了。

当然对于 root 用户也可以用文件管理器实现上述需求:

在 data/data/com.termux/files/home 下新建一个 .termux 文件夹

再到 .termux 文件夹下新建一个文件 termux.properties

将 extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']] 复制到刚刚新建的 termux.properties 文件里,保存

重启 termux

其实两者都是一样的效果,当然我更推荐第一种方法,简单且无需 root

修改为清华源

默认的源地址下载速度较慢,可以更换为清华源加快下载速度。

1

2

3

4export EDITOR=vi

# 编辑源文件

apt edit-sources

在 vi 编辑器中将第二行的源地址改为 http://mirrors.tuna.tsinghua.edu.cn/termux,注意其他的地方不要改。完成配置后记得 apt-get update 更新一下。

更新基础包1apt upgrade

Termux 除了支持 apt 命令外,还在此基础上封装了 pkg 命令,pkg 命令向下兼容 apt 命令。因此也可以使用 pkg upgrade。

获取内置储存权限

termux 默认的家目录是 data/data/com.termux/files/home,而我们平时的文件都在 storage,打开内置储存权限只需执行:

1termux-setup-storage

在弹出的 Android 授权窗口中同意授权。

执行 ls 能看到 $HOME 下有 storage 目录,执行 cd storage ls 能看到里面有六个快捷方式,分别对于不同的目录,建议自己通过 cd ls 命令看一下。其中 shared 目录就是手机主目录。

创建常见快捷方式

如果只有上方那几个快捷方式肯定是不够的,我们可以创建更多的快捷方式来提升效率

1

2

3

4

5

6

7# QQ 文件快捷方式

# 最后的快捷方式可以自定义,例如 q

ln -s $HOME/storage/shared/tencent/QQfile_recv qq

# TIM 文件快捷方式

ln -s $HOME/storage/shared/tencent/TIMfile_recv tim

# 微信文件快捷方式

ln -s $HOME/storage/shared/tencent/MicroMsg/Download wechat

部署环境

termux 完美兼容大部分环境,下面写一下目前我所用到的。

Python

python 是我第一次接触编程所学的语言,不过现在也就会一点爬虫(哭

1

2

3

4

5

6# 默认安装 python3,毕竟 python2 即将停止维护

apt install python

# 升级 pip 版本

python -m pip install --upgrade pip

# 安装爬虫必要模块:requests、bs4 和 lxml 解析器

pip install BeautifulSoup4 requests lxml

Git 及 SSH

git 就不用说了,人人必备,ssh 我主要是 git 远程推送用,当然也可以用来连接远程服务器等等,如果有 git 多账号需求,可以看我的这篇

1

2

3

4# 安装 git

apt install git

# 安装 ssh

apt install openssh

Nodejs

安装 Nodejs 我主要是为了使用 Hexo,但是因为使用了 Travis,手机上测试也不方便,hexo 以后可以不安装了

1

2

3

4# 安装 nodejs

apt install nodejs

# 安装 hexo

npm install hexo-cli -g

许多人有把 hexo 博客源文件放到内置储存的习惯,但是在内置储存安装依赖时会报错,这里说一下我的解决办法:

所有需要安装依赖的操作都放在 $HOME 下执行,执行结束后再复制到内置存储。这里以我的博客举例:

1

2

3

4

5

6

7

8

9# 从 GitHub 下载源代码保存到 blog 文件夹

git clone [email protected]:asasw/hexo-theme-cheng.git ./blog

# 进入源码所在文件夹

cd blog

# 安装依赖

npm install

# 复制所有文件到外置储存,这样就可以在外置储存直接编辑源文件测试了

# 如果需要安装新的依赖,复制到 $HOME 安装好再移出来就可以了

cp -rf ../blog/ ../storage/shared/blog/

Linux

Linux 的基本操作待更新

最后

当然 termux 的用处还有很多,比如 Aria2 下载工具,大家有兴趣的话可以自己去尝试。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值