Installing Ubuntu One on Kubuntu 9.10

One of the key new features in Ubuntu 9.10 is Ubuntu One and the ability to sync files into the cloud.  This product is developed by Canonical and functions similarly to Dropbox.  More information can be found on the website including a FAQ.

However, Ubuntu One is not installed as part of a default install of Kubuntu (this is as of the Release Candidate, I don’t know if it might change in release).  This post will help explain how to install Ubuntu One and get it working.

The first I installed Kubuntu and tried to get Ubuntu One working, I did a simple apt-cache search ubuntu | grep one to try and figure out what packages I need to install, however there a couple of packages to install, which ones do I?

  • python-ubuntuone-client
  • python-ubuntu-one-storageprotocol
  • ubunto-one-client
  • ubuntu-one-client-gnome
  • ubuntuone-client-tools

The first time I just installed ubuntu-one-client but couldn’t get anything to work.  The problem is you need ubuntu-one-client-gnome to install and work.

The problem with installing Ubuntu One are the 42 additional packages that get added as we install a lot of gnome packages.  Below is the list of packages included.

The following extra packages will be installed:
  gconf2 gconf2-common gnome-keyring libgconf2-4 libgcr0 libglade2-0
  libgnome-keyring0 libgp11-0 libidl0 libnautilus-extension1 libnotify1
  liborbit2 libpam-gnome-keyring libprotobuf3 libsexy2
  libstartup-notification0 libwnck-common libwnck22 libxcb-atom1 libxcb-aux0
  libxcb-event1 libxres1 notification-daemon protobuf-compiler python-cairo
  python-configglue python-gnomekeyring python-gtk2 python-notify
  python-openssl python-pam python-protobuf python-pyinotify python-serial
  python-twisted-bin python-twisted-core python-twisted-names
  python-twisted-web python-ubuntuone-client python-ubuntuone-storageprotocol
  ubuntuone-client
Suggested packages:
  gconf-defaults-service python-gtk2-doc python-numpy python-openssl-doc
  python-openssl-dbg python-pam-dbg python-pyinotify-doc python-psyco
  python-wxgtk2.8 python-wxgtk2.6 python-wxgtk python-twisted-bin-dbg
  python-tk python-glade2 python-qt3 python-profiler
The following NEW packages will be installed:
  gconf2 gconf2-common gnome-keyring libgconf2-4 libgcr0 libglade2-0
  libgnome-keyring0 libgp11-0 libidl0 libnautilus-extension1 libnotify1
  liborbit2 libpam-gnome-keyring libprotobuf3 libsexy2
  libstartup-notification0 libwnck-common libwnck22 libxcb-atom1 libxcb-aux0
  libxcb-event1 libxres1 notification-daemon protobuf-compiler python-cairo
  python-configglue python-gnomekeyring python-gtk2 python-notify
  python-openssl python-pam python-protobuf python-pyinotify python-serial
  python-twisted-bin python-twisted-core python-twisted-names
  python-twisted-web python-ubuntuone-client python-ubuntuone-storageprotocol
  ubuntuone-client ubuntuone-client-gnome

 

Once everything is installed launch ubuntuone-client-applet to finish the setup.

About these ads

6 thoughts on “Installing Ubuntu One on Kubuntu 9.10

  1. This gnome specific situation is totally unacceptable. Why the hell would anyone build something in 2009 on such a platform specific foundation? Beats me.

  2. there are other applications that are still gnome specific, dropbox being one of them as well. there has been discussion of making a Ubuntu One cclient that is KDE. the reasoning behind the gnome stuff is integration into Nautilus

  3. Pingback: Jonathan Jesse (jjesse) 's status on Monday, 26-Oct-09 13:49:49 UTC - Identi.ca

  4. Pingback: uberVU - social comments

  5. Pingback: Installing Ubuntu One on Kubuntu 9.10 | Ubuntu-News - Your one stop for news about Ubuntu

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s