LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 09-13-2008, 05:13 PM   #1
Foldarn
LQ Newbie
 
Registered: Sep 2008
Location: Northern UT
Posts: 13

Rep: Reputation: 0
Which distro is right for me?


I work professionally on Linux and Unix systems. Primarily Red Hat and SCO boxes (hey, I don't own their systems, I just work on them!). I've toyed with a few other flavors such as Ubuntu, FreeBSD, etc. I'm looking at switching my primary machine over from a Windows box to a Linux box, but I only know the differences between a few of the distros.

Some people swear by Slackware, some by Ubuntu, some by CentOS, etc...

My technical knowledge is far above the average PC user. I can use ifconfig to change IP addresses. I can manually work with routes just fine. I do not know anything beyond rudimentary C/C++.

I don't need a distro that will hold my hand through everything, but I want one that WORKS and works well. My primary use is personal use and will also be hosting a few minor network daemons on the box. http, ftp, etc as well as a Media Player gateway application over Wine. I will be playing video games (World of Warcraft, Warhammer Online, etc.

My system specs are 2.8 GHz dual core 64 bit AMD. 4 gigs DDR2. GeForce 8600 GTS. Logitech G15 keyboard (has additional keys and an LCD screen which would require drivers).

1. If I want to change my gateway or change my IP address from DHCP to static, I want to be able to just go into a config screen and make the change and have it stick (and save after a reboot!) with a few commands or entries into a gui.

2. I want it to be stable.

3. I want it to work with 3D applications (requiring Wine is perfectly OK for some stuff).

4. I want it to recognize all of my hardware. If I have to manually install drivers for a DVD burner, that's fine. If I have to toy with Atheros drivers for wi-fi, then that's ok too.

5. I want one that has a large community from which to draw information. If I'm having an issue setting up a printer in cups and it isn't recognizing PCL codes, then I'd like a few people that have had prior experience with toying with it to help out with the issue if need be.

6. Most importantly, I want one I can LEARN Linux more with.

With THOSE questions out of the way, what are the different desktop environments and what are their advantages/disadvantages? I know of Gnome and KDE, but I've never used either. I work over telnet at work, so it's all toying with things over vt100 or wyse50. What other desktops are available? Can you use any Linux compiled program written for a gui in either desktop environment? How does that work?

I apologize as I know some (if not all) of these topics have been covered in the past, but they're spread out everywhere.
 
Old 09-13-2008, 05:48 PM   #2
jschiwal
Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654
You might want to visit the distrowatch website to get an idea of different distros.

Most distro's have utility programs that will work either graphically or use the ncurses library if you are working in the terminal. You will also be able to edit config files directly, such as the ifcfg-eth0 file to manually change the IP address or other options. Many distro's have an /etc/sysconfig/ that contain most of the files that the graphical versions use. Since you are familiar with Red Hat, you might give Fedora Core a shot. You can open a terminal program in any Desktop environment. You don't want to run a telnet server however. I'm surprised that ssh isn't used instead.
 
Old 09-13-2008, 06:16 PM   #3
j.todd
Member
 
Registered: Feb 2008
Location: Michigan
Distribution: Debian GNU/Linux Unstable
Posts: 144

Rep: Reputation: 16
Sounds like you need debian stable.
 
Old 09-13-2008, 06:46 PM   #4
tallmtt
Member
 
Registered: Jun 2005
Location: Georgia, USA
Distribution: Arch, Gentoo, Ubuntu
Posts: 91

Rep: Reputation: 15
Stable, usable, minimal effort to keep things going = Ubuntu (or Debian as suggested earlier)

Stable, usable, more effort, but LEARN linux = gentoo or slackware

Stable +/- everything else = other main distro's (I'm sure many disagree but I am not much of an rpm guy but you might be with your Fedora/Red Hat background)

Learn Linux = LFS
 
Old 09-13-2008, 09:33 PM   #5
Foldarn
LQ Newbie
 
Registered: Sep 2008
Location: Northern UT
Posts: 13

