Как установить boinc в /home
Мне было интересно, как я могу установить boinc в / home папку. У меня есть ssd для root и / home на жестком диске. Так как boinc делает много записи / чтения, я хотел бы избежать установки его на моем ssd (что я уже сделал через мюон). Я включил триммер и работал, но я все еще хотел бы получить его на моем жестком диске. Нужно ли мне удалять / переустанавливать boinc, и если да, то как мне установить его в / home папку? Заранее спасибо:)
1 ответ
Нет необходимости устанавливать файлы приложений на жесткий диск - как и любые другие программные файлы, в которые они очень редко записываются. Вам нужно сделать так, чтобы BOINC сохранял свои файлы данных на SSD. С их сайта:
Что делает установщик
- Помещает двоичные файлы BOINC (boinc, boinccmd и boincmgr) в /usr/bin .
- Создает каталог конфигурации /etc/boinc-client ...
- Создает рабочий каталог /var/lib/boinc-client/ для файлов данных BOINC, а также каталоги слотов и проектов. Также создает ссылки из этого каталога на файлы в / etc / boinc-client
Так что я хотел бы сначала установить BOINC, а затем переместить /var/lib/boinc-client/ где-нибудь на вашем SSD (заботясь о сохранении разрешений) и создайте символическую ссылку на /var/lib/boinc-client/ указывая на новое место
(в качестве альтернативы вы можете проверить конфиги в /etc/boinc-client и посмотрим, можно ли оттуда изменить каталог данных)
ОБНОВЛЕНИЕ: Как создать символическую ссылку:
убедитесь, что BOINC не работает
переместить каталог:
sudo mv /var/lib/boinc-client /home/boinc-working-dirсоздать символическую ссылку:
sudo ln -s /home/boinc-working-dir /var/lib/boinc-client