Как мне подключить USB в обычном XMonad?


10

Теперь, когда я использую XMonad, я обнаружил, что мои USB-устройства больше не подключаются автоматически, когда я подключаю их к своему компьютеру. Как мне заставить их автоматически смонтировать, как они делали, когда я использовал gnome?

Ответы:


9

Я бы порекомендовал одно из решений на основе удисков. УАМ, кажется, делает работу без особых настроек. udisks-glue также подходит для написания скриптов.

Это простой инструмент для монтирования pendrive и аналогичных устройств при вставке - что-то вроде ivman или функциональности, встроенной в KDE / GNOME.

udiskie - это простой демон, который использует udisks для автоматического монтирования съемных устройств хранения.


Ваш вариант хороший, но я отметил свой ответ, потому что он был проще. (Это был один лайнер) Ваш, вероятно, лучше в плане памяти, хотя, возможно, чуть менее тяжелый. Я все еще дал вам голос.
Роберт Массайоли

6

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

nautilus --no-desktop -n &

Если вам случится запустить XMonad, используя собственный файл .xsession, тогда это было бы идеальным местом для размещения этой строки. Убедитесь, что вы поставили его перед командой 'exec xmonad'.


2

В Arch Linux ldm довольно хорошо работает с простым XMonad.

Диски будут автоматически установлены на /media. Диски могут быть размонтированы с помощью sudo pumountили sudo umount.

Ссылки:


Я не смог заставить работать наутилус, упомянутый на этой странице.
nwhsvc

1

Я думаю, тебе лучше с удисками. Он устанавливается по умолчанию (по крайней мере, в Ubuntu) и обрабатывает стандартное монтирование и демонтаж, как брелок. Вы можете прочитать все об этом здесь - https://help.ubuntu.com/community/AutomaticsMountPartitions

Кстати, как говорится в документации, удиски не являются специфическими для гномов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.