K9Copy has the nicest GUI and is the easiest to use of all the DVD ripping software. It takes a full size DVD and either shrinks it down to a 4.7 GB ISO image or converts it to a smaller .avi file for portable devices.
K9Copy uses Mencoder and Mplayer as its backend. Other requirements are DVDauthor, libdvdread, growisofs, libhal, libdbus and libdbus-qt. If you are installing with apt, the dependencies will be installed automatically. If you use rpm packages, you may have to install the dependencies separately.
If you are just looking for a backup to burn to media, you open the DVD and choose to burn to .iso. You can then burn the .iso file with another application such as K3b. K9Copy has its own burning software, but it does not work as well as K3b or other burning software.