Помощь в синтаксисе и настройке файлов .desktop для Unity

Я попробовал ниже, и он работает так, как ожидалось. Песочница Firefox в неустойчивом состоянии через Firejail.
Exec=firejail --seccomp --private firefox
Для чего это? И что он делает?
Actions=NewWindow;NewPrivateWindow;
Мой Firefox.desktop код до сих пор
[Desktop Entry] Version=1.0
Name=VOLATILE SANDBOX - Private Firefox 
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=firejail --seccomp --private firefox
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;
Я хочу добавить состояния щелчка правой кнопкой мыши: Постоянный и небезопасный, поэтому вы можете обновлять расширения. Как добавить второе и третье состояние (в моем коде)?
Exec=firejail firefox
и
Exec=firefox
1
задан 6 September 2015 в 13:13

1 ответ

Кстати, если вы это сделаете, а затем у вас возникли проблемы с открытием ссылок в Firefox (или любой программе) в качестве «приложения по умолчанию» для типа файла, попробуйте добавить% U в строку Exec, например:

Exec=firefox %U

% U является заполнителем для URL-адреса, передаваемого программе. Я думаю, что другие заполнители также доступны, это именно то, что сработало для меня в Firefox.

0
ответ дан 23 May 2018 в 17:43

Другие вопросы по тегам:

Похожие вопросы: