Como renomear o nome do aplicativo lançador gnome-shell sem o Alacarte?

2

Pena que o lançador do gnome-shell mostra apenas alguns caracteres do nome do aplicativo. É por isso que eu gostaria de renomear "web-browser firefox" em apenas "firefox".

As versões anteriores do gnome tinham um programa funcional da Alacarte que permitia fazer o que eu precisava.
Agora Alacarte mostra este erro ao tentar entrar nas preferências das aplicações:

File "/usr/share/alacarte/Alacarte/MainWindow.py", line 391, in on_edit_properties_activate
    process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception

Como renomeio um aplicativo sem o alacarte?

    
por user73331 12.08.2012 / 15:19

2 respostas

4

No Ubuntu, os aplicativos são descritos em arquivos .desktop

O Gnome Shell, o Unity, o KDE Plasma, etc. usam esses arquivos para obter o nome do aplicativo.

Eles fazem isso procurando o parâmetro Name no arquivo .desktop.

A maioria dos arquivos .desktop estão localizados em / usr / share / applications

Então, para alterar o nome de exibição de um aplicativo:

  1. Abra o gedit e abra /usr/share/applications/firefox.desktop do gedit // talvez seja o firefox-broswer.desktop (não use o Ubuntu no momento)
  2. Localize a linha Name = Firefox Web Browser e altere-a para Name = Firefox
  3. Salve o arquivo e recarregue seu shell

NOTA: Você deve abrir o gedit como root:

gksu gedit
    
por Aleksandar 12.08.2012 / 16:31
1

Eles estão na pasta do sistema:

/usr/share/applications/

ou na pasta local do usuário (substitua "~" por /home/USERNAME ):

~/.local/share/applications

em Arquivos, você pode pressionar Ctrl + L para ter uma barra de localização editável e navegar até o local.

    
por Vlad 10.08.2018 / 21:32