Как сделать nautilus файловым менеджером по умолчанию в LXDE

Исправляя этот вопрос, я понял, что я - и до сих пор - не могу синхронизировать папки с Ubuntu 1, потому что pcmanfm по-прежнему мой файловый менеджер LXDE по умолчанию, несмотря на то, что я изменил настройки панели, как я должен был сделать (по крайней мере, мне так кажется), и заменил запись "pcmanfm% s" на "nautilus". Тем не менее, как я могу на самом деле изменить это?

С уважением, schlossblick

8
задан 13 April 2017 в 15:23

5 ответов

Я нахожусь на LUbuntu 14.04.2 LTS. Файл ~ / .config / lxsession / LXDE / autostart пуст.

Но вы можете редактировать настройки:

  1. В терминале запустите nano ~ / .config / lxsession / Lubuntu / desktop.conf
  2. Найдите строку [ 110]
  3. Изменение для file_manager/command=nautilus
  4. Перезапуск
0
ответ дан 13 April 2017 в 15:23

При открытии файлового менеджера вы получаете

enter image description here Теперь перейдите в Меню -> Стандартные -> Диспетчер файлов -> щелкните правой кнопкой мыши и выберите свойства

enter image description here

Измените pcmafm на nautilus, и вы получите

enter image description here

Однако это только изменит приложение, которое будет открыто ярлык "файловый менеджер". Это не делает nautilus «файловым менеджером по умолчанию» в правильном смысле: открытие папки на рабочем столе или открытие местоположения файла из приложения не будет открывать nautilus, но все же pcmanfm.

Примечание: я буду добавлять информацию о том, как сделать это изменение постоянным в ближайшие пару дней.

Примечание: это мое личное мнение. Я пробовал эти шаги на моей машине, и они работали. Но мне не понравился результат.

Измените содержимое /etc/xdg/lxsession/LXDE/autostart, как показано ниже.

От

@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE 
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

до

@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@/usr/bin/nautilus -n
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Также вы можете взглянуть на https://help.ubuntu.com/community/DefaultFileManager для посмотрим, может ли это помочь.

Редактировать:

В Ubuntu 14.04 вот что я сделал. Я сделал новую установку Ubuntu 14.04, а затем установил LXDE. После этого я установил nautilus в качестве файлового менеджера по умолчанию, используя следующую команду:

xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

, а затем проверил текущий файловый менеджер по умолчанию, используя следующую команду:

xdg-mime query default inode/directory

и он показал Наутилус по умолчанию. Смотрите изображение ниже.

enter image description here

0
ответ дан 13 April 2017 в 15:23

17.04:

Меню -> Настройки -> Приложения по умолчанию для LXSession -> Файловый менеджер -> Дополнительно -> Написать nautilus

0
ответ дан 13 April 2017 в 15:23

Ни один из этих ответов не работал на меня. В лучшем случае они обеспечили частичный результат:

Моя цель состояла в том, чтобы использовать Немо в качестве моего файлового менеджера, под LXDE, и иметь его, также управляют рабочим столом прозрачно.

На надежном человеке Ubuntu:

Документация LXDE указывает, что программа LXSession отвечает за управление сессиями.

LXSession имеет файл автоматического запуска, который работает в начале сессии LXDE. Это может использоваться, чтобы отключить pcmanfm и вместо этого запустить любой файловый менеджер Вашего выбора.

См. http://wiki.lxde.org/en/LXSession#Configuration_files

  1. Установите свой предпочтительный файловый менеджер; для меня, Немо.

  2. Откройте ~/.config/lxsession/LXDE/autostart, можно сделать это от терминала с sudo нано ~/.config/lxsession/LXDE/autostart, или gksudo gedit ~/.config/lxsession/LXDE/autostart

  3. Удалите строку, запускающуюся с @pcmanfm

  4. В нижней части сценария добавьте команду для запуска предпочтительного файлового менеджера (снабженный префиксом знак). @nemo-n

  5. Сохраните файл.

  6. Выход из системы, войдите в систему еще раз.

  7. Живите долго и процветайте.

1
ответ дан 13 April 2017 в 15:23

Если ничего из этого не работает для вас, то это потому, что xdg-open жестко запрограммирован для открытия pcmanfm . Отредактируйте / usr / bin / xdg-open и выполните поиск open-lxde , заменив часть, где он вызывается в case «$ DE» , на open -generic , затем попробуйте xdg-open $ HOME , и ваше приложение по умолчанию, установленное с xdg-mime , должно открыться.

0
ответ дан 3 December 2019 в 19:27

Другие вопросы по тегам:

Похожие вопросы: