J'ai une grande bibliothèque de documents PDF (documents, conférences, documents) que je veux pouvoir parcourir rapidement. Pour cela, j'ai besoin de vignettes.
En même temps, je constate cependant que le ~/.thumbnails
dossier s’empile de pouces dont je n’ai pas vraiment besoin. Il est impossible de supprimer des fichiers inutiles sans supprimer les pouces importants. Si je devais les supprimer, je devrais accéder à chaque dossier contenant des documents PDF importants et laisser le cache de vignettes se régénérer.
J'aimerais pouvoir automatiser ce processus. Existe-t-il un moyen de dire à Nautilus de pré-mettre en cache les pouces pour un ensemble de répertoires donnés?
Remarque : j'ai trouvé un ensemble de scripts bash qui semblent le faire pour les images et les vidéos, mais pour aucun autre document. Peut-être qu'une personne plus expérimentée en scripts pourra-t-elle les ajuster pour les documents PDF ou au moins me diriger dans la bonne direction sur ce que je devrais modifier pour que cela fonctionne également avec les documents PDF.
Modifier :
La réponse à cette question a été assez impressionnante. Permettez-moi d'abord de remercier tous ceux qui ont participé à la résolution de ce problème. La question, ses réponses et toutes les discussions autour de celle-ci sont un excellent exemple de la manière dont les efforts de collaboration de nombreuses parties peuvent aboutir à une solution optimale. C'est exactement ce qui rend Linux et l'Open Source si formidables.
Toutes les réponses fournies mériteraient la prime que j'ai initialement mise en place pour cette question. Pourtant, il n'y a qu'une prime à attribuer. Je dois à tous les futurs lecteurs de choisir la réponse qui résout le problème de la manière la plus efficace. Pour déterminer la solution, j'ai effectué un dernier test en comparant les trois scripts en termes de compatibilité, de rapidité et de qualité de sortie. Voici les résultats:
Thumbnailer 1 , par Rosch:
Compatibilité : ✔ espaces dans le nom du fichier; ✔ espaces dans le nom du répertoire; Compl conforme à freedesktop
Vitesse : 95 PDF en 12,6 secondes
Qualité : qualité stock nautile
Avantages supplémentaires : 1.) ignore automatiquement les fichiers avec des vignettes préexistantes; 2.) Aucun paquet supplémentaire nécessaire
Thumbnailer 2 , de Martin Orda:
Compatibilité : ✔ espaces dans le nom du fichier; ✔ espaces dans le nom du répertoire; Compl conforme à freedesktop
Vitesse : 95 PDF en 70,0 sec
Qualité : mise à l'échelle nettement meilleure que celle des images de stock.
Autres avantages : 1.) saute automatiquement les fichiers avec des pouces préexistants 2.) compatible avec une large gamme de formats d'image en plus de PDF 3.) indépendant de la plate-forme, ne repose pas sur des composants GNOME
Thumbnailer 3 , de James Henstridge:
Compatibilité : ✔ espaces dans le nom du fichier; ✔ espaces dans le nom du répertoire; ✔ conforme à freedesktop
Vitesse : 95 PDF en 10,8 secondes
Qualité : qualité stock nautile
Avantages supplémentaires : 1.) Ignore automatiquement les fichiers avec des vignettes préexistantes. 2.) Compatible avec tous les formats de fichiers identifiés par les vignettes préinstallées.
Les trois scripts sont excellents. Chacun a ses avantages et ses inconvénients. La solution de Rosch fonctionne immédiatement et peut constituer le bon choix pour les utilisateurs nécessitant une installation minimale.
Martin Orda a créé un script très polyvalent qui fonctionne avec une variété de formats de fichiers et qui est indépendant de DE. Il excelle par la qualité des vignettes mais aux dépens de la rapidité.
En fin de compte, c'est la solution de James qui convient le mieux à mon cas d'utilisation. Rapide, polyvalent, il offre la possibilité de sauter des fichiers contenant des vignettes préexistantes.
Vainqueur: James Henstridge
Informations complémentaires : Les trois scripts sont entièrement compatibles avec les scripts Nautilus . Vous pouvez facilement les installer en suivant ce tutoriel .
Éditer 2 : Avis mis à jour avec un script amélioré par rosch.