On 23/09/10 18:30, Natalie Hooper wrote:
I'm getting a new computer built and for work reasons, I will have Windows 7
on it but of course, I want to install a dual boot system.

Currently, I have Ubuntu on my desktop and my netbook. My netbook came with
Ubuntu installed and as I share my current desktop with my partner who has
no previous experience of Linux, I thought Ubuntu would be the easiest.
Also, I had Debian in 2005/2006 and after a few years on Windows, I thought
it was good to get back to Linux using a distro based on Debian.

My new desktop will be solely mine (partner will keep on using the old
desktop) so I'm free to install a perhaps less user-friendly distro. I
mostly use the computer for 3 things: AutoCAD (thus requiring Windows),
music (again, I prefer Windows software like Cubase - I have used Ardour
before and recorded an entire album on it but Cubase suits me better because
I collaborate with other musicians who use Cubase sometimes) and
programming, for which Linux is the best. I also use my desktop for the
usual stuff, like browsing, Open Office etc.

With the above in mind, which distro would you advise me to install on my
new desktop? I was thinking of perhaps openSuse or Fedora but not too sure
if there is one distro considered better for programmers?

Which distro do I think you should install - probably Debian or Ubuntu as others have suggested.

Which distro would I install? Archlinux :) Since no-one else has mentioned it, I thought I'd get my oar in!

Archlinux ( http://wiki.archlinux.org/index.php/Arch_Linux , http://www.archlinux.org ) gives you a minimal environment on first install (basically a root shell) and it's up to you to build your system from there. It has a superb package manager. The Arch Build System ( http://wiki.archlinux.org/index.php/ABS ) allows you to rebuild any package from source very easily. Creating new packages is also very simple, which means that while the official repositories are not as big as other distros, the AUR (Arch User Repository http://aur.archlinux.org/ ) has a very wide range of contributed packages. This means you get some of the advantages of systems like Gentoo without the need to build everything from source.

Archlinux is a rolling release distribution, meaning you get the latest stable release of everything pretty much as soon as it becomes available. This does lead to occasional breakage, but that is surprisingly rare in my experience. You do avoid all the breakage and problems associated with big upgrades and new distro releases that you can get with other distros.

The "Arch Way" ( http://wiki.archlinux.org/index.php/The_Arch_Way )promotes a philosophy of keeping things simple. The core system is the minimum functional GNU/Linux system. You can add as much or as little as you like. Configuration is normally by editing text files. The boot is done by BSD-like /etc/rc.conf scripts.

Archlinux has a superb wiki ( http://wiki.archlinux.org ) which makes configuring things normally fairly straightforward.

Arch is also very fast., and can be very light (if you want it to be) so is superb for limited hardware.

If you like to have complete control of your system, or if you want to learn a lot about how your system works, then Arch is a great distro. I've learned so much about Linux from running it. It probably does suck more of your time, but there are payoffs. I run it on home machines and work machines and find it stable enough for day-to-day use (once I found a setup that I liked and stopped fiddling!). In fact, it's incredibly stable -- I'm the weak point. It's not for everyone, but if you've an old machine lying around why not install it and have a play? You may end up getting totally hooked like I did.



--
Next meeting:  Bournemouth? TBD, Wednesday 2010-10-06 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://bit.ly/4sACa

Reply via email to