cable tangle

Icon

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

Category: Uncategorized

Tagged:

6 Responses

  1. Phil says:

    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

  2. Siavashmusic says:

    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.

  3. Greg says:

    Thanks for the tutorial, Needed ubuntuone, Thanks Agian

  4. cartbeforehorse says:

    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!!

Leave a Reply

 

Advertisement