rubensk8r
(usa Debian)
Enviado em 26/05/2023 - 21:41h
Essa com certeza tá errada:
echo -e "[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Navegador Web
Exec=/usr/bin/firefox %u
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Type=Application
Categories=GNOME;GTK;Network;WebBrowser;
StartupNotify=true
MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
Actions=new-window;new-private-window;"
O comando echo para ser usado dessa forma, é preciso acrescentar outros comandos e o destino. Com o comando echo usado dessa forma, cria-se o lançador do Firefox colocando ele no destino certo com apenas um comando, basta copiar as informações abaixo e colar no terminal e dá Enter.
sudo echo -e '[Desktop Entry]\n Version=113.0.1\n Encoding=UTF-8\n Name=Firefox\n Comment=Navegador Web\n Exec=/usr/bin/firefox %u\n Icon=/opt/firefox/browser/chrome/icons/default/default128.png\n Type=Application\n Categories=Network' | sudo tee /usr/share/applications/firefox.desktop
A outra forma é quando se coloca as informações em um editor de e salva ele, por exemplo:
sudo nano /usr/share/applications/firefox.desktop
Copia as informações abaixo e cola no nano aberto, depois dá Ctrl + o para salvar e Ctrl + x para sair.
[Desktop Entry]
Version=0
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Navegador Web
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Type=Application
Categories=Network
Preste atenção na linha Exec=, pois pode-se fazer um link simbólico do executável que está em /opt/firefox/firefox para /usr/bin/ e a linha fica assim: Exec=/usr/bin/firefox ou deixar ele ser executado a partir da pasta /opt mesmo: Exec=/opt/firefox/firefox