노틸러스 파일 관리자의 기본 열기 폴더를 설정하는 방법은 무엇입니까?


9

홈 폴더 대신 내 문서 폴더에서 노틸러스를 열도록 구성하려면 어떻게합니까?

이 사이트를 and이 뒤져 사용자가 원하는 기본 디렉토리의 경로로 /usr/share/applications/nautilus.desktop바꾸어 파일 을 편집하도록 지시하는 답변을 찾았습니다 %U. nautilus.desktop해당 디렉토리 의 모든 변형을 편집 했지만 아무런 편집도 적용되지 않습니다. 편집 한 파일을 효과적으로 저장했는지 확인하기 위해 파일을 편집 한 후 모든 파일을 확인했습니다.

다음과 같이 읽을 수 있도록 모든 파일을 편집했습니다.

Exec=nautilus --new-window /home/judy/Documents

또한 org.gnome.Nautilus.desktop기쁨없이 파일 을 편집했습니다 .

우분투 15.10을 실행 중입니다.

참고 : nautilus /home/judy/Documents명령 줄에서 입력 하면 원하는 디렉토리에서 노틸러스가 올바르게 열립니다. 실행기 막대에서 아이콘을 구성하여이 명령을 실행하고 금속 파일 서랍처럼 보이는 노틸러스 아이콘을 갖는 간단한 방법이 있습니까?

감사. 이 머리 위로 머리를 잡아 당기고 있습니다.


1
변경 후 다시 시작 했습니까?

또한 nautilus --new-window /home/judy/Documents터미널에서 방금 실행하면 원하는대로 작동합니까?

놀랍게도 작동 방식이 더 이상 없습니다. 답변을 삭제하고 이유를 찾으면 다시 게시하겠습니다.
Jacob Vlijm

충고 감사합니다. / usr / share / applications의 원래 노틸러스 데스크탑 파일을 기본 상태로 다시 편집했습니다. org.gnome.Nautilus.desktop 파일을 ~ / .local / share / applications 디렉토리에 복사하고 gedit를 사용하여 Exec 라인을 편집했습니다. 재부팅했습니다. source ~ / .profile 명령을 실행했습니다. 슬프게도 여전히 기쁨은 없습니다. 런처 바에서 노틸러스를 시작하면 문서 디렉토리가 아닌 홈 디렉토리에서 시작됩니다.
trinkner

파일 내용은 다음과 같습니다. [바탕 화면 항목] 이름 = 파일 설명 = 파일 액세스 및 구성 키워드 = 폴더; 관리자; 탐색; 디스크; 파일 시스템; Exec = nautilus --new-window / home / judy / Documents Icon = system-file-manager Terminal = false Type = Application DBusActivatable = true StartupNotify = true 카테고리 = GNOME; GTK; 유틸리티; 코어; FileManager; MimeType = inode / 디렉토리; application / x-gnome-saved-search; X-GNOME-Bugzilla-Bugzilla = 그놈 X-GNOME-Bugzilla-Product = 노틸러스 X-GNOME-Bugzilla-Component = 일반적인 X-GNOME-Bugzilla-Version = 3.14.2 등 ... 웹 사이트는 저를 허락하지 않습니다 더 많은 문자를 추가하십시오.
trinkner

답변:


3

연합 대시에 표시되는 파일은 더 이상하지 않습니다 /usr/share/applications/nautilus.desktop/usr/share/applications/org.gnome.Nautilus.desktop.

Exec=파일 자체에서 행을 변경해 도 아무런 영향이 없습니다. 문제는 DBusActivatable=true시스템이 dbus를 통해 노틸러스를 실행하게 하는 항목 입니다. 따라서 Exec=라인이 무시됩니다. 아마도 dbus ( /usr/share/dbus-1/services/org.gnome.Nautilus.service)를 통해 노틸러스에 원하는 디렉토리를 제공하는 것이 가능할 수도 있지만 그 시스템에 대해서는 잘 모르고 있습니다.
자세한 내용은 여기를 참조 하십시오 : https://wiki.gnome.org/HowDoI/DBusApplicationLaunching

