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

У меня есть компьютер, который загружается с SSD, с жестким диском для разных пользовательских данных (в настоящее время мой /home раздел).

Я хочу переместить некоторое установленное программное обеспечение из /usr/local/bin в каталог на жестком диске, чтобы сэкономить место на SSD для вещей, где более значительное время загрузки более значимо (а также сэкономить на SSD).

Есть ли стандартное место для такого рода вещей, или я должен просто что-то придумать и добавить его в свою PATH / символическую ссылку в /usr/local/bin ?

One Solution collect form web for “Правильное расположение программного обеспечения в разделе без загрузки”

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

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

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

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

  • Размещение приложений и пользовательских файлов в Linux-системе
  • Бесконечно вложенные каталоги внутри / usr / bin / X11
  • Обмен каталогами в дереве, из / dir1 / dir2 / dir3 / dir4 to / dir1 / dir2 / dir4 / dir3
  • Почему в папке Tomboy так много файлов и папок?
  • Что такое «вар» аббревиатура?
  • Ноутбук нельзя использовать после удаления / bin
  • соглашение о временных временных данных
  • Должны ли / usr и / home находиться на разных разделах?
  • Как файловая система / организация Linux отличается от Windows?
  • Многоэлементные бин-каталоги
  • Есть ли какое-либо общее значение для каталога `collects`?
  • Linux и Unix - лучшая ОС в мире.