Debian Squeeze-t használok, illetve erre a rendszerre próbálnám telepíteni az Ubuntu One-t.
Első, ami eszembe jutott; a PPA.
Ez például, a stabil,
https://launchpad.net/~ubuntuone/+archive/stable
Azaz,
https://launchpad.net/~ubuntuone/+archive/stable?field.series_filter=lucid
( https://www.google.hu/search?q=ubuntuone+ppa )
Működhet-e, vagy van jobb megoldás is?
Megoldás
richi105 linkje alapján telepítettem az Ubuntu One-t (u1), Debian Squeeze-re.
http://askubuntu.com/questions/10271/is-running-ubuntu-one-on-debian-pos...
Persze kell még hozzá az alkalmazás maga, mielőtt nekifog az ember:
https://launchpad.net/~ubuntuone/+archive/stable?field.series_filter=lucid
(a lucid csomagokat le lehet szedni egyenként is persze, PPA felvétele helyett), és némi függőség :
python-apport_1.13.3-0ubuntu2_all.deb
python-problem-report_1.13.3-0ubuntu2_all.deb
libedataserver1.2-11_2.28.3.1-0ubuntu2_i386.deb
libnautilus-extension1_2.30.0-0ubuntu4_i386.deb
A libnautilus csomag régebbi a Lucid-ban ez a Squeeze tárolókban is megvolt, de ez kellett.
Miután telepítettem a fenti függőségeket és ezeket
http://img26.imageshack.us/img26/7272/u1csomagok.png
a leírás e részét használtam és így:
sudo apt-get install bzr python-lazr.restfulclient python-oauth python-pyinotify python-protobuf gnome-common gobject-introspection xutils-dev libnautilus-extension-dev libgconf2-dev libebook1.2-dev gnome-settings-daemon-dev python-twisted-names python-libproxy python-distutils-extra python-setuptools
Valamelyik csomag nem volt meg, és most megnéztem, nem is telepítettem:
(Az alábbi csomagoknak teljesítetlen függőségei vannak:
libnautilus-extension-dev : Függ ettől: libnautilus-extension1 (= 2.30.1-2squeeze1) de csak 1:2.30.0-0ubuntu4 telepíthető
E csomag nélkül is működik az u1 - debian squeeze-ben nincs meg a csomag .. bocsánat, törik ... :) )
Következő:
mkdir ~/u1; cd ~/u1
bzr branch lp:ubuntuone-client/stable-1-4 client
bzr branch lp:ubuntuone-storage-protocol/stable-1-4 protocol
bzr branch lp:ubuntu-sso-client/stable-1-0 sso
bzr branch lp:configglue
sed -i~ -e 's/Spinner()/Label("...")/; /spinner.start/D' sso/ubuntu_sso/gui.py
Visszalépek a főkönyvtárba (cd azaz ide ~$), majd:
cd ~/u1
cd protocol; python setup.py build
cd client; ./autogen.sh --with-protocol=../protocol --with-sso=../sso --prefix=/usr; make
Megint visszalépek a főkönyvtárba (cd azaz ide ~$), majd:
cd ~/u1
PYTHONPATH=sso sso/bin/ubuntu-sso-login &
PYTHONPATH=configglue:sso:client:protocol client/bin/ubuntuone-syncdaemon client/data/syncdaemon.conf --debug
PYTHONPATH=sso:client client/bin/u1sdtool -c
Megjegyzem, ha újabb (vagy másik) pythont telepítünk (gondolom, frissítéskor is), akkor ezt újra el kell játszani:
cd ~/u1
cd protocol; python setup.py build
cd client; ./autogen.sh --with-protocol=../protocol --with-sso=../sso --prefix=/usr; make
Persze van pár "mappa", amit nem értek miért van ilyen sok - ez még megoldásra vár:
http://img688.imageshack.us/img688/8043/u1devices.png
Jelenleg ezeket a csomagokat telepítettem. Még nem tudom a PPA-n lévő töbivel "mit kezdjek", például a python-ossal.
Jelenleg ezeket a csomagokat telepítettem.
http://img26.imageshack.us/img26/7272/u1csomagok.png
Valamint ez is kérdés:
És a harmadik beállítóablakban egyáltalán érdemes valamit bepipálni (jelenleg a "Files" mellett van egyedül pipa) vagy üresen hagyhatom-e, hiszen van egy mappa, ahova a megosztandó cuccokat tenném?
Ez a megosztási mappa:
~/Ubuntu One/Shared With Me
Jelenleg kulcs van az ikonon, tegyek vele valamit, vegyem tulajdonba vagy ilyesmi?
http://img26.imageshack.us/img26/7272/u1csomagok.png
Sok sikert! ;) Ha valaki Ubuntu-s idetéved, azért megköszönöm, ha elárulja a maradék kérdésekre a választ. :)