나를위한 간단한 해결책은 gnome / dbus launcher-icon을 숨기고 이전 아이콘을 다시 표시하는 것입니다. 따라서에 항목 NotShowIn=Unity;을 추가 /org.gnome.Nautilus.desktop하고 주석 처리하십시오 nautilus.desktop. Exec=원하는 디렉토리로 라인을 조정할 수 있습니다 .

(file: org.gnome.Nautilus.desktop)

[Desktop Entry]
NotShowIn=Unity;     # <--------------------------- add this line !
Name=files
Comment=Access and organize files
Keywords=folder;manager;explore;disk;filesystem;
Exec=nautilus --new-window %U
Icon=system-file-manager
Terminal=false
Type=Application
DBusActivatable=true
StartupNotify=true
Categories=GNOME;GTK;Utility;Core;FileManager;
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.14.2
X-GNOME-UsesNotifications=true
Actions=Window;
X-Unity-IconBackgroundColor=#af4853
X-Ubuntu-Gettext-Domain=nautilus

#OnlyShowIn=Unity;    # <---------------- comment out this line !

[Desktop Action Window]
Name=Open a New Window
Exec=nautilus --new-window
#OnlyShowIn=Unity;    # <---------------- comment out this line !

(file nautilus.desktop)

[Desktop Entry]
#NotShowIn=Unity;     # <---------------- comment out this line !
Name=files
Comment=Access and organize files
Keywords=folder;manager;explore;disk;filesystem;
Exec=nautilus --new-window /{DESIRED_DIRECTORY}     # <- adjust !
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Core;FileManager;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.14.2
X-GNOME-UsesNotifications=true
Actions=Window;
X-Unity-IconBackgroundColor=#af4853
X-Ubuntu-Gettext-Domain=nautilus

[Desktop Action Window]
Name=Open a New Window
Exec=nautilus --new-window

2
@techraf 파일을 편집 한 후에도 여전히 기쁨은 없습니다. 노틸러스 구성 파일이 너무 많은 이유가 혼란 스럽습니다. 각각 무엇을합니까? 내 시스템이 usr/share/applications/nautilus.desktop, usr/share/applications/nautilus-home.desktopusr/share/applications/nautilus-classic.desktopusr/share/applications/nautilus-autorun-software.desktopusr/share/applications/nautilus-connect-server.desktopusr/share/applications/nautilus-folder-handler.desktopusr/share/applications/org.gnome.Nautilus.desktop
trinkner

@trinkner 각 파일이 정확히 무엇인지 알지 못하지만 사용 목적에 따라 다른 실행기 아이콘입니다. nautilus-home.desktop예를 들어 실행기의 홈 아이콘에 사용됩니다 (열거 나 주석을보십시오). 특정 위치에 대한 새 아이콘을 만들 수도 있습니다. nautilus.desktop 만 복사 %U하고 디렉토리로 바꾸면 됩니다. 대시에서 해당 항목을 찾으려면 항목이 없는지 확인해야합니다 NotShowIn=Unity.
L31N

1
@techraf가 제안한 편집을 통해 노틸러스가 원하는 폴더를 열도록하는 데 성공했습니다. 그러나 편집 후에도 Nautilus는 고정 된 실행기 표시 줄 아이콘에서 시작될 때 기본 / home / user 디렉토리에서 계속 열립니다. 이를 해결하기 위해 파일 이름 .desktop을 추가 .backup하여 / usr / share / applications의 모든 노틸러스 파일 이름을 변경했습니다. .backuporg.gnome.Nautilus.desktop 파일 이름을 추가 했습니다. 내가 이름을 바꾸지 않은 파일 nautilus.desktop은 @techraf가 제안한대로 편집했습니다. 이제 원하는 폴더에서 실행기 아이콘이 올바르게 열립니다.
trinkner

