reklama
V posledních měsících se kolem Dropboxu objevilo několik problémů a obav někteří lidé se při jejím používání cítí nepohodlně a hledají útočiště pomocí alternativní. Ano, existuje spousta dalších online úložišť, jako např Box.net 5 super snadných nástrojů pro sdílení souborů s přáteli nebo vašimi zařízenímiSdílení souborů je více než jen sdílená složka v cloudu. Když k tomu potřebujete ty správné aplikace, vyzkoušejte tyto online možnosti okamžitého sdílení souborů, o kterých jste možná ještě neslyšeli. Přečtěte si více , ale zdá se, že neexistuje absolutně žádná alternativa, která by mohla konkurovat výhodám, které Dropbox poskytuje, totiž synchronizaci souborů.
Nemusíte však hledat dál, protože se konečně objevilo řešení, tzv Sparklesshare.
O Sparkleshare
Sparkleshare je alternativa Dropboxu pro synchronizaci souborů s otevřeným zdrojovým kódem. Nejde o webový server sám o sobě, ale spíše o službu, kterou můžete sami nasadit a vytvořit si vlastní nastavení synchronizace. Vzhledem k tomu, že si můžete vybrat, kam skutečně ukládá data, která chcete synchronizovat mezi systémy, můžete mít kdykoli úplnou kontrolu nad svými vlastními daty a nikdy se nemusíte spoléhat na službu třetí strany.
Sparkleshare používá GIT systém jako jeho páteř. Pro ty, kteří nevědí, je GIT skvělé úložiště souborů a služba sledování verzí. Mnoho různých projektů (zejména open source) používá GIT k řízení postupu nového kódu v rámci nedávno upravených souborů. Nejlepší ze všeho je, že Sparkleshare bude nakonec zcela multiplatformní. V současné době jsou k dispozici sestavení pro Linux a Mac, s případnými plány pro Windows, Android a iOS.
Instalace
Uživatelé Windows nakonec získají snadno použitelný instalační program a uživatelé počítačů Mac by již měli vědět, jak svůj balíček nainstalovat. Uživatelé Linuxu mají trochu (a myslím to relativně) komplikovaný způsob instalace Sparkleshare, ale neměl by to být velký problém.
Ubuntu
Uživatelé Ubuntu musí přidat PPA, která obsahuje balíčky Sparkleshare. Máte štěstí, protože tato PPA byla postavena nedávno. Přidejte PPA s
sudo add-apt-repository ppa: warp10/sparkleshare
, aktualizujte své úložiště pomocí
aktualizace sudo apt-get
a nainstalujte Sparkleshare pomocí
sudo apt-get install sparkleshare libwebkit1.1-cil git-core
.
Fedora
Uživatelé Fedory musí následovat podobnou cestu. Nejprve musíte přidat úložiště obsahující balíčky Sparkleshare tak, že přejdete do složky obsahující soubory repo (
cd /etc/yum.repos.d
), stáhněte si nový repo soubor (
sudo curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo
) a nainstalujte potřebné balíčky (
sudo yum install -y sparkleshare openssh-askpass
). Pro jistotu uživatelé Fedory doporučují odebrat určitý balíček, aby se předešlo zbytečným pádům. Chcete-li to provést, musíte zadat
sudo yum remove -y nautilus-python
.
Uživatelé jakékoli jiné distribuce jsou na své (jako je spousta jiných distribucí!). Nepředpokládejte však, že balíček Sparkleshare pro vaši distribuci neexistuje, takže trochu googlujte a uvidíte, co se objeví.
Začínáme
Protože Sparkleshare používá GIT, máte širokou škálu možností, kam uložit soubory. Když poprvé spustíte Sparkleshare, nastavení vám dá na výběr mezi třemi nejlepšími weby provozujícími GIT, na kterých mohou lidé získat bezplatné účty, a také možnost definovat svůj vlastní server.
Vlastně vytvoření vlastního úložiště GIT pro spuštění Sparkleshare je mimo oblast tohoto článku, ale pokud budete trochu googlit, budete moci najít nějaké pokyny. Můžete si být také jisti, že existuje návod na vytvoření webového rozhraní pro vlastní úložiště GIT. Pro příklad v tomto článku budu rychle nastavovat a používat svůj vlastní server.
Po instalaci pokračujte a spusťte program z nabídky. Když se otevře, vyplňte své jméno a e-mailovou adresu a pokračujte.
Dále si můžete vybrat svůj zdroj a vyplnit požadované informace. Ujistěte se, že se nejprve podíváte na stránky, protože mohou vyžadovat další krok, jako je použití klíče SSH pro bezpečný přístup bez hesla. Pokud se například připojujete k vlastnímu serveru, budete muset vytvořit klíč SSH pomocí
ssh-keygen -t rsa
a pošlete jej na váš server pomocí
ssh-copy-id USERNAME@SERVER
. Poté se můžete spojit se Sparkleshare.
Kromě toho byste měli skončit! Nyní můžete zahájit synchronizaci ve zvolené složce.
Závěr
A je to! Nyní jej můžete používat jako Dropbox, ale s větším klidem. Pokud jste extra paranoidní, můžete použít stejné šifrovací techniky, jak je uvedeno tady Jak šifrovat data Dropbox pomocí ENCFS [Linux]Dropbox je pravděpodobně jedním z nejlepších online nástrojů pro synchronizaci souborů. Pokud však v poslední době procházíte technickými novinkami, uvidíte, že Dropbox má v poslední době nějaké problémy s ochranou soukromí. Proto šifrování... Přečtěte si více také. Co teď uděláte, je jen na vás.
Funguje vám tato alternativa Dropboxu? Chcete přejít na něco jiného nebo zůstat u Dropboxu? Myslíte si, že projekty jako Sparkleshare jsou cenné? Dejte nám vědět v komentářích!
Danny je senior na University of North Texas, který má rád všechny aspekty open source softwaru a Linuxu.