응용 프로그램이 업데이트 대안에서 선택 항목으로 표시되도록하려면 어떻게합니까?


16

Firefox 베타 및 알파 채널을 별도로 설치했으며을 가리키는 데스크탑 구성 파일이 있습니다 ~/.local/share/applications. 그러나 안정적인 Firefox는 시스템에서 기본 브라우저로 사용됩니다. (Firefox Beta는 시스템 설정에서 "기본 응용 프로그램"이 엉망이 될 때까지 사용되었습니다.)

sudo update-alternatives --config x-www-browser수동으로 변경 하려고 시도했지만 Chromium 및 Firefox (안정적) 만 인식하고 선택 사항으로 표시합니다.

사용자 정의 데스크탑 구성 파일 ~/.local/share/applications을 기본 대안으로 보이 려면 어떻게해야 합니까? 데스크탑 구성 파일 또는 mimeinfo.cache 또는 mimeapps.list와 바이올린을 사용해야 할 수도 있습니까?

Oneiric을 실행 중입니다.

내가 만든 firefox-beta.desktop 파일의 내용은 다음과 같습니다.

[Desktop Entry]
Name=Firefox Beta
Exec=firefox-beta -P Beta -no-remote
Icon=firefox
Terminal=false
X-MultipleArgs=false
Type=Application
StartupNotify=true
StartupWMClass=Firefox
Categories=GNOME;GTK;Network;WebBrowser;
Comment[en_US]=Firefox Beta Channel
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+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;
Name[en_US]=Firefox Beta

[NewWindow Shortcut Group]
Name=Open a New Window
Exec=firefox-beta -new-window about:blank
TargetEnvironment=Unity

답변:


23

이 명령을 찾고 있습니다.

sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /path/to/firefox-beta 100

이는 우선 순위가 100 인 x-www-browser 대안에 / path / to / firefox-beta를 추가합니다 (우선 순위가 높은 것이 없으면 자동 전환). 그런 다음 update-alternatives --config평소처럼 사용할 수 있습니다 . 이를 제거하려면 다음을 실행하십시오.

sudo update-alternatives --remove x-www-browser /path/to/firefox-beta

x-www-browser에 대한 대안에서 해당 항목을 제거합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.