Skip to content

安卓本地部署教程

温馨提示:

1,官方镜像安装需要梯子,以是否能打开 https://www.google.com 为准。

2,如果你没有梯子,也可以使用教程中提供的镜像项目。本人承诺不会对官方代码进行任何更改(也是满血真酒馆的意思)

2,你可以点击代码块右上角的三个小点,然后点击复制,就能把代码块中的内容复制。如图:


一、必要软件下载

我们需要下载两个软件,分别是:Termux,以及 MT 管理器

  • Termux 用来安装、启动酒馆;
  • MT 管理器用来管理你酒馆中的文件。
  • 我将提供网盘下载链接

1,下载 Termux

下载地址: https://pan.quark.cn/s/ff18d34db03b

Termux 是纯命令行操作的软件,但是不要害怕,其实我们需要使用的命令不多。

2,下载 MT 管理器

下载地址: https://pan.quark.cn/s/5ab6cb4fe9e1

安装完成后可能会需要更新,更不更都可以

境外的宝宝这里下载

(打开下载链接后,在网页中选择在浏览器中打开

部分手机安装前,需要到手机的 设置 中,打开 安全 ,打开 未知来源

不是每个手机都有,你可以检查一下。

分别安装以上两个软件。


二、安装酒馆

接下来我们开始安装安装酒馆。

打开你的梯子

测试

(手动在浏览器中进行测试,访问 https://www.google.com ,如果可以访问,梯子就开启成功了,如果不能,去检查梯子的设置)

每一步的命令我都写在代码块里,你可以直接点击代码块右上角的三个点,然后选择 复制。

同时,我会为你解释每一行代码的含义,确保你能够知道你在做什么。

注意

代码粘贴到 Termux 中后,运行代码的方式是按 回车 / 换行 键。

1,更新软件包列表

bash
yes | pkg update

解释

这行代码用来更新软件包列表,确保系统知道最新的软件版本,并且在更新过程中遇到提示的话选择 yes。 更简单的形容:你,去瞅瞅有没有新版本的软件,如果有提示就自动同意。

安装速度和你的网速速度有关,请耐心等待,如图: (版本不一样,最终显示数字可能不一样,这是正常的,主要看是否都显示 Done)

|500

执行是否成功,看有没有 Done 的标志,有就是成功了的。

2,升级软件包

bash
yes | pkg upgrade

解释

这行代码用来升级系统中【已经安装】的软件包到最新版本。同样,自动同意任何确认提示。 更简单的形容:你,去把我已经装好的软件包更新一下,有提示就自动同意。

安装速度和你的网速速度有关,请耐心等待。

1 和 2 中的两段代码,可以保证你的软件包是最新的,防止因为依赖等问题导致安装失败。

3,安装 git

bash
yes | pkg install git

解释

这行代码用来安装 Git 。Git 是一个用于从网上下载代码或者管理代码的软件。 更简单的形容:你,去给我装一个 git,有提示就自动同意。

安装速度和你的网速/梯子速度有关,请耐心等待。如图所示就是安装成功了: (版本不一样,最终显示可能不一样,这是正常的)

你也可以通过这个代码检测是否成功:

bash
git -v

执行命令后如果返回版本号,如 git version xxxx就是成功了

只有报错 command not found,才是安装失败了,重新执行一次安装的命令。

4,安装 Node.js

bash
yes | pkg install nodejs

解释

这行代码用来安装 Node.js。Node.js 是一个运行 JavaScript 代码的环境,是酒馆运行必须要安装的。 更简单的形容:你,去给我装一个 Node.js,有提示就自动同意。

安装速度和你的网速/梯子速度有关,请耐心等待。如图所示就是安装成功了:

(最后显示的不同也是正常的,因为版本可能有更新,主要看是否100%)

实在不放心,你也可以通过这个代码检测是否成功:

bash
node -v

执行命令后如果返回版本号,如 V22.15.1(数字是我瞎写的,跟你的不一样是正常的)就是成功了

只有报错 command not found,才是安装失败了,重新执行一次安装的命令。

5,安装酒馆

bash
git clone https://github.com/SillyTavern/SillyTavern.git -b release

解释

这行代码是通过 Git 从网上下载代码,链接是酒馆的项目地址,-b release 表示下载“release”分支(稳定版本) 更简单的形容:Git,你去把酒馆从 Github 给我下载下来,要稳定版本的。

安装速度和你的网速/梯子速度有关,请耐心等待。如图所示就是安装成功了:

注意

,就是你的梯子不行,换节点……甚至换梯子。

(这里的 81987、61730 数字和我的不一样没关系,因为可能是版本不同,主要看显示 100% 和 done,就是成功了)

【以下是无需 🪜 即可安装的方式】

如果你无法通过这个链接安装酒馆(比如一直卡在某个进度上,或者一直报错 SSL 或者 Conact 相关问题),可以使用下方的代码进行下载。

bash
git clone https://gitee.com/laopobao/SillyTavern.git -b release

须知

该仓库是我从 SillyTavern 官方仓库中同步镜像到 Gitee 中的,没有修改任何代码,请放心使用! 你可以理解我把官方的仓库放到国内了,所以不再需要 🪜。

安装速度和你的网速有关,请耐心等待,进度达到 100% 就是成功了。

6,运行酒馆

① 打开酒馆文件夹

bash
cd SillyTavern

解释

这行命令是 进入名字为 SillyTavern 的文件夹。 更简单的形容:你双击打开了一个名叫 SillyTavern 的文件夹,酒馆就在这里装着呢。

这个代码执行后不会返回内容,但是前缀会从 ~ ,变成,变成 /SillyTavern​,如图:

② 酒馆,启动!

bash
bash start.sh

解释

这行命令中,使用 bash 命令运行 start.sh 脚本文件,用来启动酒馆。 更简单的形容:酒馆,启动!

第一次启动可能会很慢,耐心等待,之后再启动就不会这么慢了。

如图所示就启动成功了:

这个时候,正常情况下,会直接 自动打开系统默认的浏览器进入酒馆。

可以正式使用啦!

如果显示了这个界面,但是浏览器没有自动打开的话,可以打开浏览器,手动输入 http://127.0.0.1 来访问酒馆。

如果你不想使用自动打开的那个浏览器,也可以打开其他的浏览器,输入 http://127.0.0.1 来访问酒馆。

想偷懒直接复制我这个:

bash
http://127.0.0.1:8000

记得第一次打开的时候设置一下语言,改成

注意

酒馆运行过程中,需要全程开启 Termux,不能关!你可以把它挂小窗、锁定后台。

提示

部分手机可能需要你在手机的节电设置中更改为“无限制”,如图:



三、如何启动和更新酒馆

1,传统方式

1.1,启动酒馆

你可以复制保存好下方这行代码,每次打开 Termux 后都直接粘贴这行代码来启动你的酒馆。

bash
cd ~/SillyTavern && bash start.sh

解释

cd 是打开命令,先打开 SillyTavern 文件夹,&& 表示没有错误的情况下执行下一个命令,bash start.sh 就是酒馆的启动命令啦。

1.2,更新酒馆

你可以从下图位置查看自己酒馆的当前版本。

别急

刚安装完是不需要更新的,酒馆一般每月更新一次。

你可以复制保存好下方这行代码,每次需要更新时,打开 Termux 后,直接粘贴这行代码来更新并启动你的酒馆。

cd ~/SillyTavern && git pull && bash start.sh

解释

cd 是打开命令,先打开 SillyTavern 文件夹;

&& 表示没有错误的情况下执行下一个命令;

git pull 就是用来下载更新的,&& 再次在确认没有错误的情况下;

最后使用 bash start.sh 命令启动酒馆。

如果这样已经可以满足你的需求,不想再折腾,可以跳过下方的内容。直接从 MT管理器的使用 继续

2,更优雅的方式(懒人狂喜)

先上图,我使用 qidonggengxin 这两个命令来启动和更新酒馆。

(就是启动和更新的拼音)

我这里已经更新完了,所以更新那里没有显示一长串代码,而是 Already up to date。

正常是会有一堆代码的。

如何实现?请看:

实现方法

我们通过编辑.bashrc 文件来自定义命令。

首先,先退出一下 termux(酒馆也会停止运行,酒馆运行中时,命令是不起作用的),再重新打开

然后跟着下面的步骤操作(非常简单,就一步)

① 首先在你的 Termux 中运行这行代码:

直接粘贴进去,按回车

(你可以将 qidong 和 gengxin 这两个自定义命令,改成你自己喜欢的启动和更新的命令)

ts
cat << EOF > ~/.bashrc
function qidong() {
    cd ~/SillyTavern && echo "正在启动酒馆" && sleep 1 && bash start.sh
}

function gengxin() {
    cd ~/SillyTavern && echo "准备更新酒馆,记得打开梯子,开全局模式" && sleep 3 && git pull && echo "更新完成,准备启动酒馆" && sleep 2 && bash start.sh
}
EOF

然后在执行一行代码

bash
source ~/.bashrc

解释

这定义了两个自定义的命令函数,你不需要理解什么是函数,你只知道我们把启动的命令和更新的命令都打包给 qidong 和 gengxin 这两个命令了。 当然,qidong 和 gengxin 这两个命令你可以自己更改,如果没有命令行操作经验的话,就别改了,免得弄错。

最后的 source ~/.bashrc 是应用更改的意思。

按回车执行后,不会返回内容。(这是正常的)

② 应用

测试一下,输入 qidong,如图:

即使没有在 ~ 目录下也能正常执行!

雅,太雅了。

四、MT管理器的使用

MT管理器可以很方便的管理你的酒馆文件。系统自带的文件管理器一般情况下是无法访问 Termux 下的文件的。

1,导入 Temux 目录

① 打开 MT 管理器,点击左上角三条横线的图标


② 再点击三个竖点的图标


③ 在弹出的页面中点击 添加本地存储


④ 在打开的页面中,点击左上角的三条横线图标


⑤ 点击 Termux


然后点击最右下角的 选择


Termux 的存储空间已经被正常添加!

点击 Termux Home,就可以找到酒馆的文件夹啦

2,怎么修改 config.ymal

在后续的使用中,某些教程、或者安装某些插件时,会要求你更改 config.yaml 文件。

在这里找:

① 先根据前面的步骤 打开 Termux home 的本地存储


② 再打开 SillyTavern 文件夹(你的在右边也没关系)


③ 找到 config.yaml 文件,点击打开


④ 找到你要修改的内容,修改完成后,点击顶部的保存图标


就可以了!


五、其他

提示

你的个人数据位置在:SillyTavern / data 下的 default-user 文件夹。

本教程结束

Enjoy Your SillyTavern!

本站点由 老婆宝 搭建