Как я знаю, извлеченные файлы, такие как библиотеки и исполняемые файлы, должны быть извлечены в фиксированные каталоги, которые используют эти файлы во время выполнения программы. Также я думаю, что этот debs содержит большие ресурсы и облегченные файлы по отдельности. Например, многие игры распаковывают свои ресурсы в каталог /opt. Вы можете смонтировать свой жесткий диск как /opt, где хранятся ресурсы:
Вот пример:
sudo mv /opt /media/your_hdd/opt
sudo mkdir /opt
И проверьте mount:
sudo mount --bind /media/your_hdd/opt /opt
if это добавляет mount --bind /media/your_hdd/opt /opt в /etc/rc.local перед exit 0 для автоматического монтирования после каждой загрузки системы.
Это будет немного сложно, потому что postgresql не является родной выскочкой. Вам необходимо сделать следующее:
Добавить строку initctl emit -n started JOB=postgresql в END стартовой части /etc/init.d/postgresql. Добавить строку initctl emit stopping JOB=postgresql в НАЧАЛО остановки. /etc/init.d/postgresql Измените толпу на:start on started postgresql
stop on stopping postgresql
Это должно быть так. Если вам нужна помощь для шагов 1 и 2, просто спросите.