web-dev-qa-db-ja.com

Nautilusファイルマネージャーのデフォルトの開くフォルダーを設定する方法

ホームフォルダーではなく、ドキュメントフォルダーで開くようにNautilusを構成するにはどうすればよいですか?

私はこのサイトを精査し、/usr/share/applications/nautilus.desktopファイルを編集するようにユーザーに指示する回答を見つけました。%Uを目的のデフォルトディレクトリへのパスに置き換えます。上記のディレクトリでnautilus.desktopのすべてのバリアントを編集しましたが、どの編集も効果がありません。編集後、すべてのファイルをチェックして、編集を効果的に保存し、すべてが見た目が良いことを確認しました。

次のようにすべてのファイルを編集しました。

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

org.gnome.Nautilus.desktopファイルも編集しましたが、念のため、喜びはありません。

Ubuntu 15.10。を実行しています。

注:コマンドラインからnautilus /home/judy/Documentsと入力すると、Nautilusは目的のディレクトリで適切に開きます。ランチャーバーのアイコンを構成してこのコマンドを実行し、Nautilusアイコンを金属製の引き出しのように表示する簡単な方法はありますか?

ありがとう。私はこの髪の毛を引っ張っています。

8
trinkner

ユニティダッシュで表示されるファイルは、もはや/usr/share/applications/nautilus.desktopではなく/usr/share/applications/org.gnome.Nautilus.desktopです。

ファイル自体のExec=行を変更しても効果はありません。問題は、システムがdbus経由でnautilusを実行するようにするエントリDBusActivatable=trueです。したがって、Exec=行は無視されます。 nautilusにdbus(/usr/share/dbus-1/services/org.gnome.Nautilus.service)を介して目的のディレクトリを提供することは可能かもしれませんが、そのシステムについて詳しくは知りません。
詳細については、こちらをご覧ください: https://wiki.gnome.org/HowDoI/DBusApplicationLaunching

私にとって簡単な解決策は、gnome/dbusランチャーアイコンを非表示にして、古いアイコンを再び表示することでした。したがって、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
3
L31N