Как мне смонтировать NFS через наутилус?

13

У меня есть общий ресурс NFS, к которому мне нужно подключиться (по соображениям скорости).

Если я пытаюсь подключиться через Nautilus-> Connect to Server, я получаю сообщение об ошибке «Этот тип файлового сервера не распознан».

Nautilus Connect to Server NFS пытается показать «Этот тип файлового сервера не распознан».

Я искал плагин Nautilus и нашел только nfs-lan , который, кажется, не был затронут с 2013 года , и который также, по-видимому, не прошел ряд проверок пакетов.

Пакет nfs-lan не проходит проверку пакетов из-за плохого качества Теперь они выглядят незначительными проблемами, но это не хороший знак.

Есть ли лучший вариант для монтирования общих ресурсов NFS через Nautilus?

Tu-Reinstate Моника-Дор Дух
источник
4
По-видимому, GVFS теперь поддерживает NFS: mail.gnome.org/archives/gvfs-list/2015-March/msg00000.html , но в Ubuntu по какой-то причине его нет: packages.ubuntu.com/… . Может быть, файл отчета об ошибке с просьбой о его включении.
Муру
@muru Спасибо за совет! Я попытался раскомментировать строку "#nfs: nfs" в /etc/gnome-vfs-2.0/modules/default-modules.conf, но потом понял, что в пакете gvfsd-backends также отсутствует gvfsd-nfs. Поэтому я думаю, что мне нужно получить исходный код пакета и скомпилировать его обратно.
Tu-Reinstate Monica-dor duh
Я получил gvfsd-nfs для компиляции, но он все еще не распознает nfs как тип файлового сервера. :-( Глядя на код диалога, я подозреваю непреднамеренное жесткое кодирование!: - \
tu-Reinstate Monica-dor duh

Ответы:

7

** Промежуточный ответ **

Я все еще пытаюсь заставить диалог работать должным образом, но, как временное решение, я решил поделиться этим:

Протестировано в 15.10, 16.04 и 16.10, если вы создаете точку монтирования для каждого монтирования NFS /media/[username]следующим образом:

sudo mkdir /media/user/Kn-Qmultimedia
sudo mkdir /media/user/Kn-Public

И затем добавьте намеченные монтирования NFS в /etc/fstab ( sudo gedit /etc/fstab) следующим образом:

192.168.1.100:/Qmultimedia  /media/user/Kn-Qmultimedia  nfs user,noauto 0   0
192.168.1.100:/Public   /media/user/Kn-Public   nfs user,noauto 0   0

Затем Наутилус покажет монтирование NFS в закладках, которое можно монтировать и монтировать:

Наутилус показывает монтирование NFS из fstab

Не совсем ответ, но это не так больно, и вы можете использовать его, пока я не найду правильный ответ. :-)

Tu-Reinstate Моника-Дор Дух
источник
вы сейчас используете mountвместо gvfs-mount.
Ukos
@ukos Да, вот почему ответ начинается с « Промежуточного ответа ». Вы знаете, как это сделать gvfs-mount?
Tu-Reinstate Моника-Дор-Дух
Извини, нет. Я думаю, что Gio Mount - это то, что нужно, но пока не знаю. developer.gnome.org/pygobject/stable/class-giomount.html
ukos
Вы можете добавить опцию x-gvfs-showк своим fstabмонтировкам nfs, чтобы добавить эту кнопку в более новый
nautilus