1
그것은 작동하지 않았다. 우분투 18 LTS에 있습니다. 이 모든 것이 어리 석었습니다. 30 가지를 시도했지만 여전히 데스크탑 폴더를 클릭하여 열 수 없습니다. 시간이 지남에 따라 기술이 무용지물로 되돌아 오는 것을 보는 것은 놀라운 일입니다. inode / 디렉토리를 여는 것이 해결 된 문제라고 생각했습니다. 다음 LTS까지 기다릴 수 있습니다.
Trevor Hickey 2016 년

1

이 작업을 한동안 진행하려고합니다. 많은 좌절 후, 나를 위해 일한 무언가에 걸려 넘어졌습니다.

  • "nautilus"로 시작하는 모든 파일 에서 모든 "Exec"명령을 변경했습니다.

    Exec=nautilus-autorun-software /home/user/Desktop

  • 내 데스크탑 및 폴더 에서 기존의 "파일"아이콘 을 모두 삭제했습니다 /home/user/.local/share/applications(이전에는 작동하지 않는이 문제를 해결하려는 시도로 인해 일부 아이콘 이 조용했습니다)

  • /usr/share/applications/org.gnome.Nautilus.desktop에서 3 줄을 변경했습니다 :

    Exec=nautilus --new-window /home/user/Desktop DBusActivatable=false ... Exec=nautilus --new-window /home/john/Desktop/repos

참고 : Exec 명령은 org.gnome.Nautilus.desktop에서 두 번 나타납니다! 마지막 줄에서 한 번. 둘 다 바뀌었다.

  • 컴퓨터를 다시 시작

  • 활동에서 시작된 파일 (활동-> 여기에 입력하여 검색하십시오 ...-> "파일") 및 작동했습니다.

파일 아이콘을 즐겨 찾기에 추가하고 (오른쪽 클릭-> 즐겨 찾기에 추가) 매번 올바른 폴더를 엽니 다.

이것은 변경 후 내 org.gnome.Nautilus.desktop 파일입니다.

   [Desktop Entry]
   Name=Files
   Comment=Access and organize files
   # Translators: Search terms to find this application. Do NOT translate or 
   localize the semicolons! The list MUST also end with a semicolon!
   Keywords=folder;manager;explore;disk;filesystem;
   Exec=nautilus --new-window /home/user/Desktop
   # Translators: Do NOT translate or transliterate this text (this is an icon 
   file name)!
   Icon=org.gnome.Nautilus
   Terminal=false
   Type=Application
   DBusActivatable=false
   StartupNotify=true
   Categories=GNOME;GTK;Utility;Core;FileManager;
   MimeType=inode/directory;application/x-7z-compressed;application/x-7z- 
   compressed-tar;application/x-bzip;application/x-bzip-compressed-tar;a$
   X-GNOME-UsesNotifications=true
   Actions=new-window;
   X-Unity-IconBackgroundColor=#af4853
   X-Ubuntu-Gettext-Domain=nautilus

   OnlyShowIn=Unity;GNOME;

   [Desktop Action new-window]
   Name=New Window
   Exec=nautilus --new-window /home/user/Desktop/repos

그것이 도움이되기를 바랍니다.


-1

더 간단한 방법이 있습니다.

  • 바탕 화면에 빈 파일을 만듭니다.

  • gedit와 같은 텍스트 편집기로 엽니 다.

  • 다음 줄을 작성하십시오.

    [Desktop Entry]
    Name="Open Nautilus in custom folder"
    Exec="nautilus /path/to/custom/folder"
    Type=Application
    

로 저장하십시오 nautilus_custom.desktop. 터미널을 열고 다음을 실행하십시오.

chmod +x $HOME/Desktop/nautilus_custom.desktop

인용없이. 이제 데스크탑에서 방금 만든 파일을 두 번 클릭하여 사용자 정의 폴더에서 노틸러스를 시작할 수 있습니다.


죄송하지만 이건 정말 나쁩니다. 기본 명령에서 여러 파일이 동일한 응용 프로그램을 나타내지 마십시오.desktop . 런처에 노틸러스가 존재하지 않게됩니다.
Jacob Vlijm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.