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