LonelyTavern

Как исправить SillyTavern в Termux: ошибки обновления, удаления и start.sh

Обновлено 20 сентября 2026 г. · Android · От разработчика LonelyTavern · Команды взяты из официального руководства SillyTavern для Android

Здесь речь о том, как починить сам SillyTavern, а не заменить его. Переходите к разделу, который соответствует вашему симптому.

1. Termux ничего не устанавливает и не обновляет

Самая частая первопричина на свежей установке — версия Termux из Google Play, которая больше не поддерживается и поставляет устаревшие пакеты. Удалите её и установите Termux из F-Droid (рекомендуется) или из релизов Termux на GitHub. Затем обновите всё до актуального состояния:

pkg update && pkg upgrade

Если загрузка пакетов зависает или прерывается по тайм-ауту, выполните termux-change-repo, выберите другое зеркало и попробуйте снова.

2. start.sh раньше работал — а теперь нет

Обычная история: обновление пакетов выбило Node из-под SillyTavern, или Node с самого начала был установлен не в LTS-сборке. Официальное руководство указывает именно nodejs-lts; во многих видеоуроках говорят pkg install nodejs — одна эта разница объясняет многие случаи «на прошлой неделе работало». Идите по шагам сверху вниз:

pkg update && pkg upgrade
pkg install nodejs-lts
cd ~/SillyTavern && git pull --rebase --autostash
bash start.sh

Если всё равно не работает, сделайте свежий клон — с сохранением данных:

mv ~/SillyTavern ~/SillyTavern-old
git clone https://github.com/SillyTavern/SillyTavern -b release
cp -r ~/SillyTavern-old/data ~/SillyTavern/
cd ~/SillyTavern && bash start.sh

Ваши чаты, персонажи и настройки лежат в папке data; старая установка остаётся в ~/SillyTavern-old, пока вы не убедитесь, что всё перенеслось.

3. Сервер умирает при блокировке экрана

Android агрессивно завершает фоновые процессы, и Node-сервер внутри Termux — первая мишень. В порядке эффективности:

4. npm падает при установке (код ошибки 134)

Ошибка 134 во время npm install — почти всегда нехватка памяти на телефоне с малым объёмом ОЗУ. Закройте все остальные приложения и запустите установку заново; убедитесь, что Node — LTS-сборка (pkg install nodejs-lts). На 32-битных устройствах официальное руководство дополнительно требует pkg install esbuild.

5. Всё тормозит

Проверьте две вещи.

6. Пропали чаты или персонажи

Сообщения о потере данных обычно связаны с прерванной записью — приложение завершилось или телефон выключился посреди сохранения, или обновление пошло не так. Профилактика лучше восстановления. Один раз выполните termux-setup-storage, чтобы получить доступ к общему хранилищу, а затем делайте резервную копию перед каждым обновлением:

cp -r ~/SillyTavern/data ~/storage/shared/SillyTavern-backup

Если что-то уже пропало: остановитесь, больше ничего не записывайте и проверьте собственную папку резервных копий SillyTavern внутри data, прежде чем думать о худшем.

7. Ответ обрывается, когда вы блокируете телефон или переключаете приложения

Здесь дело не в сервере, а в браузере. Ответ передаётся потоком в открытую вкладку по открытому соединению, а мобильные браузеры за считаные секунды приостанавливают фоновые вкладки, чтобы сберечь батарею, и поток обрывается. Помогают три вещи:

Firefox на Android обычно держит фоновые вкладки живыми чуть дольше, чем Chrome.

8. Удаление или установка с чистого листа

Деинсталлятора нет. SillyTavern — это папка внутри Termux, поэтому удалить его — значит удалить эту папку или сам Termux. Сначала сделайте резервную копию data в общее хранилище: оба способа уничтожат и ваши чаты.

Подробные шаги, включая чистую переустановку с сохранением чатов: как удалить SillyTavern.

Если не хотите держать сервер на телефоне

Всё, что выше, помогает сохранить работу самого SillyTavern. Если вам нужно именно это, официальная документация хорошая, а сообщество отзывчивое.

Если на самом деле вам нужны ваши персонажи, ваш API-ключ и ваш телефон, — для этого мы и сделали LonelyTavern. Это нативное приложение для Android и iPhone, которое импортирует карточки персонажей V3 и лорбуки World Info, работает с любым OpenAI-совместимым провайдером с вашим собственным ключом и хранит всё на вашем устройстве.

Бесплатно, без аккаунта, без рекламы, и ничего не нужно чинить в два часа ночи. Это не полноценный SillyTavern: нет расширений и групповых чатов. Но для основного сценария — установил и пользуйся.

Загрузите в App Store Доступно в Google Play

Другие руководства: SillyTavern на iPhone: три рабочих способа · Chai: экспорт и резервная копия чатов · Character.AI: экспорт и сохранение чатов · все руководства.

SillyTavern и Termux — независимые проекты своих авторов. LonelyTavern не связан ни с одним из этих проектов и не одобрен ими. Команды здесь взяты из официальной документации SillyTavern на docs.sillytavern.app — всегда сверяйтесь с ней, чтобы получить актуальные инструкции.