Как настроить 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, похожий на ящик для металлических файлов?
Спасибо. Я тяну свои волосы над этим.
nautilus --new-window /home/judy/Documents
в Терминале, это работает как нужно?Ответы:
Файл , который показан в единстве тире не больше ,
/usr/share/applications/nautilus.desktop
но/usr/share/applications/org.gnome.Nautilus.desktop
.Изменение
Exec=
строки в самом файле не имеет никакого эффекта. Проблема в записи,DBusActivatable=true
которая заставляет систему запускать nautilus через dbus. Таким образом,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=
строку с нужным каталогом.источник
usr/share/applications/nautilus.desktop
,usr/share/applications/nautilus-home.desktop
и,usr/share/applications/nautilus-classic.desktop
иusr/share/applications/nautilus-autorun-software.desktop
, иusr/share/applications/nautilus-connect-server.desktop
иusr/share/applications/nautilus-folder-handler.desktop
иusr/share/applications/org.gnome.Nautilus.desktop
nautilus-home.desktop
Например, используется для иконки home в панели запуска (откройте ее и посмотрите на комментарий). Вы также можете создавать новые значки для определенных мест. Вам нужно только скопировать nautilus.desktop и заменить%U
на каталог. Чтобы найти его в тире, вы должны убедиться, что нет записиNotShowIn=Unity
..desktop
файл nautilus в / usr / share / Applications, добавив.backup
к имени файла. Я.backup
добавил к имени файла org.gnome.Nautilus.desktop. Единственный файл, который я не переименовал, былnautilus.desktop
отредактирован в соответствии с предложением @techraf. Теперь значок запуска правильно открывается в моей нужной папке.Пытаюсь пока сделать эту работу. После большого разочарования наткнулся на то, что у меня сработало:
изменил все команды "Exec" во всех файлах, которые начинаются с "nautilus"
Exec=nautilus-autorun-software /home/user/Desktop
удалил все существующие значки «Файлы» с моего рабочего стола и из
/home/user/.local/share/applications
папки (некоторые из них были тихими из-за прошлых попыток решить эту проблему, которая не работала)изменил 3 строки в /usr/share/applications/org.gnome.Nautilus.desktop:
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 после изменения:
Надеюсь, это поможет.
источник
Есть более простой способ:
Создайте пустой файл на рабочем столе.
Откройте его с помощью текстового редактора, такого как gedit.
Напишите следующие строки:
Сохранить как
nautilus_custom.desktop
. Откройте терминал и запустите:Без кавычек. Теперь вы сможете запустить Nautilus в своей пользовательской папке, дважды щелкнув файл, который вы только что создали на рабочем столе.
источник
.desktop
файлов представляли одно и то же приложение в основной команде. Это испортит присутствие наутилуса в пусковой установке.