深浅模式
安卓本地部署教程
温馨提示:
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)
执行是否成功,看有没有 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,更优雅的方式(懒人狂喜)
先上图,我使用 qidong
和 gengxin
这两个命令来启动和更新酒馆。
(就是启动和更新的拼音)
我这里已经更新完了,所以更新那里没有显示一长串代码,而是 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!