Sparkleshare — отличная альтернатива Dropbox с открытым исходным кодом [Linux & Mac]

альтернатива DropboxЗа последние месяцы в Dropbox возникло немало проблем и опасений, из-за которых некоторые люди чувствуют себя неловко из-за его использования и ищут убежище с помощью альтернативы. Да, существует множество других онлайн-сервисов хранения, таких как Box.net, но кажется, что нет абсолютно никакой альтернативы, которая могла бы конкурировать с преимуществами, которые предоставляет Dropbox, а именно, синхронизация файлов.

Однако вам не нужно смотреть дальше, потому что наконец-то появилось решение под названием Sparkleshare.

О Sparkleshare

Sparkleshare — это альтернатива Dropbox для синхронизации файлов с открытым исходным кодом. Это не сервер веб-сайта сам по себе, а скорее служба, которую вы можете развернуть самостоятельно, чтобы создать собственную настройку синхронизации. Поскольку вы можете выбрать, где на самом деле хранятся данные, которые вы хотите синхронизировать между системами, вы можете иметь полный контроль над своими собственными данными в любое время, и вам никогда не придется полагаться на сторонние службы.

Sparkleshare использует систему GIT в качестве основы. Для тех, кто не знает, GIT является отличным хранилищем файлов и сервисом отслеживания версий. Многие различные проекты (особенно с открытым исходным кодом) используют GIT для контроля над продвижением нового кода в недавно измененных файлах. Лучше всего то, что в конечном итоге Sparkleshare станет полностью кроссплатформенным. В настоящее время доступны сборки для Linux и Mac с возможными планами для Windows, Android и iOS.

Монтаж

Пользователи Windows в конечном итоге получат простой в использовании установщик, а пользователи Mac уже должны знать, как установить свой пакет. У пользователей Linux есть немного (и я имею в виду это относительно) сложный способ установки Sparkleshare, но это не должно быть большой проблемой.

Ubuntu

Пользователям Ubuntu необходимо добавить PPA, содержащий пакеты Sparkleshare. Вам повезло, так как этот PPA был построен не так давно. Добавьте PPA с

sudo add-apt-repository ppa:warp10/sparkleshare

, обновите свои репозитории

sudo apt-get update

, и установите Sparkleshare с

sudo apt-get install sparkleshare libwebkit1.1-cil git-core

.

мягкая фетровая шляпа

Пользователи Fedora должны следовать похожему пути. Сначала вам нужно добавить репозиторий, содержащий пакеты Sparkleshare, перейдя в папку, содержащую файлы репо (

cd /etc/yum.repos.d

), загрузите новый файл репо (

sudo curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo

) и установите необходимые пакеты (

sudo yum install -y sparkleshare openssh-askpass

). Чтобы быть в безопасности, пользователи Fedora рекомендуют удалить определенный пакет, чтобы избежать ненужных сбоев. Для этого вам нужно будет набрать

sudo yum remove -y nautilus-python

.

Пользователи любого другого дистрибутива работают самостоятельно (так как есть много других дистрибутивов!). Однако не думайте, что пакет Sparkleshare не существует для вашего дистрибутива, поэтому сделайте поиск в Google и посмотрите, что произойдет.

Начало настройки

Поскольку Sparkleshare использует GIT, у вас есть широкий выбор мест хранения ваших файлов. Когда вы впервые запускаете Sparkleshare, программа установки предоставляет вам выбор из трех лучших веб-сайтов, работающих под GIT, на которые пользователи могут получить бесплатные аккаунты, а также возможность определить свой собственный сервер.

На самом деле создание собственного GIT-репозитория для запуска Sparkleshare выходит за рамки этой статьи, но если вы немного погуглите в Google, вы сможете найти некоторые инструкции. Вы также можете быть уверены, что есть инструкции по созданию веб-интерфейса для вашего собственного GIT-репозитория. Для примера в этой статье я буду быстро настраивать и использовать свой собственный сервер.

альтернатива Dropbox

После установки продолжите и запустите программу из вашего меню. Когда он откроется, введите свое имя и адрес электронной почты, затем продолжите.

альтернатива Dropbox

Далее вы можете выбрать свой источник и заполнить информацию по запросу. Убедитесь, что вы сначала заглянули на сайт, так как он может потребовать от вас дополнительных действий, таких как использование ключа SSH для безопасного доступа без пароля. Например, если вы подключаетесь к своему собственному серверу, вам нужно создать ключ SSH с

ssh-keygen -t rsa

и отправить его на свой сервер с

ssh-copy-id USERNAME@SERVER

. Тогда вы можете связаться с Sparkleshare.

Кроме этого, вы должны быть закончены! Теперь вы можете начать синхронизацию в выбранной вами папке.

альтернатива Dropbox

Заключение

Это оно! Теперь вы можете использовать его так же, как вы использовали Dropbox, но с добавленным спокойствием. Если вы параноик, вы можете применять те же методы шифрования, которые изложены здесь

также. Что вы делаете сейчас, зависит от вас.

Эта альтернатива Dropbox работает для вас? Вы хотите переключиться на что-то еще или остаться с Dropbox? Как вы думаете, такие проекты, как Sparkleshare, ценны? Дайте нам знать об этом в комментариях!

Ссылка на основную публикацию
Adblock
detector