Kopieren Sie nicht alle Dateien / Verzeichnisse von /usr/share/applications
Es ist in der Tat empfehlenswert, eine .desktop
Datei vor dem Bearbeiten lokal zu kopieren . Das ist das geeignete Verfahren. Nachdem Sie es kopiert / bearbeitet und abgemeldet / angemeldet haben, setzt das lokale das globale außer Kraft.
Nicht alle Dateien in /usr/share/applications
sollen jedoch direkt vom Benutzer ausgeführt werden. Einige Dateien sind möglicherweise überhaupt keine .desktop
Dateien und es können sogar einige Verzeichnisse existieren. Deshalb sollten Sie nicht einfach alles von /usr/share/applications
in kopieren ~/.local/share/applications
.
Es gibt auch überhaupt keinen Grund, alle .desktop
Dateien lokal zu kopieren . Die lokalen setzen die globalen nur außer Kraft, wenn die lokalen vorhanden sind. Wenn der lokale nicht existiert, ist der globale immer noch "verantwortlich".
Besteht ein Risiko, wenn ich den gesamten Inhalt von /usr/share/applications
to kopiere ~/.local/share/applications
?
Neben nutzlos Duplikate erstellen, kopiert alles aus /usr/share/applications
kann dazu führen , Konflikte Ihren Desktop starten. Ich habe das eigentlich mal als experiment gemacht ( Unity
), musste sachen mit einem startup usb reparieren.
Fazit:
Kopieren Sie globale .desktop
Dateien nur, ~/.local/share/applications
wenn Sie einen Grund dafür haben, und kopieren (und bearbeiten) Sie Dateien nur spezifisch.
Wenn Sie eine .desktop
Datei auf irgendeine Weise durcheinander bringen , wird die Anwendung nicht über Dash gestartet oder es treten doppelte Symbole in Dash auf. Wenn Sie dies nicht beheben können, entfernen Sie einfach die lokale Datei .desktop
und melden Sie sich ab.