PcManFm을 기본 파일 관리자로 설정하는 방법은 무엇입니까?


22

노틸러스가 너무 느리다고 생각하고 PCmanFM으로 옮기고 싶지만 우분투 12.10 에서이 작업을 수행하는 방법에 대한 좋은 팁을 찾지 못했습니다.

PCmanFM이 이미 설치되어 있으며 다음과 같이 변경했습니다.

$ sudo gedit /usr/share/applications/nautilus-folder-handler.desktop

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=nautilus

여전히 느린 노틸러스가 기본입니다.

답변:


14

잠시 동안이 노틸러스의 속도 저하로 어려움을 겪고 난 후에도 기본값을 변경하기로 결정했습니다. 내가 시도한 모든 "적절한"솔루션이 제대로 작동하지 않았습니다. 예를 들어, 기본값을 선택해도 exo-preferred-applications대시 (또는 그 문제에 대한 다른 많은 항목)가 업데이트되지 않고 .desktop파일 변경이 가끔 만 작동했습니다 (Dropbox는 여전히 노틸러스를 사용했습니다) 등

데스크탑 파일을 변경하지 않고도 모든 경우에 적합한 간단한 솔루션 은 다음 두 가지 명령을 수행하는 것입니다.

sudo mv /usr/bin/nautilus /usr/bin/nautilus.bak
sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus

당신은 물론 대체 할 수 /usr/bin/pcmanfm와 함께 /usr/bin/thunar, 또는 무엇이든을.

편집 : 바탕 화면을 원한다면 /etc/xdg/autostart/nautilus-autostart.desktopExec 라인을 열고 만드십시오.

Exec=nautilus --desktop

해당 폴더에서 nautilus-autostart.desktop을 찾을 수 없습니다. 어디에서 찾을 수 있습니까?
stragu 2019

1
locate nautilus-autostart.desktop터미널에서 실행할 수 있지만 실제로는 있어야합니다 (적어도 12.04 LTS).
MarkovCh1 1

팁 감사합니다, Syzygy. 어떤 이유로 폴더 (숨겨진 파일을 표시 할 때조차도)로 이동하여 폴더를 볼 수는 없지만이 명령은 폴더가 12.10에 있다고 말한 위치에 있습니다. 그런 다음 명령을 사용하여 수정할 수 있습니다 sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop.
stragu

1
물론 데스크톱 핸들러를 변경하는 경우 스크립트에서 배경 이미지 & c를 설정하는 방법을 변경해야합니다.
Carsten Agger

2
14.04 에서이 작업을 신중하게 수행 할 것입니다 .pcmanfm을 기본값으로 설정 한 후 화면이 잠긴 후에 로그인 할 수 없었습니다.
jcollum

13

기본 파일 관리자커뮤니티 항목 에서 가장 낮은 방법 이 매우 쉽다고 생각하고 SpaceFM (기능이 풍부한 PcManFM 포크)을 테스트했습니다.

터미널에서 실행

 exo-preferred-applications

그런 다음 Utilities탭으로 이동하고 파일 관리자 에서 원하는 무기를 선택하십시오.


2
불행히도 그것의 여전히 같은, 아 글쎄, 나는 노틸러스를 고집합니다.. 그것이 내가 생각한 것처럼 쉽지 않습니다 :)
JarekJ83

1
분명히 이것은 exo-utils설치 해야 합니다.
exic

어디에서나 언급 된 '편집'방법을 시도했지만 매력처럼 작동했습니다.
날개

1

이를 달성하는 방법에는 여러 가지가 있습니다. 수동으로 (/usr/share/applications/defaults.list 편집 또는 ~ / .local / share / applications / defaults.list 사용자 당 접근 방식으로) 선호하지만 그래픽 도구 exo-preferred-applications를 사용할 수 있습니다. 어쨌든 여기에서 자세한 지침을 찾을 수 있습니다.

https://help.ubuntu.com/community/DefaultFileManager


1

나는 모든 절차를 여기에서 권장했고 모든 파일을 열도록 pcmanfm을 얻지 못했습니다. 어쨌든, 새로운 다운로드에 구글 크롬의 "오픈 폴더"를 사용하면 항상 새로운 노틸러스 창 또는 더 나쁜 새로운 네모 창이 나타납니다 (계피를 사용하고 있기 때문에).

마침내 내 문제를 해결 한 것은

gksudo nautilus /usr/share/applications

파일 관리자를 시작해야하는 모든 앱을 찾습니다. 나는 nemo, nautilus, file-roller, files 등을 가졌습니다. 그것들을 마우스 오른쪽 버튼으로 클릭 한 다음 속성을 보았을 때, 그들 중 일부는 nemo를 시작하고 다른 일부는 노틸러스를 시작했습니다. 나는 어디에서나 pcmanfm을 교체했다. 이제 모든 것이 pcmanfm을 시작합니다.


0

편집해야 할 파일은 /usr/share/applications/nautilus.desktop다음과 같습니다.

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.2
Actions=Window;
X-Ubuntu-Gettext-Domain=nautilus

[Desktop Action Window]
Name=Open a New Window
Exec=pcmanfm
OnlyShowIn=Unity;

Biblioclasta, didnt 한 도움, 그 여전히 같은)
JarekJ83

-2

노틸러스를 제거하면 트릭을 수행해야합니다.

sudo apt-get remove nautilus

1
그래,하지만 지금은 바탕 화면을 처리 할 수 ​​없습니다 ... 나는 그 위에 있던 아이콘을 볼 수 없습니다 .. 더 많은 단계가 필요합니다 .. 어떤 아이디어?
JarekJ83

오, 우 바탕 화면에 또한 그나마 작업 클릭
JarekJ83

더 이상 아이디어가 없습니까? :)
JarekJ83

를 실행하여 PcManFm을 데스크탑 관리자로 실행할 수 있습니다 pcmanfm --desktop. 그런 다음이를 시작 응용 프로그램에 명령에 추가 할 수 있습니다.
Hypercube
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.