January 21st, 2004 07:22 AM
Which version of Linux to use
Which version of Linux?
This is a text written in Vi, by gore, because I'm tired of seeing this question everywhere. Almost every message board I go to has at least 100 questions asking "Which version of Linux should I get?"
This should help clear up a few things since no one ever listens when we say "It depends on what you would like to do with it". So I am going to go over a few versions of Linux, name some strong points, and try and give some opinion on what they tend to do well.
Linux itself is nothing but the kernel. That's why people put "Distros" of Linux together. They take the kernel, sometimes customize it, and then load it with software they think people would like.
Some software almost always comes with Linux; Vi, Emacs, Links, and Bash. All of these are included in almost every distro of Linux I've ever used.
Now to start with the distros:
I'm going to start with what I know best:
SuSE Linux is in my opinion the best of the best. It comes with more programs than any Linux distro in the world, even Debian. It's easy to install, partitions Windows for you, and you also get a fat list of software.
SUSE has become "OpenSUSE" and is now a community project. Novell bought SUSE and has been doing a lot of work to make it the best out there. You can still buy SUSE if you want support for the non business related versions, and you can also buy corporate and business aimed versinos from http://www.novell.com/linux
Buying SUSE, you still get huge and nicely done manuals and instructions, but I haven't seen the stickers for a while. The number of CDs isn't AS big but is still pretty large. You can also download DVDs now if you want all the stuff it used to come with, which I recommend. However if you don't have a DVD burner, and or you just don't want to download that, you can get the LiveCD, install it, and set up a NEW option in YAST to download free packages from the net that you do want.
Basically you'll install whatever you want, and then when you get to the finished desktop being done, you can add sources to YAST2 to look for software and download stuff that wasn't on the install media.
SuSE installs fairly quickly, and also comes with YAST2 as it's confuguration tool. YAST2 does everything from install, remove, and update software, to setting up security, and setting up the SuSE2Firewall.
SuSE Linux comes with a gigantic amount of software. There is almost nothing you need to download. It comes with about 8 web browsers, 30 editors and document editors, instant messaging tools, about 12 Window Managers, MP3 tools, you get the idea.
SuSE is great for everything unless you work for Microsoft and are trying to make people think Linux has no software or nice looking interfaces. SuSE can be used as a server, a workstation, music creation desktop, MP3 server, imaging station, graphic designing, web design, programmer workstation, anything really.
SuSE doesn't really have any bad points, it has great hardware detection and support, and it comes with so many packages it's hard to really find a problem. Just make sure you do a custom install. You should do it when you have free time too. Going through 5,000 software packages can be time consuming.
It can take a bit to learn how SuSE does things, but if you are like me and can read a manual you'll be fine.
All around, SuSE can be used for anything.
Another thing, don't let anyone tell you another version of Linux is "more reliable" than SuSE, or more secure. SuSE has more security tools than any distro I've ever seen. There are about 200 tools just for security.
I don't want this to turn into a big SuSE ad, but it is my favorite distro. It comes with a lot, has a lot to offer, and is cheaper than Red Hat Linux.
Right now I would like to remind everyone that most of this is just an opinion. I'm just trying to give an opinion on which version of Linux can be used for what. Any distro can be used for just about anything you'd like, but some are geared more towards a specific topic. Like trusted and server Linux Operating Systems.
These obviously have been tweaked for use in a server, or secure environment. Any other version of Linux can do this too, but these usually have a modified kernel to match what was asked of the operating system.
Red Hat Linux:
Red Hat Linux is by far the most popular distribution in the US. Anyone can walk into Best Buy, or even sometimes super markets, and see Red Hat Linux on the shelf in the software section. I've seen Linux even at Target. Which is like a big K mart store.
Red Hat Linux has done some good for Linux in the form of the "RPM", or "Red Hat Package Manager". Which makes installing software a lot easier. But before Red Hat takes a bunch of credit for this, remember that Debian has a package installation utility too.
Red Hat has the RPM which is nice, and also nice because you can use it with Mandrake, SuSE, and a few other distros. SuSe of course can use RPMs, and .deb packages also. .deb packages will be discussed later, as they deal with Debian.
Red Hat was one of the first Linux companies to make a Linux distro aimed at being easy to use, which is probably how a lot of people used Red Hat as the first Linux distro they ever tried.
This is also probably why Red Hat is so popular; A sort of brand loyalty was formed when they booted up for the first time.
Red Hat comes with a decent mixture of programs to use, and also has a firewall on the installation CDs. Personally I don't like how much they charged for the distribution, and now they have dumped the home users completely for more money making corporate users.
Another annoying thing about Red Hat is the annoying RHN, or Red Hat Network account you have to have to update anything. If you think that scheisse paper clip from Microsoft Office is annoying, just try red Hat Network out, you'll almost apologize to the paper clip.
This may sound biased against Red Hat, and it's true, it is, but with good reason. Red Hat had the ability to give support for users who were new to Linux, and they did for a while, but now they have completely dumped all of them.
They have however stolen the name Fedora so they could have a freely download able distro of Linux. Fedora is the exact same as Red Hat, except the annoying Red Hat Network account is no longer needed, Thank God.
Charging a bundle for their Distro, and stealing ideas like Fedora, is what made me refer to Red Hat as "Red Hat XP". It's the only other Operating System on the shelves that has a 200 dollar price tag.
Red Hat also has no MP3 abilities. You have to actually download it. I still am not sure why this is the most popular distro. It is still Linux though.....Under all that "Red Hat tape", Pun intended... So it can be used as a server or workstation, or desktop machine.
Slackware Linux is what most people go to after using Linux for a while. I'm not sure why, but who cares really? Slackware has a horrible reputation for being hard to install. I completely disagree with this as I have yet to read a manual, and I have made a tutorial on installing it step by step.
The installation is text based and slightly resembles the Free BSD installation. The Slackware distro is completely free, and is a very good distro.
It can take some getting used to, but it is an amazing Linux to use. It can be used as a server, workstation, desktop, or whatever you can think of. It doesn't rely a lot on GUI based tasks but this of course can be configured.
Also, the OS needs to be updated manually. I guess Slackware is a pun, as you can't Slack using Slack. Slackware does not come with as many programs as some distros, but it comes with enough. You can download and install whatever you want really. It's an all around good distro of Linux.
Some updates have happened with Slackware too; When you install now it makes a boot USB instead of a floppy... Probably because most laptops and desktops don't even have a floppy anymore now.
Also you can use swaret and a list of other tools for Slackware to do the updates and things for you if you need your hand held.
Mandrake Linux, now Mandriva:
Mandrake Linux is a very good distro. It's easy to use for beginning users of Linux, and comes with a fair share of software too. It comes with a nice firewall, a nice GUI, and can be used as either a server, workstation, desktop, or a box you want to learn Linux on. It comes with a good assortment of media applications, so using it to listen to music and make digital images in GIMP are good ideas.
Mandrake has been around a while now, and although it is Red Hat compatible, you can rest assured the Red Hat price, and RHN account are no where near this Distro. Very good.
Mandriva / Mandrake have also made improvements as well; You can buy a USB version of it that runs off a USB device too, which is kind of cool, and they have done the same thing a lot of Linux companies are doing:
Make a community version, and a paid version. This doesn't mean much other than you can get either one and they'll do very similar things. The paid version I DO recommend if you're new to Linux, because you'll get better support than if you try using Linux forums where people will just tell you to read manuals. This is also changing though as people are starting to be a little more helpful than before.
Debian Linux is one of the most amazing distros in the world. The install is text based but it is great. The .deb package management works very well, and updating, installing, removing, and upgrading are simple. Debian is very elegant. It works very well at almost anything you want it to do.
It can be a server, a workstation, desktop, development box, anything. It also comes with an amazing amount of software. If you want to do it, Debian can probably help you get it done. Don't let the installation scare you. It's mostly pressing Enter.
Gentoo Linux is what happens when you mix BSD and Linux. It can be very good, but if you're completely new to Linux, and not feeling like walking on the hard core side; Leave it alone. The install is not as bad as people say it is if you get the stage 3 install.
This however is a nice distro...or at least it is IF you want complete and utter control over everything:
You can load the system from scratch. Which isn't fun unless you enjoy it.
You can set this up completely by hand, which some people like....But for some reason I really don't see how sitting around installing for 3 days is helpful. I don't need to set up my boxes like this, so I don't.
However for those of you that have tried it, you can see it is reliable.... Just like BSD and Linux are already. This is more or less if you want to try Linux and BSD at the same time. The "ports collection" and "update world" are stolen from Free BSD.
The initial boot screen you see was taken from SuSE. Gentoo Linux is like a big mixture of every Linux and BSD OS in the world. It's got a Linux kernel, Linux commands, BSD based commands, and generally is used by power users and elitists that think bragging rights mean something.
I personally don't like it. I know this may shock some of the readers, but I don't. If I wanted to use BSD I would install BSD. If I wanted to build the system from scratch....You know..
If you really want to do everything by hand, then this is very much so something you should try, but, if you don't have the 3 days or so of your life that you will never get back, and don't really have time to do something like this, and don't give a rat's furry ass about bragging rights, then maybe it is not a distribution for you.
OK, so I was somewhat serious. It is a good distro, but personally, I think Debian is way more powerful. apt-get install, apt-get upgrade, apt-get update... And so on... Give you just as much power I think. And besides, Debian has a cooler install screen! I mean, who doesn't like that pic of Tux holding a beer mug?!?!?
In all fairness, Gentoo works very well at a lot of tasks. If you decide to use this, talk to Shrekkie / Raiden, and get on his good side. He is to Gentoo, what I am to SuSE: An elitist.
Personally, Gentoo is a lot like Debian and Slackware Linux. They are completely easy to get freely, and built to be more reliable than pretty.
Turbo Linux is a nice distro. It is more popular in Asian countries, and has very good support for people who speak those languages. Turbo Linux is nice, and has an easy install. It is aimed more at business users than desktop or server use, but any Linux distribution can do either.
I have not had a lot of time to toy with this one, but it seemed very nice. It could use more applications, but it is still nice. If you work in a company, and you need to upgrade the desktops and workstations with a new OS, you may want to have this on your list of "try outs".
ASP Linux is another I have not had time to toy with much. On the bright side, I have yet to read an installation guide, and I installed it easy....Then again I did the same with Debian, Slackware, Free BSD, and most others.
The install has an XP style theme to it, which looks nice, and also is fairly efficient at finding hardware and so on. The install went fine.
If you're bored and want to play with a spare box, I would recommend this to anyone.
A lot of new updates in the Linux world have happened since I first made this post. For one thing, LiveCDs seem to be all the rage now, and a lot of distros are just LiveCDs to show your friends how leet you are =) lol.
I've updated most of the points in here with newer info now, and if you are in fact new to Linux, or you haven't tried it but want to do so, and aren't sure what to use, feel free to reply to this thread with some distros you want to know about. If I can, I'll answer questions about them, and if I've used them, I'll add them to this post so you can get a better grasp of it.
A lot of members here use Linux so finding help shouldn't be a problem. Just remember that some people DO get a little pissy about someone asking a question you can find an answer to simply by googling for it.
So for you who are new to the world of UNIX in general, try these:
This is a way to search google for Linux related materials to help you out in your search for whatever you're looking for.
This one is the same but for BSD related searches.
Most of the problems people might have are generally well known with very easy fixes, so you shouldn't have to worry much.
Well, this is about it for the time being... I think this is long enough for now. I did not get to add Ice Pack Linux because I hardly used it, and didn't want to give an opinion on something I hardly worked with. I also left out Open Linux.
I left a few out actually... Mainly because I had no time to actually test them.
So to everyone reading this:
If you have used Linux before, and actually used it, not just installed it and don't know about it, but actually have used it, and would like to give a review on it, feel free to add to this list. The more that gets put here, the less likely we have to look at ANOTHER damned "Which Linux" thread on the front page.
So, write a review and post it!
Last edited by gore; July 29th, 2008 at 09:57 PM.
Reason: gornix --update && gornix --install
January 21st, 2004 08:25 AM
Finaly an excuse to Nail Gore to the Board...
"Consumer technology now exceeds the average persons ability to comprehend how to use it..give up hope of them being able to understand how it works." - Me http://www.cybercrypt.co.nr
January 21st, 2004 08:52 AM
Good work Gore !
I've bookmarked this to give to people asking that same damn question..
and as for slackware.. there is something else very good about it..
the fact that you don't have to be a subgenius like me to use it
ASCII stupid question, get a stupid ANSI.
When in Russia, pet a PETSCII.
Get your ass over to SLAYRadio
the best station for C64 Remixes !
January 21st, 2004 06:08 PM
LOL, ok, everyone add The_Jinx to your list of Slackware people. Reading my tutorial is recommended if you are a complete newbie to Linux but want to start Slackware off. Also thanks to who ever moved this. Almost forgot about this forum. It was good to have it on the frnot page though for a few.
Now, maybe this can become sticky if more people add to it. So come on guys, add some more to this! Personal experiance, links, opinions, anything.
Heh, what do you meen by nail me to the board man?
January 21st, 2004 06:10 PM
Sticky! Sticky! Stickyyyyy.
January 21st, 2004 07:25 PM
/me adds myself to the list of slackware people. I normally use Slackware, but since I got my new hard disk I decided to try Mandrake. It's quite nice actually, but as far as I can see, it's no Slackware. In short, Slackware ROCKS!!!! (BTW, Slack also has a package management system). It's just a tar.bz2 file that contains a text file with default locations. Nice for intermediate users. Also, if you need to learn Linux, Slack is one of the few distros that will teach it to you inside out. SuSe/RH/Mandrake might be very easy to use, but you don't need skill to use them, if you know what I mean.
One thing you forgot to mention about Debian. Last I checked, getting packages from the stable tree lands you with out of date packages with lots of vulnerabilities, so you might want to get stuff off the semi-stable (whatever it's called) tree.
Nice work Gore.
January 27th, 2004 01:51 AM
Just thought I would cover Some Bootable Linuxes
Knoppix is debian based so expect that here. It is a great system to use for recovery of files, doing network tests, or just showing a friend what linux looks like with no adverse effects. It boots right off you your cd-rom device and doesn't interact with your filesystem at all. The hardware detection is top notch and is better then many hd-install distros. Has many nice utilities included so you can do whatever you would normally do with linux. It also has a very nice install script which makes installation a breeze if you would like a HD install.
Knoppix - STD
This is basically the same thing as Knoppix but the packages are aimed more at network vulnerability testing/hacking. The menu is organized into very nice organized tools and a fine RTFM at the very end of each folder. This also has the same install script and just like Knoppix, it makes a fine desktop and when run on the cd makes an excellant firewall (it comes with shorewall installed).
Damn Small Linux -
Once again, this is Knoppix. This distro was made to fit on to a buisness card cd-r so that users could carry it around in case they needed linux on the fly. It boots very nicely, has good hardware detection, and will run on just about any system imagenable. It uses very little system resources and it will also install to a hard-drive. The .iso is 50 mbs and the installation will take up about 250-300 mbs. A great thing to have in your pocket.
These are really the only bootable linux systems that I would recommend to anyone. There are others like Suse's live evaluation, Mandrakes bootable OS, Bonzai (which is more or less the precurser to Knoppix), Beehive, WarLinux, and more. If you would like to check them out go here:
You shall no longer take things at second or third hand,
nor look through the eyes of the dead...You shall listen to all
sides and filter them for your self.
January 27th, 2004 07:53 PM
Thought I would add this so people could get a look at ROCK Linux.
Thanks to whoever got my thread sticky
Turning it into a router that boots from CD, then loads into RAM disk so you can take the CD out. Cool huh?
This is for desktops.
This is where you get it.
February 3rd, 2004 05:28 AM
I decided to give links to Linux installation tutorials that have been written by members here that I just dug up. Most of the ones are from me, because I pretty much just searched for them and grabbed a few others too, but after you choose which one you want, these links may help you in the installation process, so, enjoy:
This first one was made by Er0k a while back for installing Slackware Linux 9.0. I think it is a good tutorial so I'm listing it here:
This was my first tutorial I had ever written, it is on the installation of SuSE Linux 8.1 Professional. All of this should be fine for 8.2, except in 8.2 you can update it before it even boots for the first time. Anyway, here it is, here:
This is my latest tutorial. It goes step by step through the installation of Libranet Linux. Libranet is based on Debian, and is a nice distro. It's part of my series called "Installing OSs with gore; Making Linux installs easier". You can read it right here:
This is my tutorial for installing Slackware Linux 9.1. This was one where my main goal was showing slackware is no where nea as hard to install as most people think. You can read it right here:
This tutorial was written by....*Checks how to spell it* Rewandythal. I think it looks good, so I'm adding it here too. Enjoy everyone:
Of course I'm not done with my OSs installs. I plan on making quite a few more, and some for BSD. AND, MAYBE, one for Solaris I have no free time right now though, I'm in college, and I just started another semester.
I recommend everyone reading my SuSE Linux install tutorial, there is a post there by Shrekkiee, and he admits to liking more than Gentoo in it. He may not admit to it anymore, but he himself used to be with me in support for SuSE Linux.
If you want Gentoo, you're going to have to ask Shrekkie, as I refuse to help install that. I'v installed it one time, maybe two times, and I just do not like it. It may be stable, but as I'v said a million times; So is every other Linux and BSD distro.
Maybe Shrekkie will write a tutorial for Gentoo. Anyway, if you have a version of Linux you would like to install, and it does not have Gentoo on the package, and would like a tutorial to help you out, just reply here, or shoot a PM my way, and I'll see what I can do.
If you have an OS that is not Linux, but would still like a hand installing it, again, let me know, and I'll see what I can do. In the last 3 months I have installed:
Redhat Linux 7.3, 8.0, 9.0,
Mandrake 7.1, 9.1, 9.2,
Slackware 3.6, 8.0, 9.0, 9.1,
SuSE Linux 8.1, 8.2,
Free BSD 4.0, 4.7, 4.9, 5.0, 5.2,
Windows server 2003
I think that's it. I install OSs almost once a week, and sometimes 7 times in one day. I have almost 55 OSs now, and I use all of them all the time. I install one of them, play with it for a few hours, and while it's doing something, I format another box and put another one on there, and then I'll finish playing with the other one, and format that. I have installed 12 OSs in one day.
I play with them alot. I used to have a box I formatted about twice a week. Now I have boxes I format anywhere from 3 times a day, too once every 2 weeks. Right now I'm in the process of doing a test on Slackware and Windows XP, so, sadly, I have no SuSE Linux installed right now.
I had my HP Pavilion with SuSE Linux 8.2 Professional, with a 53 day uptime, untill a power outtage took that from me. I use Reiser FS for those of you who want any proof it can stay up. Right now that box has Slackware loaded on it. And this one I took Slackware off and loaded XP on to do a few tests. Nothing fancy, just something for my own interest/entertainment.
Damn this post is long, sorry about that. But again, if you have an OS you would like a tutorial for, please reply here, and I'll see what I can do.
Upcoming tutorials I plan on doing very soon:
Installation of Mandrake Linux 7.1. - For people who still have this, or just want to play with an older distro so they can see how much Linux as an OS has matured. Also 7.1 had WAY better themes than 9.2 does.
Installation of Mandrake Linux 9.1 - I saw alot of improvements in this over 7.X
Installation of Mandrake Linux 9.2 with gore - I make Installing Linux fun!
Installing SuSE Linux 8.2 Professional - Because it is the ****.
Installing Free BSD 4.7, 4.9 and 5.0. - A step by step tutorial to destroy the myth that Free BSD is at all hard to install.
Installation of Ice Pack Linux OS - A nice distro not many seem to use.
Installation of Red Hat Linux 7.3, 8.0 and 9.0. - Installing Red Hat Linux in text mode, and GUI mode. And Maybe I'll do an extended part where I take you through the world of Fedora.
Installation of Vector Linux.
Installation of ASP Linux.
Learning to configure and secure SuSE Linux with gore. - A guide to securing, and learning to configure SuSE Linux.
Configuring Linux with Vi. - Learning to configure Linux from a command line using Vi.
Lol, Well, that's what I have planned as of right now.
March 11th, 2004 02:58 AM