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

10

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

С наилучшими пожеланиями, schlossblick

Schlossblick
источник

Ответы:

14

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

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

введите описание изображения здесь

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

введите описание изображения здесь

Однако это только меняет приложение, которое будет открыто ярлыком «файловый менеджер». Это не делает 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

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

введите описание изображения здесь

Митч
источник
Привет Митч, спасибо, так много! Это именно тот ответ, который я искал, описанный таким образом, что я - имея контакт с компьютерами только как пользователь без каких-либо знаний в области программирования - могу понять его.
schlossblick
Можете ли вы уточнить «Но мне не понравился результат»?
По сугубо личному вопросу, это не то, что я ожидал. Но это мое мнение, как я уже сказал.
Митч
Я просто спросил, потому что я думаю об использовании Thunar вместо PCManFM.
Хорошо, но попробуйте и Наутилуса.
Митч
3

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

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

  1. В терминале запустите nano ~ / .config / lxsession / Lubuntu / desktop.conf
  2. Найти строку file_manager/command=pcmanfm
  3. Изменить на file_manager/command=nautilus
  4. Запустить снова
jairud
источник
1

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

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

На Ubuntu Trusty:

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

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

Смотрите http://wiki.lxde.org/en/LXSession#Configuration_files

  1. Установите ваш файловый менеджер по вашему выбору; для меня немо.

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

  3. Удалить строку, начинающуюся с @pcmanfm

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

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

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

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

Мауро Колелла
источник
Я сделал, как предложено здесь, но вместо этого добавил '@nautilus -n' Спасибо
pst007x
1

17.04:

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

Янус Троелсен
источник
0

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

Фабиан
источник