Results 1 to 10 of 31
Hi Guys! Sorry to post this in newbie section, but since I am a newbie to advanced distros, I thought this section might be appropriate.
After using Ubuntu for an ...
- 08-04-2008 #1Linux Newbie
- Join Date
- May 2007
- Location
- Bangalore, India
- Posts
- 100
Wanted: Advanced Linux Distribution
Hi Guys! Sorry to post this in newbie section, but since I am a newbie to advanced distros, I thought this section might be appropriate.
After using Ubuntu for an year and Debian for a few months, I thought I need to take the plunge in advanced distros. On the advice of some friends, I made it up with Arch Linux a few weeks back. I think its very comfortable, fast and user friendly. But I am wondering if there is a better distro than even arch, for "advanced" newbies like me. Can someone help ?
The main thing I need is fast mirrors. I have been putting up with slow mirrors on arch for a long time indeed.
The next thing is extreme ease of use, where arch pwns everything else with its rc.conf.
Then I need an insane level of doccumentation, which should be available as well formated text files which I may read at my leisure in console sessions at VGA 1024x768 resolution using my favourite doccument reader, LESS.
And I need a huge number of software packages available for the distro. I hate having to search the net all the time for software. This was one of the things that made ubuntu appealing to me.
I am also a huge security freak, and being sometimes a bit paranoid, I love uber secure firewalls and almost an almost invisible footprint online, while at the same time this should not affect my favourite net apps, like Deluge Torrent, KTorrent, Aria2, MultiGet, Kontact Suite, Thunderbird, Firefox, Opera, Konqueror, etc.
Most importantly, the system needs to be Simple and Elegent. I am not a brainless baboon the way distros like mandriva and ubuntu assume its users to be, so I don't mind, and infact PREFER an organised text file layout for configuration, which may be backed up with a GUI editor.
Extreme stability is one thing I am always after, and its one of the reasons I left Ubuntu 8.04 and Debian Sid(ux).
Finally, it needs to run on my old fashioned rig with a Pentium 4 506 Grantsdale LGA775 processor running on an Intel D815GLVG motherboard with RealTek ALC880 audio, Intel GMA900 video and 256MB DDR RAM.
I prefer KDE as the desktop, but since KDE 4.1 is a bit new, I am not so comfortable with it, but I still love it. I am also comfortable with Gnome. For some reason, Xfce seems attractive but hard to use at the same time (how do I move pannel widgets to different areas and expect them to stay where I place them ?) but its also welcome. I am also a big IceWM buff.
I am thinking of Slackware and CentOS. What do you guys say ? Are any one of them faster than Arch ? How is Gentoo ? What about the successor to Debian Lenny ?A man learns from his experience. A smart man learns from the experience of others, while a smarter man experiences life after knowing other's experiences.
BE THE SMARTER MAN.
- 08-04-2008 #2Have you done everything you can to improve pacman's performance?The main thing I need is fast mirrors. I have been putting up with slow mirrors on arch for a long time indeed.
I've never tried Slackware but I doubt CentOS will be faster for you than Arch. It's an rpm-based system.I am thinking of Slackware and CentOS. What do you guys say ? Are any one of them faster than Arch ?
- 08-04-2008 #3forum.guy
- Join Date
- May 2004
- Location
- arch linux
- Posts
- 18,095
CRUX is probably the fastest distro I've ever used, or at least it felt that way to me. It's plenty advanced as well.
oz
→ new members/users: read this first | new member faq
→ no private messages requesting computer support - post them on the forums!
→ please use the "report post" button to alert our forum admins to problematic posts rather than responding to them yourself.
- 08-04-2008 #4Linux Guru
- Join Date
- Nov 2007
- Location
- Córdoba (Spain)
- Posts
- 1,513
It seems you might like Gentoo, if you don't have a problem with compile times...
This is very subjective. I find Gentoo easier to manage than a binary rpm hell, but, as people say: to each his/her own.
No distro beats Gentoo on that respect. And no forum beats the Gentoo one either (with all due respect to the rest of linux distros and forums). I am obviously biased, thoughThen I need an insane level of doccumentation, which should be available as well formated text files which I may read at my leisure in console sessions at VGA 1024x768 resolution using my favourite doccument reader, LESS.
It's big enough, and for the rest, there's always overlays to the main portage tree.And I need a huge number of software packages available for the distro. I hate having to search the net all the time for software. This was one of the things that made ubuntu appealing to me.
Security comes always at a price. If you really are as paranoid as you say, then you can use a hardened profile, with a hardened kernel and a hardened toolchain, which is a very easy and convenient way to harden your applications from the ground. I don't recommend that for a desktop machine, though.I am also a huge security freak, and being sometimes a bit paranoid, I love uber secure firewalls and almost an almost invisible footprint online, while at the same time this should not affect my favourite net apps, like Deluge Torrent, KTorrent, Aria2, MultiGet, Kontact Suite, Thunderbird, Firefox, Opera, Konqueror, etc.
If you are really paranoid I am surprised that you don't use a custom iptables script, since ALL linux firewalls are ultimately frontends to iptables (and none of them can really use all the power of iptables, well, nor even a 10% of it's full potential).
If you do, then you can just copy your iptables script and run it on gentoo (or any other linux flavor, for that matter).
There's also filesystem encryption if you want it. That's not advised for a desktop machine either since it will impact the general system performance.
On Gentoo, stability depends on two things basically: how lazy you are, and whether you stick to stable or testing branches. On Gentoo you can accept testing for just a few packages while the rest of the system stays on stable, it's a really flexible system.Extreme stability is one thing I am always after, and its one of the reasons I left Ubuntu 8.04 and Debian Sid(ux).
Specs are fine, though I would change your ram stick by one of 1gb. 256 is not enough if you plan to use compositing (kde 4.x, compiz 'n' stuff like that). Shinny effects also comes at a price.Finally, it needs to run on my old fashioned rig with a Pentium 4 506 Grantsdale LGA775 processor running on an Intel D815GLVG motherboard with RealTek ALC880 audio, Intel GMA900 video and 256MB DDR RAM.
I prefer KDE as the desktop, but since KDE 4.1 is a bit new, I am not so comfortable with it, but I still love it. I am also comfortable with Gnome. For some reason, Xfce seems attractive but hard to use at the same time (how do I move pannel widgets to different areas and expect them to stay where I place them ?) but its also welcome. I am also a big IceWM buff.
EDIT: About speed... It's all linux. There's no faster or slower distro, they all can do the same things. There're only sanely and insanely, correctly or incorrectly, badly or well configured distros.
- 08-04-2008 #5
- 08-05-2008 #6Linux Newbie
- Join Date
- May 2007
- Location
- Bangalore, India
- Posts
- 100
Yeah, I heard a lot about CRUX. But arch is one level ahead of crux and I think its getting a bit annoying.
Mainly this is about the mirror issue. I want huge download speeds, and I need a good content. I have a university next door which hosts stuff for POPULAR distros (read centos, debian, ubuntu, maybe slackware, fedora, mandriva, etc). So when I used ubuntu and debian, I knew what was the best mirror.
Here on arch, using Reflector script along with rankmirror, the fastest I get is 15kbps at night. And via the powerpill, I get 56kbps. But I am on a 2mbps line. Download speeds are high during the day since the mirrors come from the other side of the globe where everyone is asleep, but since I have an unmetered connection for the night, and for the rest of the day its metered and I have better things to do like gaming, I can't download huge stuff at night.
I use PowerPill for getting high download speeds. I use Reflector with rankmirrors for getting latest repos.
Anyway, WHATS the actual issue with RPMs ? I have heard a lot about them but I still never had the guts to actually try out fedora one day and see whats wrong with RPMs.
I am considering Gentoo, but I am worried about the compile times. Look at my CPU for instance. If I had a quad core setup, I would have installed gentoo without a second thought. But on THIS Mr. Ugly, I seriously doubt I can do something good. So gentoo is off my list. And yes, I am installing an extra gig of RAM this sunday.
Actually, I have been considering Gentoo/FreeBSD. But then, I will miss out on one very important thing: GAMING. I use linux, but I am still able to game, on titles like Quake Series, Doom Series, Unreal Tournament Series, etc. I can't do the same on BSD.A man learns from his experience. A smart man learns from the experience of others, while a smarter man experiences life after knowing other's experiences.
BE THE SMARTER MAN.
- 08-05-2008 #7forum.guy
- Join Date
- May 2004
- Location
- arch linux
- Posts
- 18,095
Whether or not Arch is a level ahead of CRUX would be purely a matter of opinion, and I'm not sure that you would be entitled to one if you've never tried it. I've run both, and prefer Arch, but don't necessarily think that it's ahead of CRUX in advancement.
If it's mainly about the mirror issue, I don't see what the level of advancement has to do with it at all. If you want more packages, Debian and Gentoo can offer those over Arch or CRUX, but that doesn't mean their mirrors will be faster, or that the distros themselves are more advanced. I've used Gentoo a number of times and it ran perfectly, but it was always far too time intensive for my own tastes and needs, so I could never stick with it.
Hope you are able to find what you are looking for.oz
→ new members/users: read this first | new member faq
→ no private messages requesting computer support - post them on the forums!
→ please use the "report post" button to alert our forum admins to problematic posts rather than responding to them yourself.
- 08-05-2008 #8
If you want to run a distro that will force you to learn more, Slackware is a good start. After that, CRUX will teach you much but you have to have a lot of patience with it.
CRUX's motto is to "keep it simple." You start with a minimal install from a live cd. After configuring your connection (which might include a kernel re-compile), you build it the way you want using the CRUX ports. CRUX is very challenging, but in the end, you have a Linux machine that's easy to maintain and faster than a scalded dog on amphetamines...
- 08-05-2008 #9Linux Guru
- Join Date
- Nov 2007
- Location
- Córdoba (Spain)
- Posts
- 1,513
It depends on the distro maintainer, it's not an RPM specific problem, it can happen with any other package format, as long as it contains binary files. When I speak about a binary dep hell, I mean that sometimes a broken lib or something slips, causing all the rest of packages depending on that lib to suddenly stop working if there's an ABI breakage. This can lead to very funny situations when there's a problem with a critical package. As said, it really depends on the distro maintainers. Mandrake in the past had lots of problems with this, many years ago... It's been very long since I used a binary distro, I just grew tired of this annoyances, and now I couldn't live with a binary distro any longer (though if I had, it'd probably be arch, cause it at least has ABS, which can help you to alleviate the dep hell problems when there's ABI breakage).
I fail to see the problem. A P4 is an excellent cpu for most tasks, people buy newer cpu's for I-don't-know-what-reason, when they really do not need that.I am considering Gentoo, but I am worried about the compile times. Look at my CPU for instance. If I had a quad core setup, I would have installed gentoo without a second thought. But on THIS Mr. Ugly, I seriously doubt I can do something good. So gentoo is off my list. And yes, I am installing an extra gig of RAM this sunday.
There's no need to sit in front of your screen looking how gcc spits out meaningless stuff. You can download at any time, and compile overnight if that's what worries you. And if you stay in stable, you will have less updates to worry about. My desktop machine is a sempron 3000+, and I don't have a single problem. I can even compile stuff on the background and continue working in the while without interactivity/response problems. However, your view of the problem might vary.
BSD's in general have some limitation, they are doing a pretty good work and it's getting into the desktop field a bit more each day, though generally linux is a better option *nowadays* for a desktop machine.Actually, I have been considering Gentoo/FreeBSD. But then, I will miss out on one very important thing: GAMING. I use linux, but I am still able to game, on titles like Quake Series, Doom Series, Unreal Tournament Series, etc. I can't do the same on BSD.
However, if the compile times bother you, Gentoo/FreeBSD is not going to help you either. It's the same than Gentoo is, except for the FreeBSD kernel and toolchain, the big things will take the same to compile (if we leave appart the performance differences between the gnu toolchain and the bsd one, sincerely, I don't know how do they compare).
In any case, the choice is yours. That's only part of the beauty of the open source world.
- 08-05-2008 #10Linux Newbie
- Join Date
- May 2007
- Location
- Bangalore, India
- Posts
- 100
Well, what I mean by the Arch being a level ahead of CRUX is that its firstly based on the crux concept, then its optimised for my architecture, i.e, i686, and then, most importantly, its pacman package manager is insanely fast in downloading packages. I don't know how, but I am able to install large software like firefox and jre in seconds. I have not used CRUX, and I don't intend to do so in the near future, because I want to first get familiar with fundamentals of linux which using ubuntu and debian deprived me.
As I said before, I have a university next door offering huge speeds from its mirrors for popular distros like red hat, fedora, debian, ubuntu, mandriva, suse, slackware, gentoo, etc. So something mainstream will ensure that I get full speed downloads.If it's mainly about the mirror issue, I don't see what the level of advancement has to do with it at all. If you want more packages, Debian and Gentoo can offer those over Arch or CRUX, but that doesn't mean their mirrors will be faster, or that the distros themselves are more advanced. I've used Gentoo a number of times and it ran perfectly, but it was always far too time intensive for my own tastes and needs, so I could never stick with it.
Thanks. BTW, didn't I see you at the arch forums ?Hope you are able to find what you are looking for.
Then I suppose slackware it is. I hope I can find good doccumentation somewhere. But still, whats the speed difference between arch and slackware ?
How is CRUX's package manager ? I never even heard of it being mentioned anywhere.CRUX's motto is to "keep it simple." You start with a minimal install from a live cd. After configuring your connection (which might include a kernel re-compile), you build it the way you want using the CRUX ports. CRUX is very challenging, but in the end, you have a Linux machine that's easy to maintain and faster than a scalded dog on amphetamines...
But I still hear stuff about Apt-Get being better than Yum, etc. I want to know how the current situation is like. Will I face any issues with CentOS or not ?
Thanks for those words. I feel more encouraged to keep my CPU. How much more life can I give it if I switch to 1GB RAM ? And is my Intel D915GLVG motherboard capable of running Intel EM64T 64 bit computing ? The chipset is 915GL. My CPU supports 64 bit, which I discovered only two days back. So I am thinking of going 64-bit for some speed boosts.I fail to see the problem. A P4 is an excellent cpu for most tasks, people buy newer cpu's for I-don't-know-what-reason, when they really do not need that.
I don't mind compiling if there won't be a problem of response delay, but how easy is compiling in gentoo ? I don't want to manually download anything. I heard a simple portage command can be used to install a wide variety of software. Is it true ? Can I just use a command as simple as pacman -S packagename in arch or apt-get install packagename in debian and install software (by compiling) from a HUGE repository of source code ? And what is the amount of binary stuff available ? Is everything configured by default ?There's no need to sit in front of your screen looking how gcc spits out meaningless stuff. You can download at any time, and compile overnight if that's what worries you. And if you stay in stable, you will have less updates to worry about. My desktop machine is a sempron 3000+, and I don't have a single problem. I can even compile stuff on the background and continue working in the while without interactivity/response problems. However, your view of the problem might vary.
But I want to try out ZFS some day. Any idea how I can get it to work on Linux ?BSD's in general have some limitation, they are doing a pretty good work and it's getting into the desktop field a bit more each day, though generally linux is a better option *nowadays* for a desktop machine.
I want binaries of large stuff like KDE and OpenOffce and I want to manually compile smaller stuff like firefox and Kaffeine. Is it possible ?However, if the compile times bother you, Gentoo/FreeBSD is not going to help you either. It's the same than Gentoo is, except for the FreeBSD kernel and toolchain, the big things will take the same to compile (if we leave appart the performance differences between the gnu toolchain and the bsd one, sincerely, I don't know how do they compare).
I know.In any case, the choice is yours. That's only part of the beauty of the open source world.

That thing gave me a headache when I first tried out linux, but today, I think I am always getting the best of all worlds in most distros.A man learns from his experience. A smart man learns from the experience of others, while a smarter man experiences life after knowing other's experiences.
BE THE SMARTER MAN.


Reply With Quote
