Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/01/2012, à 21:57

pfiloumulot

Comment effacer l'historique de Libreoffice et du Dash ?

Bonjour à tous,
Ça fait maintenant 6 mois que je suis dans le monde libre sans problèmes majeurs mais je pense en avoir aujourd'hui trouvé deux (des problèmes) rédhibitoires (mais j'espère me tromper hein !!!).
Étant enseignant, j'ai souvent (et c'est justement le cas en ce moment...) à élaborer des sujets d'examen qui, sans être classés "confidentiel défense", doivent rester connus de moi seul (et de ma hiérarchie) pendant 5 ans (c'est la période légale à partir de laquelle je peux les dévoiler à mes étudiants pour les faire travailler dessus).
Jusqu'à cette année, je travaillais sous Mac et Microsoft Office depuis 15 ans.

Mais je viens de commencer mon travail de rédaction depuis deux jours avec mon nouveau système et, Horreur Infinie !!!!, je viens de m'apercevoir que LibreOffice et Ubuntu 11.10 conservent des traces de tous les fichiers récents : impossible d'effacer la liste des 10 derniers documents ouverts dans Libre Office. De toute façon, si j'arrivais à effacer cette liste, celle de TOUS les documents ayant été ouverts sont visibles, et également ineffaçables, dans le Dash d'Ubuntu. Sous Mac et Microsoft Office, j'enregistrais mes fichiers "secrets" sous un nom improbable dans un sous-sous-sous-dossier encore plus improbable puis j’effaçais les historiques. Cela me permettait de laisser l'usage de mon PC à toute la famille (y compris à mon fils qui est, à l'heure actuelle, étudiant dans la fac où j'enseigne, vous voyez le topo ...)

