miércoles, 10 de marzo de 2010

Weird feeling

Today march 9 I felt so alienated. I felt like an outsider the entire day. =(

I would like to know why...

sábado, 6 de marzo de 2010

Installing docky on fedora

For those who want to install the lovely dock docky in fedora here are some step by step instructions to do that.

But first of all what is docky?

In the begining, there was Gnome-do. And for some time, it was good. But the program soon fell victim of multifeatures. They made docky in his own likeness. Thus did gnome-do become the architect of his own separation.


In the words of the

"Docky is a full fledged dock application that makes opening common applications and managing windows easier and quicker. Docky is fully integrated into the GNOME Desktop and features a no non-sense approach to configuration and usage. It just works."




Now lets get to the point. Docky is made for ubuntu, there arent any RPMs so how do you install it on fedora?


Well first you need a few...quite a few dependencies to compile this thing.


Open Add/Remove software and install the following:



  • gtk-sharp2-gapi (this one should install other dependencies too. Like perl-XML-*)
  • gtk-sharp2-devel
  • gnome-sharp-devel
  • gnome-desktop-sharp-devel
  • gnome-keyring-sharp-devel
  • mono-addins-devel
  • mono-devel
  • mono-extras
  • mono-web (some of these are installed together with mono-devel)
  • mono-data
  • mono-data-sqlite
  • mono-winforms 
  • ndesk-dbus-devel
  • ndesk-dbus-glib-devel
  • notify-sharp
  • notify-sharp-devel
Phew, after installing all that we now need to get the source code.

You can get it here:

Direct link to current (mostly stable) version

If for some reason there isnt a link on the main page to get the source you can get the lastest source from here:


As the time of this post the latest source is: docky_2.1.0~bzr1165.orig.tar.gz

Uncompress that file from the terminal using:

tar xvf docky_2.1.0~bzr1165.orig.tar.gz

Enter the directory:

cd docky_2.1.0~bzr1165

Check that everything is ready to install:

./autogen.sh

If all the dependencies are working you should get information like this:



docky-2.1.0 (This may change depending on the version)

  Build Environment
    Install Prefix:     /usr/local
    Mono C# Compiler:   /usr/bin/gmcs 
    Mono Runtime:       /usr/bin/mono

  Build/Development
    Release Build:      no
    NUnit:              no


Now lets compile it:

make

If no errors happened (which shouldnt) type:

su -c'make install'

write the administrator password and hit enter. Docky should be installed now.

Now just open it from Applications->Accesories->Docky

There you have it. Now just start playing with it.

So far the problem I have is when I leave the preferences sometimes.