Ok I have heard you need a variation of Linux such as Ubuntu for programming/hacking. I am wondering what you think is the best one to use especially considering I am new to Linux and haven't used it before.
You don't need Linux (of any variety) to program. You can program perfectly well on a Windows machine (using MinGW for example). However, if I was going to suggest a Linux distribution it would be Ubuntu - because it's easiest for newcomers.
I tried installing Ubuntu using the CD method and have had so many problems with it e.g. the build-essential packages not working off of the CD and then when I redownloaded them off the net them didn't work once again.
Which commands did you use to try and do this and what was the error which the computer output when it failed? When it comes to trying to fix errors on Linux more information is always better.
Ubuntu installation CDs (or USB drives) come with a utility on the main menu to check that the image is not corrupted - did you run this? (the option titled 'Check CD for defects' or similar - How to check CD integrity
So anyone got suggestions/ideas to help me out I would appreciate it. Also if it is able to be installed off of a USB that would be great and alot easier thanks.
It is possibly to install Ubuntu (and many other Linux distributions) from a USB drive (using a program called UNetbootin
is the easiest way - you will lose everything else on your USB drive though).
Oh forgot one thing I also would like it if I was able to keep windows and my programs/games still on my computer so I have two separate OS. And it doesn't have to be a Linux based OS just any OS like Solaris (whatever that is?).
If you install Linux on a separate hard drive partition you will still be able to use windows as before (a screen will appear when you start your computer asking which operating system you wish to boot into). From Linux you will be able to access all your Windows files - but not necessarily run any of the programs you installed on Windows.