Running Ubuntu One on Fedora
The following method does not work on Fedora 17. To Run Ubuntu One on Fedora 17 follow this article.
To run Ubuntu One on Fedora follow these steps:
Step 1
Now get this following packages
wget http://launchpad.net/ubuntuone-client/trunk/2.0.0/+download/ubuntuone-client-2.0.0.tar.gz wget http://launchpad.net/ubuntuone-storage-protocol/trunk/2.0.0/+download/ubuntuone-storage-protocol-2.0.0.tar.gz wget http://launchpad.net/ubuntuone-client-gnome/trunk/2.0.0/+download/ubuntuone-client-gnome-2.0.0.tar.gz wget http://launchpad.net/configglue/trunk/1.0/+download/configglue-1.0.tar.gz wget http://launchpad.net/lazr.restful/trunk/0.19.3/+download/lazr.restful-0.19.3.tar.gz wget http://launchpad.net/lazr.restfulclient/trunk/0.12.0/+download/lazr.restfulclient-0.12.0.tar.gz wget http://launchpad.net/lazr.uri/trunk/1.0.2/+download/lazr.uri-1.0.2.tar.gz wget http://launchpad.net/ubuntu-sso-client/trunk/1.3.3/+download/ubuntu-sso-client-1.3.3.tar.gz
Step 2
Now follow these steps and if every thing finishes without any error the Ubuntu One folder on your fedora home folder with automatically sync with online Ubuntu one account.
su
yum install imake
yum install python-twisted python-inotify python-oauth protobuf-python python-distutils-extra
yum install gnome-settings-daemon-devel nautilus-devel
yum install protobuf protobuf-compiler
yum install PyQt4 PyQt4-devel
yum install wget
tar -xzvf configglue-1.0.tar.gz tar -xzvf lazr.restful-0.19.3.tar.gz tar -xzvf lazr.restfulclient-0.12.0.tar.gz tar -xzvf lazr.uri-1.0.2.tar.gz tar -xzvf ubuntuone-client-2.0.0.tar.gz tar -xzvf ubuntuone-client-gnome-2.0.0.tar.gz tar -xzvf ubuntuone-storage-protocol-2.0.0.tar.gz tar -xzvf ubuntu-sso-client-1.3.3.tar.gz
mkdir ul
mv ubuntuone-storage-protocol-2.0.0 ul/protocol
mv ubuntuone-client-2.0.0 ul/client
mv configglue-1.0 ul/configglue
mv lazr.restful-0.19.3 ul/lazr.restful
mv lazr.restfulclient-0.12.0 ul/lazr.restfulclient
mv lazr.uri-1.0.2 ul/lazr.uri
mv ubuntu-sso-client-1.3.3 ul/sso
ls ul
cd ul && cd lazr.restful
python setup.py build
su python setup.py install –prefix=/usr
cd .. && cd lazr.restfulclient
python setup.py build
su python setup.py install –prefix=/usr
cd .. && cd lazr.uri
python setup.py build
su python setup.py install –prefix=/usr
cd .. && cd configglue
python setup.py build
su python setup.py install –prefix=/usr
cd .. && cd sso
python setup.py build
su python setup.py install –prefix=/usr
cd .. && cd protocol
python setup.py build
sudo python setup.py install –prefix=/usr
cd .. && cd client
./configure –with-protocol=../protocol –with-sso=../sso –prefix=/usr –sysconfdir=/etc
make
su make install
cd ..
su mkdir /etc/xdg/ubuntuone
su cp client/data/syncdaemon.conf /etc/xdg/ubuntuone
Other Commands:
/usr/lib/ubuntu-sso-client/ubuntu-sso-login &&
/usr/libexec/ubuntuone-syncdaemon –debug
u1sdtool -c
u1sdtool –start
u1sdtool –list-folders
u1sdtool –subscribe-folder FOLDERID
u1sdtool –start<br />
If you have followed the instructions as shown here you should have a working Ubuntu One application running perfectly on Fedora. I have tested this on Fedora 16, so I know for sure that I will at least work on fedora 16. If you are facing any problem then feel free to leave a comment.
1 Comment
linux · April 14, 2013 at 6:11 am
It’s in point of fact a nice and helpful piece of info. I am happy that you just shared this helpful information with us. Please stay us up to date like this. Thank you for sharing.