Je me demandais comment installer boinc dans le dossier /home. J'ai un ssd pour root et /home sur un hdd. Je n'ai pas d'autre solution que d'installer boinc sur mon ssd (ce que j'ai déjà fait via muon) car boinc fait beaucoup d'écritures/lectures. J'ai activé trim et il fonctionne mais j'aimerais quand même l'avoir sur mon disque dur. Est-ce que je dois désinstaller/réinstaller boinc et si oui comment l'installer dans le dossier /home ? Merci d'avance :)
Réponse
Trop de publicités?Il n'est pas nécessaire d'installer des fichiers d'application sur votre disque dur - comme tous les autres fichiers de programme, ils sont très rarement écrits. Ce que vous devez faire est de faire en sorte que BOINC garde ses fichiers de données sur le SSD. Extrait de leur site web :
Ce que fait le programme d'installation
- Place les binaires BOINC (boinc, boinccmd et boincmgr) dans /usr/bin .
- Crée un répertoire de configuration /etc/boinc-client ...
- Crée le répertoire de travail /var/lib/boinc-client/ pour les fichiers de données BOINC et les répertoires slots et projects. Il crée également des liens entre ce répertoire et les fichiers de /etc/boinc-client
Je ferais donc en sorte d'installer BOINC d'abord, puis de déplacer /var/lib/boinc-client/
sur votre disque SSD (en prenant soin de conserver les permissions) et créez un lien symbolique à l'adresse /var/lib/boinc-client/
pointant vers le nouvel emplacement
(vous pouvez également vérifier les configurations dans /etc/boinc-client
et voir s'il est possible de changer le répertoire de données à partir de là)
UPDATE : Comment créer un lien symbolique :
-
s'assurer que BOINC n'est pas en cours d'exécution
-
déplacer le répertoire :
sudo mv /var/lib/boinc-client /home/boinc-working-dir
-
créer le lien symbolique :
sudo ln -s /home/boinc-working-dir /var/lib/boinc-client