Alternative 1
Die Dateiliste wird in deinem Userhome unter .recently-used.xbel gespeichert.
Mit
Code:
echo "" > ~/.recently-used.xbel
kannst Du die Datei mit leerem Inhalt überschreiben.
Danach solltest Du einfach das Schreibrecht auf die Datei entfernen
Code:
chmod -w ~/.recently-used.xbel
Wenn das nix hilft:
Alternative 2
Ein Nautilus-Script schreiben
Code:
#!/bin/sh
# Enable/Disable Recent Documents Menu in Gnome
if [ ! -f "$HOME/.recently-used.xbel" ]; then
echo "" > "$HOME/.recently-used.xbel"
chmod 600 "$HOME/.recently-used.xbel"
fi
if [ -w "$HOME/.recently-used.xbel" ]; then
echo "" > "$HOME/.recently-used.xbel"
chmod 400 "$HOME/.recently-used.xbel"
if [ "$?" = "0" ]; then
zenity --title="Disabled" --info --text="The 'Recent Documents' menu item has been disabled."
else
zenity --title="Error" --error --text="There was an error disabling the 'Recent Documents' menu."
fi
elif [ -f "$HOME/.recently-used.xbel" ]; then
chmod 600 "$HOME/.recently-used.xbel"
if [ "$?" = "0" ]; then
zenity --title="Enabled" --info --text="The 'Recent Documents' menu item has been enabled."
else
zenity --title="Error" --error --text="There was an error enabling the 'Recent Documents' menu."
fi
else
zenity --title="Error" --error --text="It appears the file '$HOME/.recently-used.xbel' does not exist and could not be created."
fi
Das speicherst Du unter ~/.gnome2/nautilus-scripts/dateiname.sh
Die Rechte dafür setzen:
Code:
chmod 755 ~/.gnome2/nautilus-scripts/dateiname.sh
Ich habe das Skript auch nur gefunden, Lorberen oder Hiebe bitte nicht an mich weitergeben.
Bei manchen Ubuntu-Versionen scheint es damit aber auch noch Schwierigkeiten zu geben. Deshalb noch
Alternative 3
Letzte Möglichkeit ist das Löschen der Datei und Erstellen eines gleichnamigen Verzeichnisses:
Code:
rm ~/.recently-used.xbel
mkdir ~/.recently-used.xbel
Ich hoffe einer der Wege funktioniert für dich...
Lesezeichen