Правильное расположение программного обеспечения на не загрузочном разделе

Я считаю, что проблема была устранена путем исправления разрешений для папки:

/var/lib/imap/socket/lmtp

Также была небольшая разница между имя хоста сервера и имя хоста, фактически определенное в файле конфигурации postfix. После того, как эти две вещи были исправлены, постфикс был перезапущен.

1
01.07.2017, 17:42
1 ответ

Я не знаю ни одного стандарта, содержащего правила или рекомендации для этой ситуации, однако это довольно распространенное явление, поэтому его стоит обсудить.

Во-первых, я бы избегал символических ссылок. На мой взгляд, обычно намного чище изменить путь. Лучше всего использовать либо /etc/environment, либо /etc/profile.

Что касается структуры каталогов, я бы рекомендовал что-то вроде local/(/mnt/hdd/local/bin, например ). Это согласуется с использованием $HOME/.localв качестве префикса программного обеспечения пользователя и /usr/localв качестве пользовательского/не -префикса программного обеспечения дистрибутива системного администратора.

Что касается установки только двоичных файлов, то для большей части программного обеспечения это будет случай установки exec_prefix=/path/to/local/. Для другого программного обеспечения вам нужно будет посмотреть их конкретную документацию по сборке.

1
27.01.2020, 23:45

Теги

Похожие вопросы