Cambiare la cartella che contiene le foto in f-spot specifico su archlinux
Si lo so, mono e’ male, ma ormai mi sono abituato a utilizzare f-spot…
In origine mi aveva creato la Cartella ~/Photos e li dentro ci sono tutte le fotografie. Per poter spostare quella cartella mantenendo inalterato il programma e’ necessario andare a modificare il database in formato sqlite3.
Prima di tutto ci salviamo il database per sicurezza:
cp .config/f-spot .config/f-spot.ok -r
Poi installiamo il pacchetto di sqlite3:
pacman -S sqlite3
poi andiamo a modificare, io volevo passare da /home/angelo/Photos/ a /home/angelo/Documenti/Immagini/
sqlite3 ~/.config/f-spot/photos.db
Diamo la query che andra’ a cambiare il contenuto delle tabelle necessarie: in particolare sostituite i miei percorsi (file:///home/angelo/Photos/) e (file:///home/angelo/Documenti/Immagini/) con i vostri…
update photo_versions set base_uri = replace(base_uri,'file:///home/angelo/Photos/','file:///home/angelo/Documenti/Immagini/');
update photos set base_uri = replace(base_uri,'file:///home/angelo/Photos/','file:///home/angelo/Documenti/Immagini/');
Ovviamente poi dobbiamo spostare fisicamente i files delle immagini con un:
mkdir -P /home/angelo/Documenti/Immagini/
mv /home/angelo/Photos/* /home/angelo/Documenti/Immagini/
Ciao,
iWM














Comments(1)