すべてのファイル/ディレクトリをコピーしないでください /usr/share/applications
.desktop編集する前に、ファイルをローカルにコピーすることをお勧めします。それが適切な手順です。コピー/編集してログアウト/ログインした後、ローカルのものがグローバルのものを無効にします。
/usr/share/applicationsただし、すべてのファイルがユーザーによって直接実行されるわけではありません。一部のファイルは、.desktopファイルがまったくない場合があり、いくつかのディレクトリが存在する場合もあります。それが(ao)からにすべてを単純にコピーしてはならない理由です。/usr/share/applications~/.local/share/applications
すべての.desktopファイルをローカルにコピーする理由もまったくありません。ローカルのものは、ローカルのものが存在する場合にのみグローバルのものを無効にします。ローカルなものが存在しない場合、グローバルなものはまだ「担当」です。
/usr/share/applicationstoの完全な内容をコピーするとリスクはあり~/.local/share/applicationsますか?
無駄な複製を作成する以外に、すべてをコピー/usr/share/applicationsすると、デスクトップの起動時に競合が発生する可能性があります。私は実際に実験として一度それを行いました(Unity)、スタートアップUSBで問題を修正しなければなりませんでした。
結論:
グローバル.desktopファイルをコピー~/.local/share/applicationsするのは、その理由がある場合のみで、特にファイルをコピー(および編集)するだけです。
.desktop何らかの方法でファイルを台無しにした場合、アプリケーションはDashから起動しません。または、Dashでアイコンが重複している場合は、修正できなかった場合、単にlocalを削除し.desktop、ログアウト/ログインします。