安卓手机上安装Termux

Termux是Android上的模拟终端,基于busybox。基本上可以做一些Linux做的事情,这货居然可以you-get!

记录一下Termux配置作为备忘

Google Play下载


快捷键

  • 音量-相当于键盘的Control(CTRL)键
  • 音量+相当于键盘的Alt键
  • 音量- 和 Q同时按可以调出来辅助键盘,很好用(也可以右滑让然后长安KEYBOARD)

包管理器

这货牛x的居然自带了一个包管理器,默认是从自带的源安装的,有些慢可以更换成清华的源。

  • 更换源

$ apt install apt-transport-https
$ export EDITOR=vi
$ apt edit-sources
# 打开文件并修改如下这样,自己按照第二行的修改尤其是[]可能不一样,只要替换url就行   
# The main termux repository:
# deb [arch=all,aarch64] http://termux.net stable main
deb [arch=all,aarch64] https://mirrors.tuna.tsinghua.edu.cn/termux stable main
$ apt update
  • 常用命令

$ pkg search <query> # 搜索包
$ pkg install <package>
$ pkg upgrade
$ pkg uninstall <package>
$ pkg reinstall <package> 
$ pkg list --installed

安装内置存储(在Android 8.0上未成功)

我的Android8.0上并没有成功,后面更改了权限才成功但是还是有一些问题
官网wiki
$ termux-setup-storage

安装zsh

神器肯定要安装的

  • 安装和切换
# 安装zsh
$ pkg install zsh
# 切换zsh 
$ chsh -s zsh
  • 配置oh-my-zsh
    Github上的oh-my-zsh并不能正常安装,有人改写了一个适用于termux的
# 安装必要的git curl
$ pkg install git curl
# 安装oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/fornwall/oh-my-zsh/etc-shells-may-not-exist/tools/install.sh)"
# 配置一下配置文件
$ cd ~
$ cp .oh-my-zsh/templates/zshrc.zsh-template .zshrc 
  • oh-my-zsh配置一样

ssh管理

不想用后面再说吧