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.
This gnome specific situation is totally unacceptable. Why the hell would anyone build something in 2009 on such a platform specific foundation? Beats me.
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
Also see the discussion here: https://bugs.edge.launchpad.net/ubuntuone-client/+bug/375349 form mroe information and also the FAQ here: https://answers.edge.launchpad.net/ubuntuone-client/+question/71098
Pingback: Jonathan Jesse (jjesse) 's status on Monday, 26-Oct-09 13:49:49 UTC - Identi.ca
Pingback: uberVU - social comments
Pingback: Installing Ubuntu One on Kubuntu 9.10 | Ubuntu-News - Your one stop for news about Ubuntu