Назад | Перейти на главную страницу

Установите пакеты, которые создают домашний каталог на автоматически смонтированных серверах Linux.

При установке определенных пакетов, например gitlab-runner, каталог необходимо создать в /home/. Если домашние каталоги автоматически подключены к NFS, установка завершится ошибкой.

$ sudo apt install -y [пакет] Настройка gitlab-runner (12.1.0) ... GitLab Runner: создание gitlab-runner ... useradd: невозможно создать каталог / home / gitlab-runner dpkg: пакет обработки ошибок gitlab- runner (--configure): подпроцесс установленный сценарий после установки возвратил ошибку статус выхода 12 Во время обработки обнаружены ошибки: gitlab-runner E: подпроцесс / usr / bin / dpkg вернул код ошибки (1)

Как лучше всего решить эту проблему?

Есть dpkg создайте домашний каталог в другом месте, например /var?

Обходной путь, который я нашел для gitlab-runner, - это вручную создать пользователя gitlab-runner с указанным локальным домашним каталогом.