For those of us new to Linux, a $ or # before a line
$ like this # or this
means that line can be copied and pasted (or retyped) into a Terminal, and run. The initial $ or # markers are not part of the command, and are not intended to be copied.
Contents |
If Gnome Do hasn't already started running by the end of the installation process, you might need to start it manually. Under Ubuntu, Gnome Do adds itself to the menu bar under Applications | Accessories.
Or, from the command line:
$ rehash $ gnome-do
Also, under Ubuntu, Gnome Do automatically adds itself to System | Preferences | Startup Applications, so it should start automatically on system reboot. Try that if you're having difficulty starting Gnome Do manually.
An alternate method is available to add repository key. This replaces the gpg steps from the Jaunty instructions.
$ sudo add-apt-repository ppa:do-core/ppa
Add the Gnome Do PPA Repository to your sources list. (See the Ubuntu Repositories).
deb http://ppa.launchpad.net/do-core/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/do-core/ppa/ubuntu jaunty main
Optional: Add key of repository
$ gpg --no-default-keyring --keyring /tmp/gnome-do.keyring\ --keyserver keyserver.ubuntu.com --recv A5D19FDCAA6ABB440CD3464628A8205077558DD0 $ gpg --no-default-keyring --keyring /tmp/gnome-do.keyring\ --export --armor A5D19FDCAA6ABB440CD3464628A8205077558DD0 | sudo apt-key add - $ rm /tmp/gnome-do.keyring
In Synaptic Package Manager, search 'gnome do' or install from the terminal:
$ sudo aptitude update && sudo aptitude install gnome-do
PPA links:
Add the Gnome Do PPA Repository to your sources list. (See the Ubuntu Repositories).
deb http://ppa.launchpad.net/do-core/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/do-core/ppa/ubuntu intrepid main
Optional: Add key of repository
$ gpg --no-default-keyring --keyring /tmp/gnome-do.keyring\ --keyserver keyserver.ubuntu.com --recv A5D19FDCAA6ABB440CD3464628A8205077558DD0 $ gpg --no-default-keyring --keyring /tmp/gnome-do.keyring\ --export --armor A5D19FDCAA6ABB440CD3464628A8205077558DD0 | sudo apt-key add - $ rm /tmp/gnome-do.keyring
In Synaptic Package Manager, search 'gnome do' or install from the terminal:
$ sudo aptitude update && sudo aptitude install gnome-do
Note to 64bit users: Because of bugs in launchpad, installing via this method will not work. Please see the workaround
Add the Gnome Do PPA Repository to your sources list. (See the Ubuntu Repositories).
deb http://ppa.launchpad.net/do-core/ubuntu hardy main deb-src http://ppa.launchpad.net/do-core/ubuntu hardy main
In Synaptic Package Manager, search 'gnome do' or install from the terminal:
$ sudo aptitude update && sudo aptitude install gnome-do
Add the following to your /etc/apt/sources.list (here's how)
deb http://ppa.launchpad.net/do-core/ubuntu gutsy main deb-src http://ppa.launchpad.net/do-core/ubuntu gutsy main
then run
$ sudo apt-get update && sudo apt-get install gnome-do
GNOME Do is in the repositories for all stable Fedora releases and the development branch. Use the graphical tools to install it or invoke the following as root:
# yum install gnome-do
GNOME Do is available in the openSUSE Build Service.
GNOME Do is installed by default but it's version 0.4 and new plugins aren't compatible with this version. To install the newest version just click here. Online Fast Food Mail Forwarding x ray technician Web Marketing Agency los angeles furniture stores Prepaid funerals golfing holidays Furniture air conditioning repair los angeles Total Creation Reviews Contact Us
One click install method:
To install GNOME Do, just click here.
Manual install method:
Add this repository : http://download.opensuse.org/repositories/Mono:Community/openSUSE_10.3 to your repositories list.
# zypper sa http://download.opensuse.org/repositories/Mono/openSUSE_10.3 Mono # zypper sa http://download.opensuse.org/repositories/Mono:Community/openSUSE_10.3\ "Mono:Community" # zypper in gnome-do
Manual install method:
Add this repository : http://download.opensuse.org/repositories/Mono:Community/openSUSE_10.2 to your repositories list in YaST.
Please, refer to this page if you don't know how to add a repository with YaST.
Then install the gnome-do package with YaST or from the command line:
# yast2 --install gnome-do
The main releases are now in the community repo. With this enabled in pacman.conf, just do
$ pacman -S gnome-do
to install the latest release. There is also a PKGBUILD for the bzr version of Do in the AUR, under the name gnome-do-bzr.
Gentoo includes ebuilds for gnome-do and the plugins. They can be installed with:
# emerge gnome-do gnome-do-plugins
If you have a error like this: >=dev-lang/mono-2.4 (">=dev-lang/mono-2.4" is blocking dev-util/monodoc-2.0)
Use virtual/monodoc in the same version as mono! In this case:
# autounmask =virtual/monodoc-2.2
Try to emerge it again.
Building from the latest source currently requires the following development libraries:
* bzr (>= 0.92) * mono-gmcs * cairo-sharp * NDesk DBus & NDesk DBus Glib * gtk-sharp2 * gnome-vfs-sharp * gconf-sharp * glade-sharp-2 * glib-sharp-2 * glib-2.0 * gdk-2.0 * gdk-x11-2.0 * gtk+-2.0 * gnome-desktop-sharp-2.0 (gnome-sharp2) (AKA gnome-desktop-sharp2 on Ubuntu) * libgconf2-dev * libtool * rsvg-sharp-2 * libnotify0.4-cil
In addition, the following dependencies are needed on Fedora (as tested on Fedora 11):
* gtk2-devel * gnome-sharp-devel * gnome-desktop-sharp-devel * gnome-keyring-sharp-devel * mono-addins-devel * ndesk-dbus-devel * ndesk-dbus-glib-devel * notify-sharp-devel * GConf2-devel
There may be other dependencies not listed here. If there are, autogen.sh should complain about them (feel free to add these to the list!). Building from bzr also requires autotools & intltool. You can also download periodic releases, which do not require autotools, but they may not be up-to-date.
On an Ubuntu, Debian, or derived system, these dependencies can be installed by
$ sudo aptitude install automake bzr mono-gmcs libmono-cairo2.0-cil gtk-sharp2\ libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libgnome-vfs2.0-cil\ libgtk2.0-dev libtool intltool gnome-sharp2 ca-certificates bazaar\ gnome-keyring-sharp-cli gnome-desktop-sharp2 libgconf2-dev monodevelop-nunit\ libnotify0.4-cil
Also, the following command has been known to automatically resolve dependencies.
$ sudo apt-get build-dep gnome-do
On Fedora, these dependencies can be installed by
$ sudo yum install automake bzr mono-gmcs libmono-cairo2.0-cil gtk-sharp2\ libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libgnome-vfs2.0-cil\ libgtk2.0-dev libtool intltool gnome-sharp2 ca-certificates bazaar\ gnome-keyring-sharp-cli gnome-desktop-sharp2 libgconf2-dev monodevelop-nunit\ libnotify0.4-cil gtk2-devel gnome-sharp-devel gnome-desktop-sharp-devel\ gnome-keyring-sharp-devel mono-addins-devel ndesk-dbus-devel\ ndesk-dbus-glib-devel notify-sharp-devel GConf2-devel\
Users of Ubuntu releases prior to Hardy (Gutsy, Feisty, etc) will need a newer version of bzr. This can be found either in the official backports repository, or in the Bazaar team PPA
Once all the dependencies are installed, the Do source can be branched by:
$ bzr branch lp:do gnome-do
and then built and installed by one of the following:
$ cd gnome-do $ ./autogen.sh $ make $ sudo make install
To install system wide, or
$ cd gnome-do $ ./autogen.sh --prefix=$HOME/.local $ make $ sudo make install
To install into the home directory of the current user. The gnome-do binary will end up at ~/.local/bin/gnome-do
To update run
$ bzr pull
in the gnome-do source directory, then build as before.
Plugins are also available from source. Plugins may be installed in a system-wide location or in ~/.local/share/gnome-do/plugins on per-user basis.
$ bzr branch lp:do-plugins $ cd do-plugins
To install plugins system-wide:
$ ./autogen.sh $ make & sudo make install
Fedora note on building plugins: Fedora doesn't seem to look in /usr/loca/lib/pkgconfig which results in error messages during the plugin's autogen about not being able to find do.platform. To alleviate this, set the PKG_CONFIG_PATH variable to /usr/local/lib/pkgconfig before running the autogen line above:
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
To install plugins locally, open the solution file DoPlugins.mds in MonoDevelop, and build the project. Then copy the dll files of built plugins to
~/.local/share/gnome-do/plugins
© GNOME Do Developers. All rights reversed. Contact us.