Original Poster
Rep: Reputation: 0
What about desktop environments? What's the difference between KDE, Gnome, and any others out there? I've NEVER used one except for a 1 hour jaunt through an Ubuntu live CD. Are there any major (dis)advantages to any particular one?
 
Old 09-13-2008, 10:05 PM   #6
tallmtt
Member
 
Registered: Jun 2005
Location: Georgia, USA
Distribution: Arch, Gentoo, Ubuntu
Posts: 91

Rep: Reputation: 15
The way I look at things:

Your choice of distro is how you want to install packages and have your system set up
  • Debian/Ubuntu/DreamLinux=deb,
  • Red Hat/Fedora/SuSe/Mandrake=rpm,
  • Slackware/Zenlinux/Slax=tgz,
  • Gentoo/LFS=source files)

Desktop environments is the real choice of uability
  • KDE=oldest, most configurable, complex, able to look/do/simplify/complicate as much as you want it to
  • Gnome=usable, few less of the questionably needed configuration options from KDE, still very configurable to the way you want it to be
  • XFCE=easier on system resources than KDE/gnome, based on the same libraries as gnome has same programs appearing native, quick, less configurable (though check out Dreamlinux's work with xfce)
  • Enlightenment=beauty - think out of the box (not really a desktop environment, but almost there in DR17)
  • Fluxbox=geeky, VERY configurable, a lot of work setting up, but exactly the way you want it (not a desktop environment)

You can almost always install all you want to find what you like to work in. I am in Gnome on the box I am typing from right now, but I also have KDE, XFCE, and fluxbox installed. I like Gnome for playing around, like browsing, playing games, attempting to mess with multimedia, but I use KDE (mostly on my laptop) for doing my work related activities.

Hope that helped.

Last edited by tallmtt; 09-13-2008 at 10:06 PM.
 
Old 09-13-2008, 11:10 PM   #7
Foldarn
LQ Newbie
 
Registered: Sep 2008
Location: Northern UT
Posts: 13

Original Poster
Rep: Reputation: 0
Quote:
Hope that helped.
Tremendously!
 
Old 09-13-2008, 11:41 PM   #8
Foldarn
LQ Newbie
 
Registered: Sep 2008
Location: Northern UT
Posts: 13

Original Poster
Rep: Reputation: 0
Tallmtt, I understand most of what you're talking about, but a few questions. You say they're based on the same libraries. Coming from a Windows environment and working with mostly proprietary software at work, I don't do a ton with the OS itself. What do the libraries mean as far as what I can and can't install? If the wrong library is installed, would it be possible to swap in order to use a specific piece of software or would you do it the other way around and get a software package based on the libraries already existing?
 
Old 09-14-2008, 11:30 PM   #9
speck
Member
 
Registered: Nov 2001
Location: California
Distribution: Slackware 14.1
Posts: 271

Rep: Reputation: 54
If you go with a DEB based distribution (Debian, Ubuntu, etc) or RPM based distribution (Fedora, Mandriva, etc) you shouldn't need to worry about library versions. Any software packages that you download from their repositories will also download the necessary libraries (if they're not installed already).

I would suggest trying at least Debian/Ubuntu, Fedora/Mandriva, and Slackware so you can weigh the positives and negatives of each before making your choice. You may discover things about each distribution that you initially didn't think would be important to you. Only you can decide which one(s) best fits your needs.
 
  


Reply

Tags
desktop, distros, environments


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
math distro....? music distro...? small distro....? jasonparent Linux - Newbie 11 02-11-2008 09:57 AM
How to convert a rpm based distro into deb (apt-get) distro ? pleasehelpme Linux - Newbie 3 02-11-2008 12:20 AM
LXer: DistroWatch Weekly: Distro hopping, Linux Format's distro mega-test LXer Syndicated Linux News 0 06-11-2007 04:47 AM
want to remove linux distro & replace it with a different distro deardoom Linux - Newbie 5 03-20-2006 06:14 PM


All times are GMT -5. The time now is 06:32 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration