[SOLVED] Linux distros comparison (stability, speed, security)
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Linux distros comparison (stability, speed, security)
Hello,
I started checking out Ubuntu a month ago (on a VM) and two weeks ago I decided to check out Debian itself. I found them A LOT easier than I expected and I am starting to really like Linux. I am thinking about using Linux as my main OS (I will dual-boot first and then I will "drop" my current OS).
My questions are:
Is it true that Debian (and its family) is more stable and has more software than other distros? What about Fedora/Redhat, Slackware/OpenSuse, Gentoo?
Which distro would be the most secure, which one would be the fastest?
I know that it depends on the user and configuration, but by "default" which distro is better suited for which tasks?
I looked around for tests comparing them, but didn't found anything.
Thanks,
Alan
Click here to see the post LQ members have rated as the most helpful post in this thread.
I looked around for tests comparing them, but didn't found anything.
I find it very hard to believe
Quote:
Is it true that Debian (and its family) is more stable and has more software than other distros?
Debian itself (I'm not talking here about its family) is one of the most stable distros out there and has LOTS of packages.
Quote:
Which distro would be the most secure
The one which is being used by the most experienced and security-focused administrator/user.
Quote:
I know that it depends on the user and configuration, but by "default" which distro is better suited for which tasks?
You answered your question. Generally, Distros like Gentoo, Arch, Slackware, even Debian require more command line customisation, whereas Ubuntu, Mint, Fedora, Suse, etc, etc. have more GUI (Graphical USer Interface) tools.
The best option would be to try a few and see which one works best for you.
Debian has a huge repository of software and is stable. Ubuntu can leverage that repository -- it shares the same .deb package format -- but is not as stable as Debian.
Slackware is very stable and the official distro comes with relatively few applications packages; it aims to be a stable platform and very "standard". The "very standard" characteristic means it is relatively easy to build applications from source so the number of potential applications is huge, at the cost of more manual work to build them. There are "third party" sources of pre-digested source builds for Slackware, some of which have a very good reputation such as SlackBuilds and there are automated ways of accessing them such as sbopkg.
In two years of running Linux-based distros I have used ubuntu and Slackware; I much prefer Slackware but I'm happy to get "under the covers" on the command line and manually editing config files. That's not for everyone.
Another aspect you might consider while choosing is the online support community; have a nose around the various support forums and see which you feel most comfortable with.
EDIT: for a personal workstation, the desktop has a big impact on performance. KDE and Gnome are very fully featured but are slower than lighter weight desktops such as Xfce and lighter weight desktops such as the *boxes. Before switching from ubuntu I switched from Gnome to Xfce and found the user interface perfectly adequate and a lot snappier -- on a two year old machine with dual core CPU and 4 GB memory.
All here have been very objective and helpful. alanv is well-served!
As a complete newbie, I found SuperOS better than Ubuntu for me. Frankly, I am a little disappointed with all the bugs in the new LTS *ubuntus, especially lubuntu. However, I just found this site that may be helpful to newbies bent on using ubuntu -- http://beginlinux.com/desktop_traini...ntu-but-easier. It seems to also have good info on other distros.
Should security be a concern (as it was with me), simply add Bastille to your install (see https://help.ubuntu.com/community/BastilleLinux). {The <sudo> command is much touted in 'buntu circles, but it opens a hole that can be exploited.} Bastille, while a bit cumbersome to set up, is actually about the only good thing to come out of HP in a long time, in my objective (lol) opinion.
Gentoo is above me, at this point, but I've been told that many found that it challenged them to learn Linux better. Myself, I went first to sidux, then to antiX (both Debian) from ubuntu. Both have great support and will continue to allow one to better learn our favorite OS -- GNU/Linux. This is my subjective experience and opinion based on it.
They're not all exactly the same, but close enough. Pick the one you like the best based on whatever arbitrary objective and subjective criteria you want to judge by. Or just keep the first one that seems to do everything you want.
I visited http://distrowatch.com and between other things I tried out FreeBSD and OpenBSD (plus a gui: FluxBox, Xfce and gnome). Unfortunately the BSD's do not have as much packages as linux (I mean for me). However, the OpenBSD website states that their primary focus is security, does that make it the most secure OS?
Also, the FreeBSD website states that their primary focus is performance, does that make it the fastest OS?
Are there Linux distros that have those primary focus?
Sorry if these questions (about BSD) should be in a different forum.
Given you've already looked at Ubuntu and Debian, I'd suggest you look at Mepis too! The reason being that along with all the packages in the Debian stable repository, you also get what's in the Mepis and Mepis community repositories. This adds up to a LOT of software that is both stable and, if you want/need it, cutting edge from the community repos.
As has been mentioned, your best bet is to continue what you had been doing and try out a selection of distros on VMs to see what fits your needs best.
However, the OpenBSD website states that their primary focus is security, does that make it the most secure OS?
No!!!
After all the recommendations, I'm puzzled as to why you are looking at BSD. For a beginner from Windows or Mac, there will be more community support for a Linux transition than for BSD and other free Unices.
But I installed FreeBSD and OpenBSD (+ a GUI) and it was very straightforward. If the BSD's are supposed to be difficult to understand then I will also try Arch and Slackware.
Thanks, I feel more confident now to try new distros!
I'm also somewhat new to linux. About 10 years ago I used to use Redhat linux on a daily basis. Now I'm getting back into it. I built myself a box from some older (couple of years) parts and have been evaluating a variety of distributions.
I tried CentOS first. The thing I didn't like about that was... well.. I have a 4 year old computer, and it's using a kernal from about 4 years ago (actually it might be older than that). Anyway, I'd consider my test computer archaic, but centos seemed to strain under how "advanced" it was. It seems pretty stable and it's close to what I'm used too... But It was a fight to get wireless to work and I couldn't burn dvd's. I could burn cd's, but not dvd's. Which meant.. no backups. (Well, no backups the way I wanted to do them).
I then tried Ubuntu. It's ok. I don't like it's privilege/security concepts. Though it can be enabled, there is no root access. Speaking about security, that's probably a good thing, but if you have a lot of configuring to do. Like say at initial setup. It's a pain. Just log in on root for 5 minutes, configure and log out. Much easier. Anyway, when you install, the user you originally create is added to the sudo users list and sorta becomes the administrator. A lot of configuration requires you to type in your password. It reminds me quite a bit of windows new security concept.. which I hate. But this all being said, It took me a few days to setup my network in CentOS. Keeping in mind, there was a learning curve there, it took about a half hour to completely redo my centos configuration in ubuntu. Wireless worked without me doing anything, and I can back up just fine. If I had to.. i could tolerate the wonky security quirks of ubuntu.
I then tried Kubuntu.. and was reminded that I don't like KDE. It might as well be a windows box. It made me question... why even migrate from windows to this. Kinda pointless. I tested that for about 10 minutes and have moved on. Right now I'm downloading fedora to try out.
All distros have the quirks I know I'm not going to like. I would have stayed with centos had it felt like it was put together this millennium. Ubuntu has some very cool features to it. I really like the installer. It asks you setup questions while it's installing. So the install process is quick. It boots in seconds. Though if it does it the way I think it does, that's probably not a good thing . It interfaces well with everything I own. Including things that were made this year. With a few extra downloads and a little tweaking, I had the same security features (probably minus centos rigerous security updates) as I did with centos. It's just the whole root concept for ubuntu that makes me want to explore alternatives.
Anyway, that's my opinion so far. Out of the 3 I've tested, I'd have to say ubuntu is winning, but that's because it wasn't as painful to get my network up and running. What I would prefer is a more modern centos.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.