Skip to content

Commit

Permalink
help: termux增加不同版本的说明
Browse files Browse the repository at this point in the history
  • Loading branch information
SherkeyXD committed Mar 25, 2022
1 parent 7eee5d0 commit 41b11f9
Showing 1 changed file with 21 additions and 5 deletions.
26 changes: 21 additions & 5 deletions help/_posts/1970-01-01-termux.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,28 @@ Termux 是运行在 Android 上的 terminal。不需要root,运行于内部存
termux-change-repo
```

在图形界面引导下,使用自带方向键可上下移动
在图形界面引导下使用自带方向键可上下移动
第一步使用空格选择需要更换的仓库,之后在第二步选择 TUNA/BFSU 镜像源。确认无误后回车,镜像源会自动完成更换。

### 命令行替换

使用如下命令行替换官方源为 TUNA 镜像源
如果您在使用termux v0.118及以上版本,使用如下命令行替换官方源为 TUNA 镜像源

``` bash
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://{{ site.hostname }}/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*root stable\)$@#\1\ndeb https://{{ site.hostname }}/termux/termux-root-packages-24 root stable@' $PREFIX/etc/apt/sources.list.d/root.list
apt update && apt upgrade
```

如果您在使用termux v0.117及以下版本,使用如下命令

```bash
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update && apt upgrade
```


### 手动修改

编辑 `$PREFIX/etc/apt/sources.list` 修改为如下内容
Expand All @@ -59,11 +68,18 @@ apt update && apt upgrade
deb https://{{ site.hostname }}/termux/termux-packages-24 stable main
```

编辑 `$PREFIX/etc/apt/sources.list.d/root.list` 修改为如下内容
(仅v0.117及以下)编辑 `$PREFIX/etc/apt/sources.list.d/game.list` 修改为如下内容

```
# The termux repository mirror from TUNA:
deb https://{{ site.hostname }}/termux/termux-packages-24 games main
```

(仅v0.117及以下)编辑 `$PREFIX/etc/apt/sources.list.d/science.list` 修改为如下内容

```
# The termux repository mirror from TUNA:
deb https://{{ site.hostname }}/termux/termux-root-packages-24 root stable
deb https://{{ site.hostname }}/termux/termux-packages-24 science main
```

请使用内置或安装在 Termux 里的文本编辑器,例如 `vi` / `vim` / `nano` 等,**不要使用 RE 管理器等其他具有 ROOT 权限的外部 APP** 来修改 Termux 的文件
Expand Down

0 comments on commit 41b11f9

Please sign in to comment.