Ubuntu программа для синхронизации файлов
Google Диск — одно из лучших облачных хранилищ, предлагающее достаточно свободного места для хранения документов, фотографий и вложений Gmail. Популярность Диска растет день ото дня, и можно предположить, что вскоре он полностью вытеснит физические накопители. Поэтому, вместо того, чтобы сохранять файлы по старинке, лучше учиться работать с новыми технологиями. Более того, используя облачное хранилище, можно не переживать о сохранности ваших драгоценных файлов и документов. Google предлагает официальный клиент для работы с Диском под все преобладающие ОС, кроме Linux. Но существует множество альтернатив для работы с ним, которые без труда справляются со своей задачей.
В этой статье, мы собрали лучшие клиенты Google Drive Linux. Может показаться, что этот перечень достаточно длинный, но я хочу, чтобы у вас было из чего выбрать и найти именно то, что подходит для вас. Поэтому, прежде чем останавливаться на конкретной программе из этого списка, сначала установите и проверьте все предложенные варианты. Так вы увидите, соответствует клиент вашим требованиям или нет.
Лучшие клиенты Google Drive Linux
1. GoSync
GoSync — еще один лучший клиент Google Диск для Linux. Он написан на языке программирования Python и предлагает простой в использовании графический интерфейс. Подобно аналогам он позволяет синхронизировать файлы и документы между локальным и удаленным хранилищем. Если вы вносите какие-либо изменения локально или удаленно, он автоматически синхронизируется с обеих сторон. При желании, вы можете приостановить или возобновить синхронизацию.
2. Grive2
Возможно, вы слышали о Grive — еще одном клиенте для Google Диска. На данный момент проект полностью заброшен, но Grive2 — это еще одна интерпретация Grive, которая может стать его достойной заменой. Она поддерживает новый API Drive REST и частичную синхронизацию.
3. Rclone
Rclone — это бесплатный и синхронизируемый клиент облачного хранилища на основе CLI с открытым исходным кодом для всех основных ОС, включая Windows, Linux, Mac OS, FreeBSD и т. д. Нельзя сказать, что это просто клиент для работы с Google Drive на Linux. Скорее это программа, позволяющая синхронизировать файлы и документы с несколькими облачными онлайн-хранилищами, включая Google Диск, Amazon S3, OneDrive, Dropbox, Mega, Box и т. д.
4. CloudCross
5. Drive
Drive — это инструмент, работающий из под командной строки для скачивания или загрузки файлов Google Диска. Он написан на языке программирования Go и не предлагает слишком много возможностей. Здесь нет функций фоновой синхронизации и он вряд ли сгодится для использования новичками.
6. DriveSync
DriveSync также представляет инструмент для работы из под командной строки для синхронизации файлов и документов Google Диска с вашим компьютером. Вы без труда сможете скачивать недавно добавленные файлы из удаленного хранилища, добавлять папки в черный и белый список синхронизации и многое другое. Он вполне сгодится в качестве лучшей альтернативы официальному клиенту Google Диска для Windows или Mac OS. На данный момент это один из лучших клиентов Google Диска для Linux.
7. Сетевые аккаунты GNOME
Хорошая новость для тех, кто использует Gnome Desktop — в нем поддерживается встроенный клиент Google Диском. Для работы с ним в настройках в разделе с аккаунтами нужно добавить учетную запись Google, после чего вы сможете загружать, синхронизировать, копировать и удалять файлы прямо в файловом менеджере Nautilus. Программа не сможет полностью заменить клиент Google Диска для Linux, но с базовыми функциями она справится без труда.
8. Gdrive
Gdrive — популярный CLI-клиент Google Drive для Linux, который часто используется для взаимодействия с облачным хранилищем для зашифрованного резервного копирования файлов.
9. Tuxdrive
В системе Linux удобно и не сложно использовать терминал. На рынке доступно множество клиентских программ для Google Диска с графическим интерфейсом, но консольных приложений намного меньше. Представляем вам Tuxdrive CLI-клиентом Google Диска для Linux. Используя этот инструмент, вы можете получить доступ к файлам и документам Google Диска, загружать или скачивать файлы и использовать другие функции облачного хранилища.
10. Google-drive-ocamlfuse
Этот клиент для работы с облачным хранилищем Google обладает необходимыми функциями, включая доступ к файлам и папкам, корзине, а также использование Документов Google в режиме только чтение. Это CLI-клиент, который поддерживается самой Google, позволяющий работать с несколькими учетными записями и монтировать Google Диск на Linux.
Выводы
Как это не прискорбно, но Google до сих пор ни создала ни одного официального приложения для работы с Google Drive на Ubuntu или других дистрибутивах Linux. Однако стороннее программное обеспечение предоставляет множество возможностей для работы с этим облачным хранилищем.
В этой статье мы рассмотрели лучшие клиенты Google Drive Linux, каждый из которых, имеет свои сильные и слабые стороны. Невозможно выделить, какой клиент Google Диска является самым лучшим, поскольку это в большей степени зависит от требований отдельных пользователей. Как мы увидели, у нас есть из чего выбрать: существуют клиенты, как с графическим интерфейсом, так и те, что можно использовать с помощью командной строки.
А какая программа из этого списка больше всего нравится лично вам? Или может быть мы упустили какой-то другой удобный клиент Google Диска? Расскажите нам о своем опыте в комментариях ниже. И не забудьте поделиться этой статьей в социальных сетях. Спасибо, что вы с нами.
Ubuntu One — один из новых продуктов Canonical. По смыслу и возможностям он похож на сервис хранения данных в Apple MobileMe. Просто перетащите нужный вам каталог или файл в каталог Ubuntu One, и они будут «автоматически» синхронизи-рованы. Ubuntu One поддерживает объём данных до 2 Гбайт (или до 50 Гбайт за $10 в месяц). К недостаткам стоит отнести тот факт, что ваши данные будут храниться на серверах Ubuntu.
Для установки Ubuntu One вам нужен пакет «ubuntuone-client».
Dropbox
Dropbox — это мощный кроссплатформенный сервис синхро-низации данных. Будучи функционально схожим с Ubuntu One, более зрелый Dropbox может похвастаться некоторыми серьёз-ными отличиями, такими как поддержка симлинков, больше возможностей по хранению данных и гораздо более удобный веб-интерфейс. Кроме того, это кроссплатформенный сервис (поддерживаются Windows, OS X и даже iPhone), и к нему есть множество расширяющих функционал модулей. Так же как и Ubuntu One, он использует промежуточные узлы для синхро-низации, то есть все ваши данные оседают на сервере Dropbox.
Grsync
Для установки Grsync вам нужен пакет «grsync» из репозитория «universe».
Unison
Для установки Unison вам нужен пакет «unison» из репозитория «universe».
Conduit
Conduit считается одной из лучших программ для синхрониза-ции данных. Это созданный в рамках Gnome проект для синхронизации всего со всем. Например, ваших фотографий и альбомов Facebook, заметок Tomboy и Backpack, каталогов с каталогами. Также поддерживается синхронизация с другими компьютерами и внешними устройствами, такими как iPod или жёсткий диск. К интерфейсу Conduit нужно привыкнуть (он немного странный и не похож ни на что из виденного мной раньше), но потом вы ощутите всю невероятную мощь этой программы.
Для установки Conduit вам нужен пакет «conduit» из репозитория «universe».
Lsyncd просматривает дерево локальных директорий с помощью интерфейса модуля мониторинга inotify. Он агрегирует и комбинирует события за несколько секунд и затем запускает процесс (или несколько процессов) синхронизации изменений. По умолчанию для этих целей используется rsync. Таким образом, lsyncd - легковесное решение для зеркалирования данных, сравнительно легкое в установке, не требующее специфичных файловых систем или блочных устройств, а также не влияющее на производительность файловой системы. Ниже я синхронизирую данные с моего клиентского компьютера под управлением Mint 12/Ubuntu на NAS сервер (Synology DS211J).
Установка
Или установка из исходных текстов:
Настройка
4. Перед запуском тестов синхронизации убедитесь, что хост, описанный в lsyncd.config, доступен по ssh без пароля (по ключам). Если нет, выполните следующие шаги:
На все вопросы отвечать по умолчанию, нажатием ENTER, затем (Примечание: 192.168.5.149 - IP-адрес удаленного сервера)
Проверьте соединение с удаленным сервером, вы должны залогиниться на 192.168.5.149
5. В случае успешного тестирования создайте папку с предпочитаемым именем (для своего NAS я назвал папку “lsyncd”, она должна иметь путь /home/username/lsyncd (или server.mydomain.local:~/lsyncd если синхронизация идет через интернет)
6. Настройка завереша, время тестировать lsyncd с клиента:
7. Измените содержимое локальной директории и следите за изменениями на удаленном сервере.
8. Добавьте строку автозапуска программы в StartUp Applications:
Файлы, обновленные на вашем компьютере будут односторонне синхронизированы с NAS. Мне кажется, это лучше двухсторонней синхронизации, потому что я имею плохой опыт работы с DropBox, когда в результате глюка я почти потерял все данные (своевременное отключение от сети компьютера позволило сохранить информацию).
Кстати, убедитесь, что nautilus установлен в системе. Он содержит пакеты, необходимые для функционирования вышеописанного.
Программы для резервного копирования информации в Linux. Программы для синхронизации файлов в Linux. Облачные хранилища для Linux.
FreeFileSync
FreeFileSync — программа для синхронизации файлов.
Bacula
Bacula — мощный набор клиент-серверных программ для резервного копирования и восстановления данных, а также проверки данных, передаваемых по сети. Предназначен для опытных пользователей.
Clonezilla
Clonezilla — программа для создания образов, клонирования дисков и развертывания систем.
APTonCD
APTonCD — полезная программа для создания копий пакетов, которые были установлены через apt (apt-get, aptitude, synaptic). Позволяет создать своего рода оффлайн репозиторий с необходимыми пакетами на внешнем носителе.
Timeshift
Timeshift — программа для автоматического периодического резервного копирования и восстановления системы Linux.
Systemback
Systemback — программа для создания резервных копий. Позволяет создавать резервные копии системы, конфигурационных файлов, а также Live-образы.
Яндекс.Диск
Яндекс.Диск — официальный клиент Яндекс.Диска под Linux для облачного сервиса хранения и синхронизации файлов. На вашем компьютере создается папка Яндекс.Диска, которая автоматически синхронизируется.
Dropbox
Dropbox — программа для Linux, с помощью которой можно с легкостью синхронизировать файлы между компьютерами. Dropbox представляет собой папку на вашем компьютере, которая является «облачной», все данные в ней синхронизируются в реальном времени.
Программы для Linux для обмена файлами по интернет и по сети. Клиенты пиринговых сетей, P2P, Bit Torrent клиенты, Direct Connect (DC) и другие.
KTorrent
KTorrent — торрент-клиент, разрабатываемый проектом KDE. Поддерживает все основные возможности по скачиванию торрентов.
rTorrent
rTorrent — консольный torrent-клиент. Использует текстовый интерфейс (ncurses). rTorrent отличает высокая производительность.
NitroShare
NitroShare — кроссплатформенная программа для пересылки файлов и директорий между компьютерами внутри локальной сети.
Vuze (Azureus)
Vuze (прежнее название Azureus) — продвинутый torrent-клиент для Linux.
Tixati
Tixati — бесплатный torrent-клиент для Linux. Разработчики заявляют, что программа использует ультра-быстрые алгоритмы для загрузки торрентов и сверхэффективный выбор пиров.
aMule
aMule — бесплатный, кроссплатформенный файлообменный клиент P2P сети eDonkey. Программа была создана на основе популярного клиента eMule и имеет схожий интерфейс.
Tribler
Tribler — бесплатный torrent-клиент, который позволяет скачивать торренты без регистрации на сторонних сайтах. Его еще называет децентрализованным. Поиск торрентов можно осуществить по файлам, которые раздают другие пользователи программы Tribler.
qBittorrent
qBittorrent — функциональный bit-torrent клиент для Linux.
Deluge
Deluge — открытый бесплатный кроссплатформенный торрент-клиент. С помощью программы можно скачивать и раздавать контент в торрент-сетях, создавать свои torrent-файлы. Очень богатый выбор функций и настроек.
EiskaltDC++
EiskaltDC++ — бесплатный DC (Direct Connect) клиент для Linux. Поддерживается многопоточное скачивание файлов, полноценный чат, изменение скорости закачки и отдачи, расширенный поиск и другое.
Linux DC++
Linux DC++ (linuxdcpp) — бесплатный клиент для файлообменной сети Direct Connect (DC) под Linux.
Transmission
Transmission — бесплатный BitTorrent клиент для Linux с простым и удобным интерфейсом.
Читайте также: