기본 응용 프로그램 (GNOME 3)


16

그놈 3 (FC15)의 파일 형식에 사용자 정의 응용 프로그램을 연결하려고합니다. 그놈 2에서는 파일 속성 대화 상자의 "연결 프로그램"창으로 이동하여 사용자 정의 명령을 추가 할 수 있습니다. 그놈 3의 "연결 프로그램"창에서 사용자 정의 명령 편집 상자가 사라진 것 같습니다. 따라서 응용 프로그램을 수동으로 할당 할 수있는 해결 방법이 있는지 궁금합니다.

다시 말해, 그놈은 어떤 파일 / 디렉토리에서 해당 응용 프로그램 목록을 가져 옵니까? 사용자 정의 항목을 어떻게 추가합니까?

답변:


7

답이 있습니다 : http://forums.fedoraforum.org/showthread.php?t=263501

나는 Gnome3을 가지고 있고 "Open with"페인이있다 :) 당신은 또한 proporties로 가서 "Open with"탭이있다.

편집 : 당신은 https://bbs.archlinux.org/viewtopic.php?id=118966을 봐야합니다 . 응용 프로그램과 관련된 * .desktop 파일을 / usr / share / applications 또는 ~ .local / share / applications / 디렉토리에 추가하면 응용 프로그램이 목록에 표시됩니다. Exec은 다음과 같아야합니다. Exec = yourprogram % U


당신의 대답에 감사드립니다. 그러나 그것은 내가 요구하는 것이 아닙니다. "연결 프로그램"창이 있는데 "사용자 정의 명령"편집 상자가 없습니다. 나는 이에 따라 나의 질문을 다시 말할 것이다.
nico

잘 작동하는 것 같습니다. 여전히 몇 가지 사항을 알아 내야하지만 작업을 수행합니다. 감사합니다
nico

3
링크만으로 답변하지 마십시오. 적어도 답변 본문에 솔루션을 요약하십시오. 추가로 읽을 수는 있지만 인라인 답변을 대신 할 수는 없습니다. 감사.
Caleb

8

나는 이것이 늦다는 것을 알고 있지만 ... 주먹, ~/.local/share/applications/예를 들어 ~ / .local / share / applications / sublime.desktopsublime.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, text/x-python또는 다른 변종 수십 ... 간단한 유형에 집착하지만 예를 들어 application/python, application/ruby그놈 3.2 설치에서 모두 작동합니다.


4

gnome-panel에는 여전히 이전 gnome2 명령이 있습니다.

시작하다:

gnome-desktop-item-edit ~/.local/share/applications/ --create-new

그런 다음 your-command %U명령으로 사용 하십시오.


고맙게도 스티브는 다른 방법이지만 실용성은 낮습니다. 그건 그렇고 당신은 또한 그 패널을 꺼내 수 있습니다alacarte
니코

4

최신 버전의 Gnome에서는 지금 수동으로 아무것도 편집 할 필요가 없습니다. 열려는 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하고 연결 프로그램 탭으로 이동하여 사용하려는 기본 응용 프로그램을 선택한 다음 "기본으로 설정"을 클릭하십시오.


0

Gnome 3.4.2에는 웹, 메일, 캘린더, 음악, 비디오 및 사진의 기본값을 변경하는 다른 방법이 있습니다. gnome-control-center (또는 활동 메뉴의 세부 사항)를 사용해야합니다. 그런 다음-> 기본 응용 프로그램으로 이동하십시오.


내가 묻는 것은 아니지만 귀하의 답변에 감사드립니다. 웹, 음악 등이 아닌 임의의 파일 형식에 대한 기본 응용 프로그램을 변경하고 싶었습니다.
nico

-2

이 파일의 항목을 수정할 수 있다고 생각합니다 /usr/share/gnome/applications/defaults.list.


1
이 질문에 어떻게 대답합니까? 이 파일로 무엇을해야합니까? 이 파일 변경이 어떤 시스템에 적용됩니까 (gnome 3.8이 설치된 Fedora 19에서이 파일이 존재하지 않습니다)?
drs

이 파일은 Fedora 19 GNOME 3 설치에 존재하지 않으므로 올바른 조언이라고 생각하지 않습니다.
slm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.