Ubuntu One to nic innego jak taka sama usługa trzymania plików w chmurze jak DropBox, SkyDrive, czy GDrive - czyli nic nowego (zaś samo U1 też nie jest pierwszej świeżości) :) Nawet na tle konkurencji niczym szczególnym się nie wyróżnia. Dowód tabelka poniżej.
Ja Ubuntu One wybrałem tylko z jednego powodu, że mogę ze swoją "chmurką" połączyć się za pomocą zwykłego klienta FTP - co dla mnie jest bardzo wygodnym rozwiązaniem :)
I w tym wpisie chciałbym zaprezentować jakie jest to banalne.
Aby uzyskać taką funkcjonalność potrzebujemy zaledwie jednego pliku (zwróćmy uwagę czy mamy już w systemie pythona - bo jest wymagany do działania) pobranego z launchpada.
Owym plikiem jest mały serwer FTP, który będzie uruchomiony lokalnie i dzięki niemu będziemy mogli się połączyć z usługą Ubuntu One.
Otwieramy terminal i wpisujemy następujące komendy:
#tworzymy katalog "u1ftp"
mkdir ~/u1ftp
#wchodzimy do niego
cd ~/u1ftp
#pobieramy plik u1ftp-0.1.zip
wget https://launchpad.net/u1ftp/trunk/0.1/+download/u1ftp-0.1.zip
#uruchamiamy w pythonie pobrany plik
python ./u1ftp.zip
Jeśli wszystko poszło dobrze to w konsoli powinniśmy zobaczyć wpis:
Listening on ftp://127.0.0.1:2121/
Teraz uruchamiamy naszego ulubionego klienta FTP i tworzymy nowe połączenie wpisując:
Serwer IP: 127.0.0.1
Port: 2121
Użytkownik: adres e-mail jaki podałeś do Ubuntu One
Hasło: jakie podałeś podczas rejestracji
i voila! :) Jesteśmy połączeni z U1.
Źródłem mojego wpisuj jest dział FAQ dla Ubuntu One.