NetDrive на Ubuntu Linux — экспериментальное подключение облака
Linux-версия NetDrive работает на Ubuntu 16.04 и новее как экспериментальный релиз. Рассказываем, чем установка, монтирование и настройка провайдеров отличаются от Windows и macOS.
Медиасерверу на Ubuntu, размещённому на своём оборудовании, нужно, чтобы архив в Backblaze B2 или цель для резервного копирования по SFTP появлялись как обычная точка монтирования — без написания собственного юнита rclone и без возни с ним после каждой перезагрузки. NetDrive выпускает Linux-сборку именно для этого, распространяемую напрямую с GitHub, а не через репозиторий пакетов — но у неё есть метка, к которой стоит отнестись серьёзно: experimental.

Монтируйте облачное хранилище на Ubuntu с NetDrive
NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.
- Работает на Ubuntu 16.04 и новее
- Тот же список провайдеров, что и в сборках для Windows и macOS
- Распространяется и обновляется через GitHub, а не через пакетный менеджер Linux
Бесплатный пробный период. Доступны бессрочная лицензия и подписка.
Что означает «Experimental» в Linux
На собственной странице сравнения NetDrive поддержка Linux помечена звёздочкой, расшифровывающейся как «экспериментальная» — это не маркетинговая перестраховка, а точный статус. Windows и macOS — основные, активно дорабатываемые платформы NetDrive; Linux-сборка получает те же подключения к провайдерам, но не прошла такого же объёма тестирования на разных дистрибутивах и версиях ядра. Если вам нужно монтирование, способное продержаться без присмотра месяцами на продакшен-сервере, заложите время на тестирование конкретной версии Ubuntu и вашей нагрузки, прежде чем полагаться на него, и держите резервный вариант (например, синхронизацию по расписанию через rclone) для всего критически важного.
Оставив эту оговорку в стороне, минимально поддерживаемая версия — Ubuntu 16.04. Под капотом Linux-сборка NetDrive выполняет ту же задачу, что и её аналоги для Windows и macOS: переводит стандартные вызовы файловой системы в запросы к подключённому облачному провайдеру, так что смонтированная папка ведёт себя как любой другой каталог для приложений, которые её читают и пишут.

Установка NetDrive на Ubuntu
NetDrive для Linux не поставляется в виде .deb в стандартных репозиториях Ubuntu. Вместо этого:
- Перейдите на github.com/NetDrive/installer и скачайте последний релиз для вашей версии Ubuntu.
- Следуйте примечаниям к релизу репозитория установщика для вашей конкретной версии Ubuntu — перед тем как NetDrive сможет что-либо монтировать, требуется установить обязательный компонент-драйвер.
- Установите сам пакет NetDrive.
- Запустите NetDrive. При первом запуске потребуется загрузить компонент-драйвер, что может потребовать прав root или запроса
sudoв зависимости от настройки вашей системы.
Поскольку распространение идёт через релизы GitHub, а не через apt, проверять наличие новых релизов приходится самостоятельно, а не получать их через apt upgrade.
Добавление облачного провайдера
Когда NetDrive запущен, добавление провайдера происходит по тому же сценарию со списком дисков, что и в Windows и macOS:
- Откройте Drive Manager в NetDrive.
- Нажмите + Add Drive и выберите провайдера — Amazon S3, Backblaze B2, SFTP, WebDAV, Google Drive и остальной список поддерживаемых NetDrive провайдеров доступны в Linux-сборке точно так же, как в Windows и macOS.
- Пройдите процесс аутентификации для этого провайдера (OAuth в браузере для потребительских облаков или указание учётных данных напрямую для SFTP/WebDAV/S3-совместимых эндпоинтов).
- Задайте точку монтирования и подключитесь.

После подключения убедитесь, что монтирование действительно произошло, проверив это из терминала (mount, переданный через конвейер в grep по вашей точке монтирования, или просто ls на точке монтирования), а не полагаясь только на успех, показанный в GUI — это оправданная предосторожность на экспериментальной сборке.

Чем Linux отличается от Windows и macOS
Вот несколько моментов, которые стоит учесть перед тем, как сделать Linux-сборку основной:
- Драйвер файловой системы: Linux-драйвер обслуживается отдельно от сборок для Windows и macOS — график релизов и исправлений ошибок не обязательно совпадает по всем трём платформам.
- Канал распространения: только релизы GitHub, на момент написания статьи нет ни PPA для Ubuntu, ни пакета Snap — включите ручную проверку обновлений в свой регламент обслуживания.
- Рекомендуемые основные платформы: собственные рекомендации NetDrive считают Windows и macOS стабильными, рекомендуемыми средами. Linux подходит для тестирования, личных проектов и нагрузок, где допустима некоторая нестабильность, — но пока не та платформа, на которую стоит ставить продакшен-конвейер без собственной проверки.
Ничто из этого не исключает Linux для подходящих сценариев — дополнение к домашнему NAS, машина для разработки, которой нужен периодический доступ к бакету S3, безголовое тестовое окружение — но идите на это, зная, на каком уровне поддержки вы находитесь.
Итог
Ubuntu-сборка NetDrive даёт тот же опыт монтирования облака, что и версии для Windows и macOS, с теми же подключениями к провайдерам, но распространяется через GitHub, а не через пакетный менеджер Ubuntu, и несёт явную экспериментальную метку. Протестируйте её на своей версии Ubuntu и своей нагрузке, прежде чем полагаться на неё в чём-то, что работает без присмотра. Для тех же провайдеров на более тщательно протестированной платформе см. Mount Amazon S3 on macOS with NetDrive или Mount SFTP Server on Windows with NetDrive.
— Alex, NetDrive