Bonjour,
Compilation de Darktable en RAM (modification du tutoriel de Nicolas Tissot).
Tutoriel sur la compilation de Darktable sous Ubuntu/Fedora : https://darktable.fr/2020/02/travailler-...darktable/
Sous Manjaro il y a la possibilité de choisir où sera fait la construction de Darktable, j'ai choisi dans /tmp qui ce trouve en RAM, pour préserver le SSD.
Ce tutoriel ne prends pas en compte ce détail, comment faire la même chose sous Ubuntu, je dois créer une partition /tmp en ram avec un maximum de 1/2 Ram ?
Le clone du build de Darktable fait environ 1 Go, je prévois 4 Go pour être large, avec 16 Go de Ram j'ai de la marge !
https://doc.ubuntu-fr.org/tmpfs
Je viens donc de créer:
Créer votre répertoire
Pour pouvoir écrire dedans depuis n'importe quel utilisateur :
J'ai ensuite monté l'accès:
J'ai ajouté la ligne ci-dessous au /etc/fstab
Je dois donc remplacer cette ligne:
En:
Une fois terminée, elle devrait proposer la commande cette commande à taper (différente suivant les PC).
J'ai ensuite lancé la compilation de Darktable !
Après redémarrage mon dossier darktable_master avait bien disparu de mon disque virtuel en Ram !
Par contre pour la mise à jour, comme le dossier darktable_master n'existe plus, je suis obligé de relancer la compilation complète.
Compilation de Darktable en RAM (modification du tutoriel de Nicolas Tissot).
Tutoriel sur la compilation de Darktable sous Ubuntu/Fedora : https://darktable.fr/2020/02/travailler-...darktable/
Sous Manjaro il y a la possibilité de choisir où sera fait la construction de Darktable, j'ai choisi dans /tmp qui ce trouve en RAM, pour préserver le SSD.
Ce tutoriel ne prends pas en compte ce détail, comment faire la même chose sous Ubuntu, je dois créer une partition /tmp en ram avec un maximum de 1/2 Ram ?
Le clone du build de Darktable fait environ 1 Go, je prévois 4 Go pour être large, avec 16 Go de Ram j'ai de la marge !
https://doc.ubuntu-fr.org/tmpfs
Je viens donc de créer:
Créer votre répertoire
Code :
sudo mkdir /media/virtuelram
Pour pouvoir écrire dedans depuis n'importe quel utilisateur :
Code :
sudo chmod 1777 /media/virtuelram
J'ai ensuite monté l'accès:
Code :
sudo mount -t tmpfs -o size=4g tmpfs /media/virtuelram
J'ai ajouté la ligne ci-dessous au /etc/fstab
Code :
tmpfs /media/virtuelram tmpfs defaults,size=4g 0 0
Je dois donc remplacer cette ligne:
Code :
$ git clone https://github.com/darktable-org/darktable.git .darktable_master/
En:
Code :
$ git clone https://github.com/darktable-org/darktable.git /media/virtuelram/.darktable_master/
J'ai ensuite lancé la compilation de Darktable !
Après redémarrage mon dossier darktable_master avait bien disparu de mon disque virtuel en Ram !
Par contre pour la mise à jour, comme le dossier darktable_master n'existe plus, je suis obligé de relancer la compilation complète.