GNOME 3(FC15)의 파일 형식과 사용자 정의 응용 프로그램을 연결하려고 합니다. GNOME 2에서는 파일 속성 대화 상자의 연결 프로그램 창으로 이동하여 여기에 사용자 정의 명령을 추가할 수 있습니다. GNOME 3의 연결 프로그램 창에서 사용자 정의 명령 편집 상자가 사라진 것 같아서 응용 프로그램을 수동으로 할당할 수 있는 해결 방법이 있는지 궁금합니다.
즉, 그놈은 어떤 파일/디렉토리에서 이 응용 프로그램 목록을 가져옵니까? 사용자 정의를 추가하는 방법은 무엇입니까?
답변1
늦었다는 건 알지만... 먼저 다음과 같은 ~/.local/share/applications/
데스크톱 파일을 만드세요.sublime.desktop
~/.local/share/applications/sublime.desktop다음 콘텐츠가 포함되어 있습니다:
[Desktop Entry]
Keywords=Plaintext;Write;Programming;Syntax;Ruby;HTML
Categories=;
Comment=sublime
Exec=sublime_text %U
Hidden=false
Icon=icon-name
Name=sublime
Terminal=false
Type=Application
Version=1.0
StartupNotify=true
MimeType=text/plain;text/html;application/ruby;
그런 다음... 편집하면 ~/.local/share/applications/mimeapps.list
콘텐츠 유형이 표시됩니다.텍스트/html다음과 같이 편집하세요.
[Default Applications]
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
text/html=sublime.desktop
application/x-extension-htm=sublime.desktop
application/x-extension-html=sublime.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop
[Added Associations]
x-scheme-handler/http=firefox.desktop;
x-scheme-handler/https=firefox.desktop;
x-scheme-handler/ftp=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop;
application/x-extension-htm=firefox.desktop;
application/x-extension-html=firefox.desktop;
application/x-extension-shtml=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/x-extension-xhtml=firefox.desktop;
application/x-extension-xht=firefox.desktop;
application/x-yaml=sublime-1.desktop;
[Removed Associations]
text/html=firefox.desktop;gedit.desktop;
물론 원하는 만큼 변경할 수 있으며 데스크톱 파일에 원하는 만큼의 MimeType을 추가할 수 있습니다(예: application/python
, application/x-ruby
, text/ruby
또는 수십 가지 다른 변형). 하지만 Running on과 같은 text/x-python
간단한 유형을 고수하는 경우에는 괜찮습니다. 그놈 3.2 설치.application/python
application/ruby
답변2
대답은 다음과 같습니다. http://forums.fedoraforum.org/showthread.php?t=263501
나는 Gnome3을 가지고 있고 "연결 프로그램" 창이 있습니다 :) "속성"으로 이동하면 "연결 프로그램" 탭이 있습니다.
편집 : 살펴 봐야합니다https://bbs.archlinux.org/viewtopic.php?id=118966. 응용 프로그램과 관련된 *.desktop 파일을 /usr/share/applications 또는 ~.local/share/applications/ 디렉터리에 추가하면 응용 프로그램이 목록에 나타나야 합니다. Exec은 다음과 같아야 합니다: Exec=yourprogram %U
답변3
최신 버전의 Gnome에서는 이제 아무것도 수동으로 편집할 필요가 없습니다. 열려는 파일을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 "연결 프로그램" 탭으로 이동하여 사용하려는 기본 응용 프로그램을 선택한 다음 "기본값으로 설정"을 클릭하세요.
답변4
Gnome 3.4.2에는 웹, 메일, 달력, 음악, 비디오 및 사진의 기본 설정을 변경하는 또 다른 방법이 있습니다. gnome-control-center(또는 "활동" 메뉴의 "세부 정보")를 사용해야 합니다. 그런 다음 -->기본 응용 프로그램으로 이동합니다.