Manchmal beschneide ich PDFs, um eine einseitige Lesung anstelle von zwei gescannten Seiten zu erhalten. Nautilus behält jedoch ein altes Miniaturbild mit der vorherigen Titelseite.
Ich weiß, dass ich den versteckten Miniaturbildordner löschen kann, aber ich möchte wissen, wie ich nur ein bestimmtes Miniaturbild neu generieren kann. F5 hilft nicht.
nautilus
thumbnails
Ed Villegas
quelle
quelle
mv file newfile
, ein bisschen zu warten undmv newfile file
. Funktionierte.Antworten:
Gemäß der freedesktop-Dokumentation Thumbnail Managing Standard . Sie können nautilus zwingen, das Miniaturbild neu zu erstellen, wenn die mtime (Änderungszeit) in der Miniaturansicht niedriger ist als die mtime in der Originaldatei.
Um dies zu erreichen ... können Sie mit einem kleinen Nautilus-Skript versuchen , die mtime in der Originaldatei mit dem Befehl touch auf die aktuelle Zeit einzustellen .
1) Erstellen des Skripts. Öffnen Sie ein Terminalfenster Ctrl+ Alt+ Tund geben Sie Folgendes ein:
Für Ubuntu 12.04 & 12.10
nano ~/.gnome2/nautilus-scripts/Regenerate-Thumbnail
Für Ubuntu 13.04 und höher
nano ~/.local/share/nautilus/scripts/Regenerate-Thumbnail
2) Der Inhalt des Skripts.
Um die Änderungen in Nano zu speichern .. Ctrl+ O, Enterdann Ctrl+ X.
3) Um das Skript ausführbar zu machen.
Für Ubuntu 12.04 & 12.10
chmod +x ~/.gnome2/nautilus-scripts/Regenerate-Thumbnail
Für Ubuntu 13.04 und höher
chmod +x ~/.local/share/nautilus/scripts/Regenerate-Thumbnail
4) Um das Skript zu testen, können Sie Nautilus öffnen, eine oder mehrere Dateien auswählen, mit der rechten Maustaste klicken und zu Skripte> Regenerate-Thumbnail gehen .
Hoffe das hilft.
quelle
Ich weiß, dass dies eine alte Frage ist, aber ... manchmal bleiben die Thumbnails hängen und es gibt keinen Trick mit
touch -m
odermv
lässt sie sich regenerieren.Schreiben Sie dieses einfache Skript (dank dieser Antwort ), nennen wir es
find-gnome-thumbnail
:und füttern Sie es mit dem kanonischen Namen der Datei, deren Position Sie bestimmen möchten. Der bessere Weg, dies zu tun, besteht darin, die Datei in nautilus, do ctrlCund in einem Terminal auszuwählen
find-gnome-thumbnail '
(mit dem Leerzeichen und dem öffnenden einfachen Anführungszeichen) und danach shiftctrlV; Wenn Sie das abschließende Zitat hinzufügen, haben Sie ungefähr Folgendes:Jetzt können Sie das fehlerhafte Miniaturbild löschen und es wird neu generiert (drücken Sie F5, wenn dies nicht alleine geschieht). Der Copy-Paste-Trick sorgt für seltsame Zeichenkonvertierungen:
Manchmal schlägt das Skript fehl, wenn Sie die Datei mit umbenennen
mv
, ich weiß nicht warum --- aber es ist meistens in Ordnung. Auch das manuelle Löschen der Miniaturansicht wird nicht sofort neu generiert - auch hier bin ich ratlos.quelle
Ich habe ein Skript, das ich verwende (Autor unbekannt), Auto Thumbnailer, das hierfür gut funktioniert. Ich habe es in einem Paket von Skripten bekommen, die ich hier erhalten habe
und installiert in / usr / share / nautilus-scripts / Ich habe auch den Nautilus-Skriptmanager installiert, damit ich sie nicht alle im Skriptmenü sehen muss, wenn ich mit der rechten Maustaste auf ein Symbol klicke, nur auf die, die ich verwende.
quelle
Vereinfachte Antwort (basierend auf @Roman Raguet)
/home/me/myimages
Ausführen
touch -m
touch -m myfile.jpg
touch -m *
Jetzt sollten die Thumbnails in Ihrem Nautilus regeneriert werden.
quelle