Não copie todos os arquivos / diretórios de /usr/share/applications
É uma boa prática copiar um .desktop
arquivo localmente antes de editá-lo. Esse é o procedimento apropriado. Depois de copiado / editado e desconectado / logon, o local substituirá o global.
No /usr/share/applications
entanto, nem todos os arquivos devem ser executados diretamente pelo usuário. Alguns arquivos possivelmente não são .desktop
arquivos e até alguns diretórios podem existir. É por isso que você não deve simplesmente copiar tudo de /usr/share/applications
para ~/.local/share/applications
.
Também não há motivo para copiar todos os .desktop
arquivos localmente. Os locais somente substituirão os globais se o local existir. Se o local não existir, o global ainda estará "no comando".
Existe um risco se eu copiar o conteúdo completo de /usr/share/applications
para ~/.local/share/applications
?
Além de criar duplicatas inúteis, copiando tudo a partir /usr/share/applications
pode causar conflitos iniciar o seu desktop. Na verdade, eu fiz isso uma vez como um experimento ( Unity
), tive que consertar as coisas com um usb de inicialização.
Conclusão:
Copie apenas .desktop
arquivos globais para ~/.local/share/applications
se você tiver um motivo para fazer isso e copie (e edite) arquivos especificamente.
Se você estragar um .desktop
arquivo de alguma forma, o aplicativo não inicializará no Dash ou você está enfrentando ícones duplicados no Dash; se você não conseguir corrigir, remova o local .desktop
, faça logout / logon e tudo está como antes.