Jun 25, 2012
Ubuntu One on Fedora 17
On Fedora 17 I had problems again getting Ubutnu One running. The earlier instructions from here still work but the sign in doesn’t succeed. I tried the same procedure with the updated client files and this gave errors all the way.
But thanks to maxiberta’s blog and effort there is now a repository with Ubuntu One packages for Fedora 16 and Fedora 17! I will duplicate his instructions here:
Download and install the .repo file:
$ wget http://www.maxiberta.com.ar/repo/fedora-ubuntuone.repo $ sudo mv fedora-ubuntuone.repo /etc/yum.repos.d/
Install the packages with all the dependencies now is simply
$ sudo yum install ubuntuone-client
And finally start the client up and connect:
$ u1sdtool --start $ u1sdtool --connect
In my case the sign in dialogue didn’t offer me to use an existing account. In case you encounter the same problem, this here fixed it:
$ /usr/libexec/ubuntu-sso-client/ubuntu-sso-login-qt --app_name "Ubuntu One" --login_only
In Fedora 17 the new GLib seems stricter and outputs plenty of warnings. But Ubuntu One is running fine so feel free to ignore them
Use the u1sdtool command line tool to control your shares and settings as usual:
$ u1sdtool --help Usage: u1sdtool [option] Options: -h, --help show this help message and exit -w, --wait Wait until ubuntuone-syncdaemon reaches nirvana --accept-share=SHARE_ID Accept the share with the specified id --reject-share=SHARE_ID Reject the share with the specified id --list-shares Get the list of shares --subscribe-share=SHARE_ID Subscribe to a share specified by id --unsubscribe-share=SHARE_ID Unsubscribe from a share specified by id --refresh-shares Request a refresh of the list of shares to the server --offer-share=PATH USER SHARE_NAME ACCESS_LEVEL Share PATH to USER. --list-shared List the shared paths/shares offered. --create-folder=PATH Create user defined folder in the specified path --delete-folder=FOLDER_ID Delete user defined folder in the specified path --list-folders List all the user defined folders --subscribe-folder=FOLDER_ID Subscribe to the folder specified by id --unsubscribe-folder=FOLDER_ID Unsubscribe from the folder specified by id --refresh-volumes Request a refresh of the list of volumes to the server --rescan-from-scratch=VOLUME_ID Request a rescan from scratch for a volume. --publish-file=PATH Publish file publicly. --unpublish-file=PATH Stop publishing file publicly. --info=PATH Request the metadata of PATH --list-dirty-nodes Show the list of nodes marked as 'dirty' --current-transfers show the current uploads and downloads -q, --quit Shutdown the syncdaemon -c, --connect Connect the syncdaemon -d, --disconnect Disconnect the syncdaemon -s, --status Get the current status of syncdaemon --waiting Get the list of operations being executed --waiting-content Get the waiting content list - Warning: this option is deprecated, use '--waiting' instead --waiting-metadata Get the waiting metadata list - Warning: this option is deprecated, use '--waiting' instead --free-space=VOLUME_ID Get the free space for the volume --start Start syncdaemon if it's not running --version Print the version number and exit
You like it?
Just swapped back to Fedora after many years at Ubuntu, this was a big plus to use with Ubuntu and thanks to this tutorial I can continue to use it on Fedora.
Cheers, Phil
hey,
$ u1sdtool –start
I’ve got this error , what is it ?
org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
It’s a dbus error. My first guess is you are still root after you just installed the ubuntuone-client. run u1sdtool as normal user!
Thanks for the tutorial, Needed ubuntuone, Thanks Agian
UbuntuOne works great for me on Fedora 17. But is anyone else experiencing a problem on Fedora 18? The reported error with every “u1sdtool” command is:
ERROR:root:Could not find any typelib for Unity
When I connect to UbuntuOne it reports that it’s connected just fine. I even get notifications from Gnome that my files are being uploaded — but they are not.
I did a search for the error online. Similar reports have been logged by Arch users it seems. Reports are that the message can be ignored safely — and honestly, I can’t find any other negative side-effects… other than the fact that my files aren’t synching!!
It’s a bug because Fedora uses a newer version of libc
There is a patch here https://bugs.launchpad.net/ubuntuone-client/+bug/1093111