“연결 프로그램”목록을 제거 / 변경하려면 어떻게합니까? 하나를 제거하고

하나의 문제가 있습니다. 그냥 이미지를보십시오 :
내 문제

그래서 Dev-C ++ IDE 및 Microsoft Visual Studio Version Selector 중 하나를 제거하고 싶습니다 (Microsoft Visual Studio를 설치하려고 시도했지만 작동하지 않으며 Dev-C ++ IDE 중 하나). 그러나 나는 그 목록을 바꾸는 방법을 모른다. 우분투 11.10을 사용하고 있습니다.



답변

파일의 상황에 맞는 메뉴를 입력하고 파일로 이동 Properties하십시오. 그런 다음 Open with탭으로 이동하여 제거하려는 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고을 클릭하십시오 Forget association.


답변

이동 ~/.local/share/applications하여 파일을 편집하십시오 mimeapps.list.

[Added Associations] 섹션에서 파일 확장자는 다음과 같습니다.

application/epub=FBReader.desktop;<another apps.desktop>

즉, epub파일을 마우스 오른쪽 버튼으로 클릭하고 Dev-C++ IDE사례에서 하나를 식별하여 제거하면 “다음으로 열기 …”메뉴에 두 개의 앱이 표시됩니다 .


답변

My Ubuntu 14.04LTS에는 mimeapps.list가 없습니다.

다음 내용으로 /usr/share/applications호출 된 새 파일을 만드는이 문제를 해결했습니다 mimeapps.list.

[Added Associations]
inode/directory=audacious.desktop;pcmanfm.desktop;
[Removed Associations]
inode/directory=baobab.desktop;nautilus.desktop;nautilus-folder-handler.desktop;

이 경우 구성은 모든 폴더의 상황에 맞는 메뉴에서 응용 프로그램을 제거합니다. https://wiki.archlinux.org/index.php/default_applications 에서 대부분의 정보를 얻었습니다.


최신 정보

또한에서 찾았 mimeapps.list습니다 ~/.local/share/applications. 해당 파일에 같은 줄을 추가하면 작동합니다.


답변

노틸러스, Thunar 등. 파일에서 정보를 가져 mimeapps.list옵니다 ¹.

따라서 해결책은 편집 .config/mimeapps.list및 / 또는 .local/share/applications/mimeapps.list입니다. 다음 [Removed Associations]과 같이 섹션에 항목을 추가하십시오 .

[Removed Associations]
application/xml=firefox.desktop;wine-extension-xml.desktop;
image/png=shutter.desktop;wine-extension-png.desktop;
image/jpeg=shutter.desktop;wine-extension-jpe.desktop;wine-extension-jfif.desktop;
image/svg+xml=shutter.desktop;wine-notepad.desktop;libreoffice-writer.desktop;gitkraken.desktop;gimp.desktop;wine-extension-xml.desktop;yed.desktop;
application/xml=yed.desktop;

여기에 몇 가지 세부 사항.

올바른 .desktop파일 을 찾기 위해 파기를해야 할 수도 있습니다 . 예를 들어, 여러 wine-*.desktop파일이에 대해 동일한 응용 프로그램을 선언했습니다 image/jpeg.


  1. 다른 mimeinfo.cache파일은 주위에 update-desktop-database있는 파일로 채워집니다 .desktop. 나는 그것들이 어떻게 관련되어 있는지 모른다 mimeapps.list; 여기를 참조 하십시오 .

답변