Hier, j'ai failli avoir une crise cardiaque en voyant justement mon fils devant mon PC, en train de lire les brouillons du sujet que j'avais commencé la veille : il avait innocemment (enfin, j'espère ...) cliquer sur un fichier (impossible à effacer) figurant dans le Dash. (Du coup, je n'ai plus qu'à recommencer un nouveau sujet)

Alors évidemment, je pourrais enfermer mon PC tous les soirs dans un coffre fort sur lequel je coulerais une dalle de béton, le tout dans une panic-room blindée fermée à double tour et dont je jetterais la clé dans un puits sans fond connu de moi seul et des services de contre espionnage (oui, je sais, j’exagère ...) mais j'aimerais plutôt trouver une solution plus simple. Je n'ai rien trouvé dans les forums pour supprimer ces satanés historiques.

Ces historiques ineffaçables semblent être un détail, mais, pour moi, vous aurez compris que ce n'en est pas un du tout. J'ai même bien peur de devoir revenir sous Mac (enfin, sous windows maintenant que j'ai acheté un PC ...) pour pouvoir à nouveau travailler sereinement mais ça serait le comble de devoir quitter le monde du logiciel libre (ou je me sens très bien par ailleurs !) pour une histoire de traces ineffaçables ...

C'est pour cette raison que je me tourne, en dernier recours, vers les spécialistes qui semblent dominer leur sujet dans ce forum : quelqu'un sait-il comment purger ces historiques (celui de LibreOffice et celui du Dash) ?

Merci beaucoup pour votre aide.

Hors ligne

#2 Le 04/01/2012, à 22:04

bluc

Re : Comment effacer l'historique de Libreoffice et du Dash ?

il faut supprimer le fichier recently-used.xbel dans .loca./share de ton dossier perso

edit: sur Ubuntu gnome shell, je ne suis pas sur, avec Unity

Dernière modification par bluc (Le 04/01/2012, à 22:07)


Clevo :  Ubuntu 24.04   ❖  Xubuntu 24.04  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#3 Le 05/01/2012, à 20:19

pfiloumulot

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Merci bluc mais je ne trouve pas les fichiers dont tu parles. Peut-être n'existent-ils pas sous Unity ?

Par contre, en faisant des recherches en anglais et sur openoffice au lieu de libreoffice, j'ai fini par trouver une réponse à une de mes questions : l'historique de LibreOffice peut être géré avec l'extension "history master" à télécharger ici : http://extensions.services.openoffice.o … toryMaster (si ça peut aider quelqu'un ...)

Moi, ça ne m'aide pas beaucoup car certes je peux maintenant supprimer l'historique de LibreOffice mais cet historique (ainsi que tous les fichiers ouverts avec tous les autres logiciels) restent visibles dans le Dash d'Unity.

Si quelqu'un avait une solution pour supprimer cet historique ...

Merci à tous.

Hors ligne

#4 Le 05/01/2012, à 21:16

Astohan

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Bonsoir,

J'ai trouvé deux pistes (en anglais) concernant les Fichiers récents affichés dans le Dash de Unity.
Première piste: il s'agit d'installer un logiciel spécifique (Activity Log Manager), permettant de gérer l'historique de Unity via Zeitgeist (mais qui semble avoir quelques problèmes sous Ubuntu 11.10 selon certains).
Deuxième piste (réponse à la question posée en anglais), à utiliser après la première (si elle ne donne aucun résultat): il est ici question de modifier quelques fichiers (~/.local/share/recently-used.xbel), comme préconisé par bluc.

----
Cordialement,
Astohan

Dernière modification par Astohan (Le 05/01/2012, à 21:20)


Espace web personnel: Asenhir.

Hors ligne

#5 Le 05/01/2012, à 21:19

Spitfire 95

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Pour l'historique Unity :
rm ~/.local/share/zeitgeistactivity.sqlite
(si je me trompe pas de fichier)


Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.

Hors ligne

#6 Le 05/01/2012, à 21:44

Astohan

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Apparemment, le logiciel que j'ai indiqué permet d'effacer les fichiers récents avec précision et selon plusieurs filtres.
De même, la commande que j'ai, tout comme bluc, conseillé (~/.local/share/recently-used.xbel) est valable uniquement pour le bureau Classique de Ubuntu.

La commande donnée par Spitfire 95 permet d'effacer tous les fichiers et applications récents, sans ménagement, pour le bureau Unity de Ubuntu: voir la page de documentation pour plus d'informations.

Pour ceux qui ont des erreurs avec l'extension History Manager/Master de LibreOffice, ou qui aiment la ligne de commande, voici ce que j'ai essayé, et cela fonctionne pour moi:
- Fermer toute fenêtre/processus de LibreOffice avant de poursuivre l'opération, afin d'éviter les soucis éventuels.
- Aller dans /home/utilisateur/.libreoffice/3/user et copier le fichier registrymodifications.xcu puis le coller ailleurs/dans Documents par exemple (afin de le sauvegarder en cas de problème avec la commande qui va suivre).
- Ouvrir le terminal et coller cette commande:

perl -i -pe 's#<item[^>]+?HistoryInfo.+?</item>##g' $HOME/.libreoffice/3/user/registrymodifications.xcu

Cela aura pour effet de supprimer toutes les lignes faisant référence aux fichiers récents (HistoryInfo), donc de supprimer tous les fichiers récents, sans ménagement.
Bien sûr, ne pas oublier l'étape 2 du processus, afin de restaurer le fichier en cas de souci.

Opération testée et approuvée sous Ubuntu 11.10 64 bits, sous Unity 3d, et LibreOffice Writer 3.4.4.

----
Cordialement,
Astohan


Espace web personnel: Asenhir.

Hors ligne

#7 Le 05/01/2012, à 21:48

atichu

Re : Comment effacer l'historique de Libreoffice et du Dash ?

avec activity log manager tu le lance en root tu dois l'activé en bas  a droite et tu peux empéche l'historique sur libreoffice et n'impore quel programme.. chez moi sa marche.. bon je suis en 12.04^^

Dernière modification par atichu (Le 05/01/2012, à 21:48)


Je ne suis pas un geek ni un informaticien mais j'aime linux/ubuntu.
acer aspire5741G (unity 12.04))+une vieillebousse(xfce 12.04)
+teste de la version instable

Hors ligne

#8 Le 15/03/2013, à 00:38

clement44

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Hello, pour supprimer l'historique dans le dash :
Bouton en haut à droite , puis "Paramètre système ..." puis "Vie privée"
smile

Hors ligne

#9 Le 15/03/2013, à 02:24

JLK

Re : Comment effacer l'historique de Libreoffice et du Dash ?

pfiloumulot a écrit :

Bonjour à tous,
Ça fait maintenant 6 mois que je suis dans le monde libre sans problèmes majeurs mais je pense en avoir aujourd'hui trouvé deux (des problèmes) rédhibitoires (mais j'espère me tromper hein !!!).
Étant enseignant, j'ai souvent (et c'est justement le cas en ce moment...) à élaborer des sujets d'examen qui, sans être classés "confidentiel défense", doivent rester connus de moi seul (et de ma hiérarchie) pendant 5 ans (c'est la période légale à partir de laquelle je peux les dévoiler à mes étudiants pour les faire travailler dessus).
Jusqu'à cette année, je travaillais sous Mac et Microsoft Office depuis 15 ans.

