Ubuntu get rid of Unity

1) Install Gnome-shell

Unity - horrible view
The quickest way is to click on the Ubuntu-type button at the top left of that Unity bar thingy, and type “software” into the search bar. Then click on the Ubuntu Software Center icon, which, funnily enough, will bring up the Ubuntu Software Center…
In the Software Center’s search bar, type “gnome-shell”, and it’ll display the gnome-shell package for you.

Click on that entry, and on the right hand side click on the Install button. Enter your password when prompted.

The gnome-shell package will now install. After it has completed installation, Software Center will revert back to its front page. Close the utility down and log out…

2) Choose Alternate Login Session

When you’re back at the login screen, click on the gear icon next to your login name, now you have more choices for your login session; GNOME, GNOME Classic – with or without effects.

Let’s choose GNOME first…

                    

OK let’s see the other option…

  And here’s the Gnome Classic option – a bit more like a traditional desktop environment.

3) Customize your Gnome Classic sessions…

NOTE : Right-clicking on the panels does not work like it used to in Gnome 2.x .   In Gnome 3.x , you also have to hold down the ALT button.

Move the Menu bar from the top panel to the bottom by placing your mouse cursor over it, holding ALT and your MIDDLE mouse button, and drag it down. Same goes for every other item on the top bar.

Finally, position your cursor over the top panel, hold down ALT and RIGHT mouse button.

Ubuntu SVN client like TortoiseSVN in windows

Installation on Ubuntu

You can install from our PPA, our tarball archive, or directly from our Subversion repository. Users new to Ubuntu should use the PPA option.

Adding the PPA
Karmic and later

sudo add-apt-repository ppa:rabbitvcs/ppa

Installing RabbitVCS

You can use Synaptic to install packages or the command line. If you are using Synaptic, just search for the packages listed below. On the command line, you need to update your software package repositories with:

sudo apt-get update

And install it with:

sudo apt-get install «packages»

…where packages are

rabbitvcs-nautilus3 for the Nautilus 3.x extension (use this for Ubuntu 11.10, Oneiric Ocelot)
rabbitvcs-nautilus for the Nautilus 2.x extension

Extra addons/ optional :

rabbitvcs-thunar for the Thunar extensions
rabbitvcs-gedit for the GEdit extension
rabbitvcs-cli for the command line launchers

Ubuntu FTP server client

Ubuntu Linux comes with various ftp servers to setup FTP service such as:
=> proftpd – Versatile, virtual-hosting FTP daemon

=> vsftpd – The Very Secure FTP Daemon

=> ftpd – FTP server

=> wu-ftpd – powerful and widely used FTP server

=> wzdftpd – A portable, modular, small and efficient ftp server

=> pure-ftpd – Pure-FTPd FTP server

I recommend using vsftpd. It is simple and quite secure FTP server. According to vsftpd man page:

vsftpd is the Very Secure File Transfer Protocol Daemon. The server can be launched via a super-server such as inetd or xinetd. Alternatively, vsftpd can be launched in standalone mode, in which case vsftpd itself will listen on the network.

=> Default ftp port : 21
=> Default configuration file : /etc/vsftpd.conf

How do I set up the vsftpd daemon to accept connections from another computer?

The configuration of the vsftpd FTP service (read as daemon ) simply requires three steps.

Step # 1: Install vsftpd

Type apt-get command to install vsftpd
$ sudo apt-get install vsftpd

* Starting FTP server: vsftpd
Step # 2: Configure /etc/vsftpd.conf

The default vsftpd configuration file is /etc/vsftpd.conf. You need to edit this file using text editor such as vi:
$ sudo vi /etc/vsftpd.conf

Add the following line (uncomment line) to the vsftpd configuration file:
local_enable=YES

Above config directive will allow local users to log in via ftp

If you would like to allow users to upload file, add the following to the file:
write_enable=YES

For security you may restrict local users to their home directories. Add the following to the file:
chroot_local_user=YES

Save and close the file.

Step # 3: Restart vsftpd

To restart vsftpd type the command :
$ sudo /etc/init.d/vsftpd restart

For further information you can look in Ubuntu FTP server Documentation