Установка плагинов расширений
|
Экспериментальный функционал, не вошедший в основной релиз Termidesk, можно добавить в программный комплекс через установку плагинов расширений (каталог addons в комплектации поставки Termidesk).
Для установки плагинов нужно:
Termidesk:sudo -u termidesk bash |
Termidesk:cd /opt/termidesk/share/termidesk-vdi/ |
Termidesk:source venv/bin/activate |
pip install --upgrade --no-index --find-links /var/repos/Addons/Plugins/v5.0/ termidesk_internaldbauth |
где:
/var/repos/Addons/Plugins/v5.0/ - каталог с whl-файлами;
termidesk_internaldbauth - имя плагина (без версии, платформы и расширения файла);
Termidesk:exit |
sudo /opt/termidesk/sbin/termidesk-vdi-manage migrate sudo /opt/termidesk/sbin/termidesk-vdi-manage collectstatic --no-input |
sudo systemctl restart termidesk-vdi.service |
Удаление плагинов расширений
|
Начиная с Termidesk версии 5.1 использование функционала, подключаемого через плагин расширения, исключено. Описание приведено для справки. |
Для удаления плагина расширений нужно:
Termidesk:sudo -u termidesk bash |
Termidesk:cd /opt/termidesk/share/termidesk-vdi/ |
Termidesk:source venv/bin/activate |
pip uninstall -y termidesk_internaldbauth |
где:
termidesk_internaldbauth - имя плагина (без версии, платформы и расширения файла);
Termidesk:exit |
sudo systemctl restart termidesk-vdi.service |
Откат к предыдущей версии плагинаОткат к предыдущей версии файла выполняется в той же последовательности, что и установка, однако вместо команды установки плагина используется следующая: |
Начиная с Termidesk версии 5.1 использование функционала, подключаемого через плагин расширения, исключено. Описание приведено для справки. |
pip install --no-index --find-links /var/repos/Addons/Plugins/v5.0/ termidesk_internaldbauth==4.0.1 |
где:
/var/repos/Addons/Plugins/v5.0/ - каталог с whl-файлами, whl-файл с версией плагина должен существовать в данном каталоге;
termidesk_internaldbauth - имя плагина с указанием версии.