LINUX.ORG.RU

Сменить дефолтный файловый менеджер

 , ,


0

1

Всем привет. Как сменить файловый менеджер на SpaceFM или хотя бы на PCManFM? Править /usr/share/applications/mimeinfo.cache и сменить nemo.desktop на pcmanfm.desktop не выходит. Firefox после такого не показывает файл в папке загрузок, а запускает сами файлы. Как всё таки заменить тормознутый Nemo на вышеперечисленные ФМ? Дистрибутив Arch с Cinnamon.

Для арча
https://wiki.archlinux.org/title/Default_applications

Для убунты
https://help.ubuntu.com/community/DefaultFileManager

Или так
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search


Или так - создаешь файл ~/.local/share/applications/mc.desktop

с таким содержанием

[Desktop Entry]
Name=Midnight Commander
MimeType=inode/directory
Exec=mc %F
Terminal=true
Type=Application
Categories=FileManager

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 2)
Ответ на: комментарий от kto_tama

После создания ~/.local/share/applications/spacefm.desktop с содержанием

[Desktop Entry]
Name=SpaceFM
MimeType=inode/directory
Exec=spacefm %F
Terminal=false
Type=Application
Categories=FileManager

ничего не изменилось. После выполнения xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search (тоже было ранее опробовано) результат тот же, что описан в первом посте.

file1manager
() автор топика
Ответ на: комментарий от file1manager

Вернее было выполнено xdg-mime default spacefm.desktop inode/directory application/x-gnome-saved-search

file1manager
() автор топика
Ответ на: комментарий от file1manager

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

anonymous
()

Как всё таки заменить тормознутый Nemo

если тебе немо не нужен, то удали его, оставшийся фм сам подхватится

anonymous
()
Ответ на: комментарий от anonymous
проверка зависимостей...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: removing nemo breaks dependency 'nemo' required by cinnamon
file1manager
() автор топика
Ответ на: комментарий от anonymous

Nemo удалён, всё осталось без изменений. Браузер открывает папку только тогда, когда дефолтным ФМ выставлен Nemo.

file1manager
() автор топика
Ответ на: комментарий от anonymous

Что в переменных указывает на файловый менеджер?

file1manager
() автор топика
Ответ на: комментарий от anonymous

После выставления PCManFM дефолтным приложением для открытия папок, происходит всё то же самое, только браузер уже не запускает файлы, он вообще ничего не делает, а курсор крутится как при загрузке.

file1manager
() автор топика
Ответ на: комментарий от LamerOk

xdg-mime default pcmanfm.desktop inode/directory

Смотрим переменные

env | grep XDG_CURRENT_DESKTOP

Смотрим что для вашего десктопа прописано

cat /usr/bin/xdg-open

Меняем на нужный ФМ вместо например


  mate)
    open_mate "$url"
    ;;

#свой скрипт
mate)
/usr/bin/pcmanfm "$url"

anonymous
()
Ответ на: комментарий от anonymous

Для пакман ФМ просто можно сменить переменную на lxde

anonymous
()
Ответ на: комментарий от anonymous

1. А можно это всё как-то в .reg файл записать? Чтоб даблкликом внести сразу в профиль пользователя?

2. Правильный ответ содержится вот здесь https://wiki.archlinux.org/title/File_manager_functionality#Directories_are_n...

с учётом этого https://unix.stackexchange.com/questions/590487/debian-buster-xfce-make-pcman...

если бы гугл не забанил вас в яндексе.

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.