Найти тему

Seafile — LC_ALL is not set in ENV, set to en_US.UTF-8

Столкнулся с ошибкой в Ubuntu 18 и Ubintu 20 при запуске службы seahub для seafile.

LC_ALL is not set in ENV, set to en_US.UTF-8

Запуск производится через systemd.

Seafile — автозапуск

Ошибка не критичная, но светится при запуске службы:

service seahub status
-2

Модифицируем seahub.service

sudo vim /etc/systemd/system/seahub.service

Добавляем в раздел [Service] строку:

Environment="LC_ALL=ru_RU.UTF-8"

Получится нечто вроде:

[Unit]
Description=Seafile hub
After=network.target seafile.service

[Service]
Environment="LC_ALL=ru_RU.UTF-8" Type=simple
# change start to start-fastcgi if you want to run fastcgi ExecStart=${seafile_dir}/seafile-server-latest/seahub.sh start
ExecStop=${seafile_dir}/seafile-server-latest/seahub.sh stop
User=seafile
Group=seafile

[Install]
WantedBy=multi-user.target
-3

В файл /etc/default/locale добавляем строку:

LC_ALL="ru_RU.UTF-8"
-4

Перезагрузка.

Источник:

Seafile — LC_ALL is not set in ENV, set to en_US.UTF-8 | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.