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.