Обновления
Если есть доступ в интернет
Обновления выходят приблизительно раз в месяц. Чтобы проверить наличие обновлений, выполните в директории yougile:
./server task show-updates
Для windows:
server.exe task show-updates
Чтобы установить обновление необходимо сделать следующее:
- сделать резервную копию yougile (или убедиться, что она есть)
- остановить сервис yougile
- выполнить в директории yougile:
./server task update latest
(на Windows:server.exe task update latest
) - запустить сервис yougile
Эту процедуру можно выполнять автоматически раз в некоторое время.
Без доступа в интернет
Проверить наличие обновлений можно на сайте https://dist.yougile.com.
Чтобы установить обновление, скачайте архив для нужной
операционной системы, затем внутри директории yougile
создайте директорию tmp
(если она уже есть, то очистите её содержимое). Распакуйте архив в директорию tmp
,
у вас должно получиться, что в директории yougile
содержится директория tmp
, в которой
содержится директория yougile
(из архива) и в ней уже разные файлы. Скорируйте
файл tmp/yougile/tasks/lib/install.js
в директорию tasks/
внутри основной
директории yougile
(не той, что из архива, а той, где установлена система).
И затем, внутри директории, где установлена система выполните команду:
./server task install
для Windows:
server.exe task install
Вот полный пример действий по обновлению для Linux:
cd /opt/yougile
rm -r tmp
mkdir tmp
cd tmp/
# скачать нужный файл yougile.tar.gz из dist.yougile.com и поместить в tmp/
# поскольку нет доступа в интернет, это делается вручную
tar -xf yougile.tar.gz
rm yougile.tar.gz
cd ..
cp tmp/yougile/tasks/lib/install.js tasks/
./server task install
здесь предполагается, что YouGile установлен в /opt/yougile
.