내 시스템 기본값은 노틸러스입니다. 그러나 다운로드에서 마우스 오른쪽 버튼을 클릭하고 “오픈 포함 폴더”를 선택하면 노틸러스가 아닌 Thunar가 열립니다.
어떻게 바꿀 수 있습니까?
답변
많은 시도 끝에, Gill Bates가 제공 한 매우 간단한 방법을 사용했습니다.
- 시스템 설정으로 이동
- 기본 관리자를 다른 것으로 전환
- 다시 전환
그래서 나는 그렇게 한 다음 Firefox를 닫았다가 다시 열었습니다. 충분히 매력처럼 작동했습니다. 어쩌면 여기 Occam ‘s Razor를 호출 할 수 있습니다.
답변
@carnendil의 제안은 시스템이 시작시이 목록을 생성하므로 사용자가 직접 편집해서는 안되므로 현명하지 않습니다. 실제로, 각 항목에는 시스템에서 사용 가능한 모든 옵션 이 포함되어야 하며 때로는 첫 번째 항목이 선호되지 않습니다.
이론적으로 @Fab의 제안은 효과가 있지만 때로는 프로그램이 defaults.list
독점적 으로 참조하려고 시도합니다 . 예를 들어, 토론 버그질라에는 파이어 폭스도 사용자의 로컬 목록 중 하나를 찾기 위해 알고하지 않는 것을 알 수 defaults.list
및 mimeapps.list
.
따라서 다중 사용자 시스템을 사용하지 않는 경우 첫 번째 옵션이 가장 적합한 선택 인 다음 파일 중 하나 를 편집하는 것이 좋습니다 .
- 편집
/usr/share/applications/defaults.list
; 또는 - 와 ; 모두 편집 또는
~/.local/share/applications/mimeapps.list
~/.local/share/applications/defaults.list
- 파일 중 하나를 편집 한
~/.local/share/applications/
다음 다른 파일에서 해당 파일에 대한 심볼릭 링크를 만듭니다 (예 :에서 편집~/.local/share/applications/mimeapps.list
및 링크~/.local/share/applications/defaults.list
).
위의 다음 옵션 중 하나에 다음 행을 추가하거나 변경하십시오.
inode/directory=Thunar-folder-handler.desktop
답변
또한 그러한 문제가 발생했지만 제 경우에는 표준 GUI를 사용하여 기본 파일 관리자를 무언가로 전환하고 필요한 것으로 다시 전환하는 것이 도움이되었습니다.
답변
이 오래된 버그는 파일의 일부 설정을 가리 /usr/share/applications/mimeinfo.cache
.
inode/directory=
내 시스템에서 시작하는 줄은 다음과 같습니다.
inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
나는 당신이 대신 Thunar를 가리키는 것 같아요.
변경하려면 다음을 사용하여 편집해야합니다 mimeinfo.cache
.
gksu gedit /usr/share/applications/mimeinfo.cache
답변
이미 언급 된 해결책이 효과가 없다면 이것을 시도 하십시오 .
다음에 쓰십시오 /usr/share/dbus-1/services/org.freedesktop.FileManager1.service
.
[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service
Exec
라인을 원하는대로 변경하십시오 . (기본값 nautilus
)
답변
시스템 설정을 수정하지 않거나 액세스 할 수없는 경우 inode/directory=
(에서 /usr/share/applications/mimeinfo.cache
)로 시작하여 행을 복사 및 개인화 할 수 있습니다~/.local/share/applications/mimeapps.list
답변
다른 답변을 기반으로 XFCE 환경을 실행하는 사람들을위한 솔루션 :
-
xfce4-mime-settings
(또는 설정 메뉴-> Mime 유형 편집기)를 실행하십시오 . -
목록에서 inode / 디렉토리 찾기
-
Thunar 또는 이와 유사한 폴더 열기 설정