Se você quiser editar um arquivo .desktop
e não tiver certeza de qual é o nome do pacote, dê uma olhada primeiro:
ls /usr/share/applications
(não há /usr/local/share/applications
afaik, é por isso que seu shell está xingando você)
Você pode geralmente adivinhar a partir disso. Aquele que você quer parece ser
/usr/share/applications/libreoffice-calc.desktop
Por favor, faça uma cópia de backup desse arquivo antes de editá-lo, por exemplo, para deixar uma cópia em seu diretório pessoal:
cp /usr/share/applications/libreoffice-calc.desktop ~
Não use sudo gedit
, pois isso pode causar estranheza com arquivos de configuração local no futuro. Use a opção -H
para definir home ou sudo -i
para iniciar um shell de root ...
sudo -H gedit /usr/share/applications/libreoffice-calc.desktop
A propósito, as mensagens que você vê quando você corre
libreoffice --calc
não são erros - são avisos projetados para serem vistos pelos desenvolvedores para ajudá-los a depurar para versões posteriores. Se eu lançar um aplicativo gtk de um shell eu faço algo como
soffice MyFile 2>/dev/null &
para enviar essa saída diretamente para o nirvana de dados.