Запуск инсталлятора воркспейса с пользовательской директорией для распаковки файлов от непривилегированного пользователя¶
Способ 1 (через системный профиль)¶
-
Создать пользовательскую директорию для распаковки файлов:
-
Задать переменную WORKSPACE_INSTALLER_EXTRACT_DIR в системном профиле
/etc/profile.d/workspace_installer.sh: -
Добавить в sudoers запись, заменив на пользователя, от имени которого будет запускаться воркспейс:
1. Запустить воркспейс с загрузкой системных профилей:
Способ 2 (через bash скрипт)¶
-
Создать пользовательскую директорию для распаковки файлов:
-
Добавить в sudoers запись, заменив на пользователя, от имени которого будет запускаться воркспейс:
-
Запустить воркспейс через bash скрипт с параметрами, где:
- 1 параметр - пользовательская директория для распаковки файлов;
- 2 параметр - путь до инсталлятора;
- 3-10 параметры - параметры инсталлятора