Download and Install Google Earth from the official website:

Download the .deb package from earth.google.com. Then use this command to install this .deb:

sudo dpkg -i google-earth-*.deb

It may prompt missing dependencies, just install them use apt-get command then:

sudo apt-get -f install

Fix the ugly fonts:

After installation, at first launch if you get following unreadable fonts. Just install MSttCoreFonts by:

sudo apt-get install msttcorefonts

If still not satisfied, try following method from ubuntuforums.org

Following fixes may or may not work, try them at your own risk!

Method 1: Download Google-fix aka replacement.7z and save it into ~/Downloads, then run following commands in terminal to extract the package and copy and paste into google earth installation directory:

sudo apt-get install p7zip-full   #insall p7zip command line 7zip.
cd ~/Downloads/                   #navigate to the download folder
7z x replacement.7z               #extract downloaded package
cd replacement                  #navigate to the extracted folder   
sudo cp -r * /opt/google/earth/free/ #copy all in the folder to..

Method 2. Try this on omgubuntu. If you tried method 1 and it failed, completely remove google-earth via synaptic package manager and reinstall it before this.