安装 Termux

Termux官网

更换为国内镜像源及升级

termux-change-repo选择单个国内镜像源,然后通过pkg upgrade执行升级。

此时 termux-change-repo 也会更新,你可以重新选择镜像群组。

可以输入以下命令启用 root 和 x11 仓库。

1
2
pkg install root-repo
pkg install x11-repo

安装 SSH

输入 pkg install openssh 安装 SSH 程序,如果报错可能是因为没有执行 pkg upgrade

通过 passwd 设置密码。输入 sshd 可以启动SSH服务器。如果想要在 Termux 启动后自动启动sshd,可以执行以下命令:

1
echo "sshd" >>  ~/../usr/etc/profile

使用 Pacman 包管理器(可选)

Pacman 包管理器中的软件包貌似更多一些。如果安装遇到 <filename> exists in filesystem 问题,可以在安装时添加 --overwrite=* 参数。

1
2
3
4
pkg install pacman
pacman-key --init
pacman-key --populate
pacman -Syyu

修改欢迎语(Message of the day)

使用pkg install vim安装 Vim,也可以使用已安装的 Nano 编辑器。

我使用TextKool生成了艺术字。

通过 vim ~/../usr/etc/motd 修改 MOTD。

安装 Termux:Styling 以更换主题和字体

Installation

Download add-on from F-Droid

From Termux:Styling - Termux Wiki

安装之后,打开 Termux,长按选择 More...,点击 Style 即可更改配色方案和字体。

安装 Zsh

1
2
3
4
pkg install git zsh zsh-completions
git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/.zsh/powerlevel10k

通过 vim ~/.zshrc 加入以下内容:

~/.zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
autoload -Uz compinit && compinit
zstyle ':completion:*' menu select

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source ~/.zsh/powerlevel10k/powerlevel10k.zsh-theme

bindkey '^[[H' beginning-of-line
bindkey '^[[F' end-of-line
bindkey "^[[1;5C" forward-word
bindkey "^[[1;5D" backward-word
bindkey '^H' backward-kill-word
bindkey '^[[3~' delete-char

zstyle ':completion:*' menu select

alias ls='ls --color=auto'
alias ll='ls -alFh --time-style=iso'
alias ip='ip --color=auto'
alias grep='grep --color=auto'

输入 chsh,在随后的屏幕中输入zsh,敲回车。按 Ctrl-D 退出进程,随后重新登入 Termux,即可看到Zsh的界面。

初次启动时会进入 powerlevel10k 的配置界面,配置结束后,你也可以通过 p10k configure 重新配置主题。

安装 Termux:X11 图形界面

输入 pkg install termux-x11-nightly,在手机上安装对应的APK文件

随后通过 pkg install xfce4 xfce4-goodies 安装 xfce4 桌面环境,也可以选择其他桌面环境。

以后可以使用 termux-x11 :1 -xstartup "dbus-launch --exit-with-session xfce4-session" 启动桌面环境进程,亦可将此命令写在脚本中,方便启动。

更多

安装了 Termux,还可以干什么?有人用它启动 vscode-server,有人用它搭建博客,有人用它开启Minecraft 服务器,有人用它远程连接到自己的服务器……你可以通过搜索引擎了解更多可能。