Mais je viens de commencer mon travail de rédaction depuis deux jours avec mon nouveau système et, Horreur Infinie !!!!, je viens de m'apercevoir que LibreOffice et Ubuntu 11.10 conservent des traces de tous les fichiers récents : impossible d'effacer la liste des 10 derniers documents ouverts dans Libre Office. De toute façon, si j'arrivais à effacer cette liste, celle de TOUS les documents ayant été ouverts sont visibles, et également ineffaçables, dans le Dash d'Ubuntu. Sous Mac et Microsoft Office, j'enregistrais mes fichiers "secrets" sous un nom improbable dans un sous-sous-sous-dossier encore plus improbable puis j’effaçais les historiques. Cela me permettait de laisser l'usage de mon PC à toute la famille (y compris à mon fils qui est, à l'heure actuelle, étudiant dans la fac où j'enseigne, vous voyez le topo ...)

Hier, j'ai failli avoir une crise cardiaque en voyant justement mon fils devant mon PC, en train de lire les brouillons du sujet que j'avais commencé la veille : il avait innocemment (enfin, j'espère ...) cliquer sur un fichier (impossible à effacer) figurant dans le Dash. (Du coup, je n'ai plus qu'à recommencer un nouveau sujet)

Alors évidemment, je pourrais enfermer mon PC tous les soirs dans un coffre fort sur lequel je coulerais une dalle de béton, le tout dans une panic-room blindée fermée à double tour et dont je jetterais la clé dans un puits sans fond connu de moi seul et des services de contre espionnage (oui, je sais, j’exagère ...) mais j'aimerais plutôt trouver une solution plus simple. Je n'ai rien trouvé dans les forums pour supprimer ces satanés historiques.

Ces historiques ineffaçables semblent être un détail, mais, pour moi, vous aurez compris que ce n'en est pas un du tout. J'ai même bien peur de devoir revenir sous Mac (enfin, sous windows maintenant que j'ai acheté un PC ...) pour pouvoir à nouveau travailler sereinement mais ça serait le comble de devoir quitter le monde du logiciel libre (ou je me sens très bien par ailleurs !) pour une histoire de traces ineffaçables ...

C'est pour cette raison que je me tourne, en dernier recours, vers les spécialistes qui semblent dominer leur sujet dans ce forum : quelqu'un sait-il comment purger ces historiques (celui de LibreOffice et celui du Dash) ?

Merci beaucoup pour votre aide.

Je vois deux solutions :
1) Tu donnes un faux sujet à ton fils et tu donnes le vrai sujet le jour de l'examen. Inconvénient : tu retrouves ton fils à l'hosto (car il aura cafté le mauvais sujet). lol
2) Créer plusieurs comptes utilisateurs : le tien (tu l'as déjà, si je ne m'abuse) et celui de ton fils. Tu mets au moins un mot de passe au tien. Tu règles les permissions pour que tes fichiers et dossiers sensibles ne soient visibles que par toi, et non par d'autres utilisateurs. Et surtout penses bien à te déconnecter une fois que tu as fini d'utiliser ton ordinateur pour laisser à un autre utilisateur (ton fils en l'occurrence)...

Dernière modification par JLK (Le 15/03/2013, à 02:25)

Hors ligne

#10 Le 20/07/2025, à 15:35

david96

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Bonjour, pour gérer (supprimer, modifier) l'historique des fichiers récents ouvert via libreoffice, c'est plutôt le fichier registrymodifications.xcu, il me semble.C'est entre les <item>.

Hors ligne

#11 Le 20/07/2025, à 15:40

david96

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Astohan a écrit :

Pour ceux qui ont des erreurs avec l'extension History Manager/Master de LibreOffice, ou qui aiment la ligne de commande, voici ce que j'ai essayé, et cela fonctionne pour moi:
- Fermer toute fenêtre/processus de LibreOffice avant de poursuivre l'opération, afin d'éviter les soucis éventuels.
- Aller dans /home/utilisateur/.libreoffice/3/user et copier le fichier registrymodifications.xcu puis le coller ailleurs/dans Documents par exemple (afin de le sauvegarder en cas de problème avec la commande qui va suivre).
- Ouvrir le terminal et coller cette commande:

perl -i -pe 's#<item[^>]+?HistoryInfo.+?</item>##g' $HOME/.libreoffice/3/user/registrymodifications.xcu

Cela aura pour effet de supprimer toutes les lignes faisant référence aux fichiers récents (HistoryInfo), donc de supprimer tous les fichiers récents, sans ménagement.
Bien sûr, ne pas oublier l'étape 2 du processus, afin de restaurer le fichier en cas de souci.

Opération testée et approuvée sous Ubuntu 11.10 64 bits, sous Unity 3d, et LibreOffice Writer 3.4.4.

----
Cordialement,
Astohan

Oops, je n'avais pas vu. C'est parfait, merci, mais comme tu le dis, ta commande est radicale, ça supprime tout l'historique. Concernant le chemin, on est plus sur la version 4 au lieu de 3 aujourd'hui wink

Dernière modification par david96 (Le 20/07/2025, à 15:40)

Hors ligne

#12 Le 20/07/2025, à 19:26

JLK

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Wow ! Faire la remontada de ce vieux sujet, quel je ne me souvenais même plus que j'y avais participé ! big_smile

Hors ligne

#13 Le 21/07/2025, à 12:10

david96

Re : Comment effacer l'historique de Libreoffice et du Dash ?

Hi hi, toujours en première place sur Gogol, donc une bonne réponse à ma question. big_smile

Hors ligne

#14 Le 21/07/2025, à 21:49

JBF

Re : Comment effacer l'historique de Libreoffice et du Dash ?

david96 a écrit :

Hi hi, toujours en première place sur Gogol, donc une bonne réponse à ma question. big_smile

Non, la réponse est obsolète pour LibreOffice : menu Fichier > Derniers documents utilisés > choisir "Vider la liste"

Pour Gnome / Nautilus : Afficher tous les fichiers récents > ctrl+A > clic droit et choisir "Retirer des récemment utilisés"


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice

Hors ligne

#15 Le 21/07/2025, à 22:22

david96

Re : Comment effacer l'historique de Libreoffice et du Dash ?

JBF a écrit :

Non, la réponse est obsolète pour LibreOffice

Du tout, j'ai pu éditer le fichier [supprimer ou modifier] en toute liberté, via mon éditeur de texte préféré geany :

geany ~/.config/libreoffice/4/user/registrymodifications.xcu

Hors ligne

#16 Le 22/07/2025, à 07:46

serged

Re : Comment effacer l'historique de Libreoffice et du Dash ?

bluc a écrit :

il faut supprimer le fichier recently-used.xbel dans .loca./share de ton dossier perso

edit: sur Ubuntu gnome shell, je ne suis pas sur, avec Unity

recently-used.xbel dans ~/.local/share plutôt ?


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#17 Le 22/07/2025, à 09:10

JBF

Re : Comment effacer l'historique de Libreoffice et du Dash ?

david96 a écrit :
JBF a écrit :

Non, la réponse est obsolète pour LibreOffice

Du tout, j'ai pu éditer le fichier [supprimer ou modifier] en toute liberté, via mon éditeur de texte préféré geany :

geany ~/.config/libreoffice/4/user/registrymodifications.xcu

Évidemment que tu peux le faire de cette façon. Ce que j'ai écrit, c'est que cette méthode est dépassée. Cette méthode n'est pas fausse. Elle a été proposée parce qu'à l'époque c'était la seule possible. Aujourd'hui on peut faire la même chose de façon bien plus simple, plus rapide, sans sortir de LibreOffice et sans risquer d'introduire une erreur de syntaxe dans le fichier qui empêcherait de rouvrir le logiciel. C'est donc cette méthode là qu'il faut désormais indiquer aux utilisateurs.

Cela dit, puisque tu aimes bidouiller, tu peux jouer avec la configuration de LibreOffice en utilisant l'éditeur de configuration intégré. Menu Outils > Options > LibreOffice > Avancé > bouton "Ouvrir la configuration avancée". Ainsi tu peux par exemple empêcher LibreOffice de conserver l'historique des fichiers récemment ouverts et ainsi ne plus avoir besoin de vider cette liste. Chercher picklist.


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice

Hors ligne

#18 Le 22/07/2025, à 14:22

david96

Re : Comment effacer l'historique de Libreoffice et du Dash ?

@JBF, merci pour l'info. Oui, je préfère manipuler les fichiers. J'en profite, sous GNU/Linux, tout est fichier et ça te donne une liberté et un contrôle total de ton environnement. Je trouve d'ailleurs dommage qu'on nous facilite la tâche. La ligne de commande, il n'y a que ça de vrai wink

Hors ligne