Für den Fall dass man im Dateisystem den Speicherort von Fotos ändern muss.
Möglichkeit 1: direkt in der sqlite-Datenbank
# F-Spot beenden # ggf. das Paket sqlite3 über die Paketverwaltung installieren # bestehende Datenbank sichern cp ~/.config/f-spot/photos.db ~/.config/f-spot/photos.db.bak #Datenbank mit sqlite3 öffnen sqlite3 ~/.config/f-spot/photos.db # in der Tabelle photos muss der Pfad im Feld 'base_uri' verändert werden update photos set base_uri = 'file:///home/user/new/path' || substr(base_uri,length('file:///home/user/old/path/'),length(base_uri)) where base_uri like 'file:///home/user/old/path/%'; .quit
Möglichkeit 1: Änderungen im Dump
# F-Spot beenden # ggf. das Paket sqlite3 über die Paketverwaltung installieren # bestehende Datenbank sichern cp ~/.config/f-spot/photos.db ~/.config/f-spot/photos.db.bak # einen Dump der Datenbank sqlite3 photos.db .dump > dump.sql # mit vim oder sed die Bestandteile des Pfades suchen und ersetzen # %s/old\/path\/new/path/g # alte Datenbank löschen rm photos.db # Datenbank wiederherstellen sqlite3 photos.db < dump.sql
F-Spot starten und testen.