Простое управление удаленными файловыми системами с помощью Gigolo в Linux

Некоторые файловые менеджеры, такие как KDE Dolphin и GNOME Nautilus, уже интегрируют управление удаленными файловыми системами, но эти файловые менеджеры подходят не всем. Если вы используете более легкий рабочий стол или вам просто нужно специальное приложение для просмотра и взаимодействия с вашими удаленными файловыми системами, попробуйте Gigolo.

Слоган Gigolo звучит так: "Он устанавливает то, что ему велят". Gigolo - это графический интерфейс для виртуальной файловой системы GIO / GVfs пользовательского пространства, который обрабатывает удаленные файлы. Хотя GVfs является преемником старого GnomeVfs, не запутайтесь; он не зависит от GNOME. Gigolo также является частью проекта Xfce Goodies, но также не зависит от Xfce. Его единственные жесткие зависимости - это GTK2 (2.12 или новее), DBus и GLib (2.16 или новее).

Установка Gigolo

Если Gigolo недоступен в одном из репозиториев вашего дистрибутива, вы можете его скачать. На момент написания этой статьи последняя версия - 0.41. Вы также можете получить самый последний исходный код из репозитория Xfce Goodies Git:

Есть два способа собрать Gigolo из исходников. Чтобы использовать прилагаемую систему сборки Waf, вам понадобится Python. Зайдите в свой каталог Gigolo и выполните следующие команды:

Другой способ собрать Gigolo из исходников - использовать автоинструменты с командой:

По словам разработчика Gigolo, последний метод больше подходит для упаковщиков дистрибутивов и особых случаев использования, но любой из них будет работать.

Бегущий жиголо

Когда вы запускаете Gigolo в первый раз, он покажет вам эскизы всех локальных файловых систем, которые он обнаружил.

жиголо-первый-открытый

Перейдите в "Просмотр" -> "Боковая панель", чтобы отобразить боковую панель, на которой будут находиться ваши закладки. Сначала закладок не будет.

gigolo-view-sidebar

Нажмите [ctrl] + [B], чтобы открыть диспетчер закладок.

жиголо-менеджер закладок

Когда вы добавите закладку, вы увидите, что можете использовать следующие протоколы:

  • FTP
  • Obex
  • SSH
  • WebDAV
  • Безопасный WebDAV
  • Обычай

В этом примере показано, как я создал закладку для SSH-подключения к другому компьютеру в моей локальной сети (LAN):

жиголо-создать-закладку

После того, как я добавил закладку, Gigolo запросил пароль. Затем местоположение появилось на моей боковой панели с именем, которое я ему дал (в данном случае это был просто IP-адрес локальной сети, но это может быть что угодно). Для него также появился новый значок на главной панели дисплея.

жиголо-новая-икона

Когда я дважды щелкнул значок подключения SFTP, местоположение автоматически открылось в моем файловом менеджере по умолчанию, Dolphin. С другой стороны, FTP-адрес открылся в моем браузере по умолчанию. Я был немного разочарован тем, что Gigolo не может управлять файлами изначально, но это часть того, что делает его таким легким приложением.

По умолчанию Gigolo использует " gvfs-open", чтобы решить, какие приложения запускать для исследования ваших удаленных файловых систем. Если вы хотите изменить это, перейдите в "Правка -> Настройки".

жиголо-редактировать-предпочтения

Там вы можете заменить команду " gvfs-open" альтернативой по вашему выбору, например Nautilus, если вы хотите, чтобы Nautilus обрабатывал все ваши унифицированные идентификаторы ресурсов (URI).

В целом, Gigolo - это приятный интерфейс с низким уровнем ресурсов для хранения закладок в различных удаленных файловых системах.

Изображение предоставлено: значок сетевого диска от Evgen

Один комментарий

  1. Спасибо за это. Я использую его для монтирования ftp на Elementary os для моего возвышенного текста 2 (который, к сожалению, не имеет этой функции).

Комментарии закрыты.