The Importance of Being Debian 397
Orre writes "This is an interesting article on why we should be interested in this non-commercial linux distribution. Some of the points: No lies, Suit-Free Zone, Apt-get. And by the way, Hewlett-Packard has chosen Debian to be their standard linux distribution."
HP Selects Debian (Score:3, Informative)
Re:HP Selects Debian (Score:4, Informative)
For customers, they'll continue to sell Red Hat products, and some Mandrake on "selected" machines..
Debian rocks (Score:2, Insightful)
The main reason i changed in the beginning was because of apt, which i saw demonstrated. It rocked me, when i saw how easy it was to install a whole bunch of apps. Funny thing is, these days for big things like apache, mysql, exim etc i tend to build from source to get it EXACTLY how i want it. But then theres distros out there that do exactly that, maybe its time for a change.....
Re:Debian rocks (Score:2, Informative)
14
abower@dylan:~$ apt-cache search ispell | wc -l
44
hmmm, yeah only dictionaries for over 21 major languages for ispell.
Benefits (Score:4, Insightful)
I have preferred Debian for years, even though I don't spend a whole lot on time in Linux these days. Apt-get makes upgrades/installations much easier.
I belive many of the benefits of Debian would transition it well to Joe Average level users, once the interface/windowing stumbling blocks are overcome.
Re:Benefits (Score:2)
Red Hat 7.3 with the free up2date service is the first time I've been tempted to move my main server machines from Debian...
-->Gar
Re:Benefits (Score:2, Insightful)
On the other hand, as a Linux programmer, I find it doesn't matter what distro I use on my desktop. Whatever I install, it gets unrecognizable after a few months of compiling stuff from source. So it's Debian for servers and Slackware for desktops for me.
Re:Benefits (Score:5, Interesting)
I love it. But I was curious to see Ian Jackson, dpkg developer, say in this interview [debianplanet.org] that he didn't think apt was so hot. Clearly Ian has a better perspective than I do. Can someone explain Ian's perspective? I don't really understand his objections very well.
Re:Benefits (Score:2, Informative)
Re:Benefits (Score:2, Informative)
One of the reasons that Debian doesn't have a graphical installer now is that it's extremely difficult to get one working properly on Debian's 11+ supported platforms.
Re:After Woody... (Score:2)
Unofficial installer (Score:2)
And use the debian system for hte actual apps
My solution (Score:2)
Re:Benefits (Score:3, Insightful)
Corel is what got me off Windows(except for games) and enjoy free, open software. I tried using just a normal Debian install, but it wasn't as nice. Also, I tried the linuxfromscratch, and feel that anyone who puts down any distro should first make their own, then decide what's really the best.
Re:Benefits (Score:2, Insightful)
My mom hates Linux. She can't use it, but when I had Corel Linux on my machine, she really loved that. She would boot into it everytime she used the computer, even those she could have just as easily booted into Windows.
She Liked Corel Linux better...
Unfortunately, Corel make their linux distro a b*tch to upgrade, so it was impossible to use the latest software on it. Otherwise, it would still be my distro of choice. To date, no one comes even close to making a Linux distro as useable as Corel did back then.
PA-RISC Linux (Score:2, Interesting)
It is the same old story. (Score:4, Insightful)
Hi there. The article is nice, but yet it describes Debian just as another Linux distribution. Don't get me wrong, but I think that you can write and say a lot of good things about any Linux distribution, as long as you're the one who runs it. I have nothing against Debian, RedHat, Slackware, etc., but I think that every distribution is good in its own way. The article is nice, but I do not think that it should be 'another reason' for using Debian. Come on, people, it is just a matter of personal preference. Let's not start 'emacs vs. vi' or 'us vs. them' wars again. If it works great for you... that is just wonderful! Thanks,
Re:It is the same old story. (Score:3, Insightful)
Let's not start 'emacs vs. vi' or 'us vs. them' wars again.
Oh, that's it! Fscking slashdot and its U.S.-centric comments. ;)
BTW, why is every discussion a `war'? Why isn't a discussion ever a skirmish, conflict, sortie, engagement, etc?
Re:It is the same old story. (Score:2)
I prefer "rhubarb" or "kerfuffle."
A great distro that's starting to grey... (Score:3, Interesting)
Debian has long been one of my favorite Linux distributions. It's nice to see it get some coverage from mainstream Linux media (other than Taco's postings).
However, I've recently begun to be put off by Debian's pace of accepting newer desktop technology. Yes, Debian is a truly free Linux distribution, with a great social contract. But I'm wondering if that's now starting to affect the quality of the distribution. Because it's a volunteer effort, packages updates are slow to come for new versions. The maintainers that do keep their packages updated regularly are often held back by other maintainers of depended packages. This makes it very frustrating for the users who just want to be able to run KDE3 (for instance). Potato is now several years old, but it continues to be the stable release. I can't even consider running Potato on my servers, because older packages are holding back newer, exciting features, such as winbind or iptables.
I will always love Debian, and will probably continue running Woody on my servers. However, I've switched my desktop over to Gentoo [gentoo.org], and I haven't looked back. I'm still running a truly free, volunteer Linux distribution, but at least I'm not held captive by slow package maintainers.
Re:A great distro (Score:5, Insightful)
# Gnome 2:
deb http://http.us.debian.org/debian
# KDE 3:
deb http://kde3.geniussystems.net/debian/
deb http://people.debian.org/~bab/kde3
# E17:
deb http://people.debian.org/~ljlane/downloads e17/
'nuff said.
If you want the greatest and latest, you got it. Debian Developers are not necessarily using potato, they like features as much as anybody else. But Debian's "stable" stamp is something that has much more weight than that.
Besides, Debian has that annoying habit of usually doing the right thing. That's what the article is about, really.
Re:A great distro that's starting to grey... (Score:2)
Re:A great distro that's starting to grey... (Score:2, Insightful)
Maybe the problem is rather too many people without structure telling them what to do. A one man volunteer doesn't have such problems, because he has only himself to discuss and argue with
Re:A great distro that's starting to grey... (Score:2)
Slack -> RedHat -> Suse -> Mandrake -> Slack -> Gentoo
Gentoo's emerge is a stroke of genius. Build your system from the bottom and then install what -you- want.
*does a dance*
What does Debian have that Gentoo doesn't? (Score:2)
Off the top of my head:
Re:A great distro that's starting to grey... (Score:3)
(delta stability)(delta cutting edge)=Konstant
What makes Debian technically special (as opposed to morally special
Re:A great distro that's starting to grey... (Score:2, Informative)
Please do show my the equivilents of any of these documents for any other distribution. I really would like to know what disiplines other distributions apply, but I'm too lazy to look it up myslef. I will read any replys.
- RustyTaco
X11 issues (Score:3, Interesting)
-Benjamin Meyer
P.S. Why isn't kde3.0 intigraded into unstable yet???
Re:X11 issues (Score:2, Informative)
KDE3.0 isn't in unstable yet because of the room it would take on the mirrors. They are waiting for Woody to release before bringing KDE3 into unstable. I don't have the reference in front of me, but there is a deb repository with KDE3 debs for unstable and they work great.
Joe
Re:X11 issues (Score:2, Informative)
deb http://kde3.geniussystems.net/debian
deb-src http://kde3.geniussystems.net/debian
deb http://kde.debian.co.nz/debian
deb http://kde.ping.uio.no/i386
Re:X11 issues (Score:2)
Slackware 8.1 -- the Linux for Power users... Now with green squishy filling!
About your .sig (Score:2)
You are one of the 98%!
Re:X11 issues (Score:2)
If tgz releases are now adding a "make uninstall" (which I have seen on just a few) then Slackware is usable for anything beyond a basic "set it and forget it because no one can hack it where it's sitting" setup. I never cancelled my Slackware subscription, so Patrick still gets my money. I haven't used it in ages, particularly once I got the Linuxcare business card cd.
Re:X11 issues (Score:2, Informative)
The secret to trouble-free X11 upgrading... (Score:2)
It's simple. Say you're starting with a set of stable CDs. So:
And that's it. I started with a set of potato CDs, and there has never been a trace of XFree86 3.x on my system. Version 4.whatever runs fine, the automatic XF86Config-4 configuration did a fairly decent job, and I'm upgrading with the greatest of ease. :-)
The importance of offering support . . . (Score:4, Interesting)
1) Does it do what we need?
2) How much does it cost?
3) Can we get support for it?
If any of these questions can't be answered positively, then chances are they aren't going to approve it. With support they usually mean "from the same person that sells it."
Debian Support (Score:2)
This has been tried, but it is really hard to hit that critical mas.
Think a debian based dist, with up to date software, good stable Staroffice and such all easy to upgrade and certified by someone.
Agreed, but . . . (Score:4, Informative)
Re:Agreed, but . . . (Score:2)
I know I would prefer to keep support with those that make the product. HPaq supports Debian today? What about tomorrow? It is true that they likely wouldn't change that easily after investing in one product but for businesses that does not necessarily hold true.
A new CIO comes in and proclaims HPaq the best hardware for servers and that is all he will approve. He leaves and a new CIO declares IBM the best and all servers hence forth will be IBM. What now? I have seen this very thing happen in real life.
Re:Agreed, but . . . (Score:2)
Re:Agreed, but . . . (Score:2)
Yep...If someone don't think HP/Compaq would be willing to throw away a few person-years of work, maybe they're not thinking hard enough about it.
- Alpha: GONE
- Tru64: GONE
- PA-RISC: GONE
- HP's entire notebook range: GONE
I think HP would spend about as much time agonizing over whether to ditch Debian or not as Carly Fiorina would spend trying to decide on whether to drive the Porsche or the Ferrari to work on any given day. HP/Compaq have killed projects immeasurably larger than their Debian support project, multiple times in the past. Debian could be gone in a heartbeat.
vendor lock-in (and lack thereof) (Score:2)
Re:The importance of offering support . . . (Score:2, Informative)
You can get support here [debian.org]
Re:The importance of offering support . . . (Score:3, Funny)
Actually, suits ask these three important questions:
Re:The importance of offering support . . . (Score:2)
this [debian.org] you will see that there are plenty of people willing to sell you Debian based systems and support them. So that is pretty much a moot point.
here we go again... (Score:4, Insightful)
F**k advocacy. Use the best tool for the job.
Re:here we go again... (Score:2, Insightful)
Define "best". Congratulations! You're an advocate!
Re:here we go again... (Score:2)
How's that?
Re:here we go again... (Score:2)
I like your attitude.
Re:here we go again... (Score:2)
Explanations (Score:2)
Point 2 - reread the initial stuff. 'suits'. Lumping people together as 'suits' and 'hackers' is pretty stupid, which was the poster's point.
Point 3 - I have tried using Debian. There was not one decent IM package. The AOL deb package didn't work. GAIM crashed every 3 minutes. And on and on. I would apt-get install or upgrade a package and it would crash. The answer? "Try it again in an hour or so - you're using unstable.". Of course I'm using 'unstable' cause that's where the fairly recents stuff is.
Another set of fantastic experiences with Debian involved apt-get upgrading some packages. I had to repeatedly repeat the process because the first few times it would just sporadically die in the middle of the process. Answers from debian people? 'go back to windows' or 'just keep doing it - sometimes you have to run the command a few times before it works'. Excellent attitude for something supposedly stable and 'lie' proof. Is that 'truism' plastered anywhere on the debian site? "might need to run apt-get upgrade 4 times for some packages" as a warning label might be nice.
The fact is that it's not really any better or worse - on the whole - from other distributions. Debian people need to get other this perception of superiority.
Re:Explanations (Score:2)
Of course I'm using 'unstable' cause that's where the fairly recents stuff is.
Try "testing". I'm not a Debian user, but my understanding is that "testing" is actually fairly stable (I've heard that it's comparable in stability to Red Hat releases), and only a few weeks behind "unstable".
One year I will eventually get around to putting Debian on some system, and "testing" is what I'll use. I don't want to live on the unstable cutting edge, nor do I want to be more than a year behind. "Testing" seems to be the happiest median which is at least as up-to-date as (say) the latest Red Hat release.
-Rob
Re:Explanations (Score:2)
Correct, Debian "Testing" is probably more stable than any version of Red Hat I've tried. New or modified packages spend a few weeks in the "Unstable" distribution and most bugs are found and fixed quickly. I've had good luck running Testing over the past few years. There is the occasional dependency problem (nothing as bad as what you'll find in Red Hat, and don't get me started on up2date), but try running apt-get again in a day or two and it is usually resolved.
Re:Explanations (Score:2)
If that's the kind of 'rock solid' stability people advocate for servers (or my goodness, even desktops where the user is supposed to be productive) you can kiss away the idea of Debian ever being a major play er.
Re:Explanations (Score:2)
Debian was not intended to be a 'major player'.
Re:Explanations (Score:2)
No lies???? (Score:4, Interesting)
Misleading comments on gcc 2.96 (Score:5, Informative)
The maintainers of gcc pointed out that development branches of gcc are not intended for production purposes and that any software which is compiled with the forthcoming, stable version of gcc (gcc 3.0) would simply not run on Red Hat 7.
What the article omits is that Redhat were right, and the gcc developers were wrong. Sure, you couldn't run gcc 3.0 software on Redhat, but so what ? gcc 3.0 was a botched, DOA release, containing an embarrassing bug that prevented it from compiling KDE correctly, which is why it was "skipped" as a distribution compiler. Redhat havereleased an extended 7.x series waiting for an acceptable distribution compiler (gcc 3.1).
The gcc team are within their rights releasing something that isn't known to compile a package as important as gcc. Redhat, on the other hand, have to make sure that their distribution compiler can build hundreds of packages. In hindsight, it's very clear that Redhats move on gcc was the right one.
Re:Misleading comments on gcc 2.96 (Score:2)
Re:Misleading comments on gcc 2.96 (Score:2)
No, Redhat were right. gcc 2.95 was released July 1999. It took the gcc project 2 years to release the ill-fated 3.0 compiler, and nearly 3 years to get out a major release that was good enough to use as a distribution compiler. One would hope for a more aggressive release schedule given that the ANSI/ISO C++ standard was released at the time of the EGCS fork, and there were major standards compliance problems with gcc 2.95.
Good article (Score:5, Interesting)
The Debian team maintains 3 branches, Stable, Testing, and Unstable. While Stable uses Kernel 2.2 and XFree86 3, Testing gives you kernel 2.4.16, XFree86 4, and other, up-to-date goodies.
My only complaint about Debain is that the install can be painful, especially to those used to more graphical oriented tools. But the fact that you can burn a 30meg CD and do an install over the internet is very nice (netinst [sunsite.dk]), and once you get used to apt-get, you'll wonder how you got by without it.
The importance of *commercial* distributions (Score:5, Insightful)
But *commercial* distros are really important. Why? Because companies like SuSE or RedHat have a marketing force. Without them, a lot of companies would never have heard about Linux. Just like a lot of other free operating systems, Linux would have been something designed by geeks, and for geeks. SuSE, RedHat, etc. give an important professional aspect to Linux. Thanks to them, some hardware vendors gave specs or developped Linux drivers. Thanks to them, web plugins like Flash are supported on Linux. Thanks to them and their money, Linux has been ported to Intel and AMD 64 bits architectures. Thanks to them, any dummy can buy a SuSE package with a comprehensive printed manual, everything on CD's and DVD's, and get technical support.
Sure, once you are familar with Unix/Linux, you can easily use any distro, commercial or not, or even switch to BSD. But I guess a lot of people would never have installed Linux/Unix on their computer if the only thing they was given was http://www.debian.org/ or http://www.openbsd.org/
So please stop bashing commercial Linux distributions. Linux would never have been what it is nowadays without them.
Re:The importance of *commercial* distributions (Score:2)
I posted the same question on the Debian Users mailling list and got an answer back in less than an hour. Recompile the kernel and set Unix PTYs to a higher number up to 2048. Lucky I was a long time Debian user and had access to the list to ask the question.
Really now, Debian support, supports Redhat better than Redhat support did. Oh and Redhat never did come up with an answer. We had to tell them what we did. Then of course they could no longer support us because we were useing a custom kernel.
all our servers sence then have been Debian servers. 27 in all.
Debian is not just a Linux Distro (Score:3, Informative)
Debian's coolest feature (Score:2)
Probably the only "cool" feature of the Debian distribution is its package management system.
What else in the distro could you call "cool"? And is it really that "cool"?
Re:Debian's coolest feature (Score:2)
-Billy
Coolness (Score:4, Insightful)
If you took the Mandrake installer. Mandrakes up-to-dateness (stable debian isn't current enough), and mandrakes cool graphical tools and combine them with debians apt-get and overall os quality, I think you would arrive at somethign very close to the best linux distribution possible.
Re:Coolness (Score:2, Insightful)
The problem is one of the big reasons Debian's overall OS quality is so high because the packages are slightly older. There's more time to make sure everything works as it should.
The graphical tools and installer would be nice for some people, as long as the ncurses installer is still a choice.
Debian... love and hate... (Score:4, Insightful)
Don't get me wrong, I love deb and will keep using it, however, getting it to be a bit for friendly to the first time user couldn't hurt either.
Excuse me... (Score:2, Funny)
Debian dated? Shaddup, already. (Score:2)
Please point the next person to complain about Debian's slow releases here. The point remains: slow releases are still a good thing. For anyone with basic UNIX skills, the major updates are just a minor convenience. And each full distribution upgrade carries unnecessary risks.
Gentoo is another great non commercial dist (Score:2, Interesting)
Real reason to use Debian (Score:3, Insightful)
Debian's most valuable asset is its devotion to its users. We are the only GNU/Linux distribution to work on this many architectures. Debian is the testing ground for non-i386 XFree86.
Debian is also invaluable to the developer community because the Project submits bugs upstream! Yes, when a package does not compile on PA-RISC because the code is poor and/or non-portable, a bug report (and likely a patch) is forwarded upstream. Not only does this fix a lot of bugs, but it improves software quality across all architectures. Plus, system administration across the Debian platform is extremely consistent.
Debian considers itself the Universal Operating System. That is why projects such as Debian NetBSD, Debian OpenBSD, Debian FreeBSD and even Debian GNU/Hurd are in active development. I know the GNU/Hurd port has been doing a very good job of making sure programs are truly POSIX compliant.
Hewlett -- wha??? (Score:3, Funny)
Hewlett-wha? Perhaps you mean "HP" (soon to be known as "Compaq-Fiorina").
(http://www.siliconvalley.com/mld/siliconvalley/bu siness/companies/hewlett_packard/3282149.htm)
Hewlett Packard hasn't really chosen Debian. (Score:2, Interesting)
HPs first foray into Linux was Red Hat.
Then they switched to Debian.
Then they switched back to Red Hat.
They are also listed as partners in United Linux.
In short, HP can't make up their mind. Note that the new Itanium 2 (McKinley, IA64) products such as zx2000, rx2600, zx6000, are all shipping with Red Hat, not Debian. Also true I think, for rx5670 and rx9610.
up to date vs stable. (Score:2)
Re:Debians logo STOLEN (Score:2, Funny)
The logo is not COPYLEFT? (Score:4, Funny)
Re:Debians logo STOLEN (Score:2)
Seriously though, isn't the actual logo trademarked by Debian? I know that several other big distros have trademarks on their logos and so on, and it must be under copyright cover at the very least. Maybe it's time for a "cease and desist and make a (large) contribution to the EFF" order?
Re:Mandrake, errr Red Hat for HP (Score:2, Informative)
Re:Mandrake, errr Red Hat for HP (Score:2)
Re:The only standard Debian adheres to is a low on (Score:2, Interesting)
Listen to this typical tale for the World O'Debian. When Debian 2.0 came out, they immediately erased all vestiges of Debian 1.3 from every server on the net. It didn't occur to them that someone might be using Debian 1.3 in a production environment. To them it was all hobby, so ... hey, just upgrade to 2.0. Well,
that was not an option for me. I was not about to be forced to upgrade on their timetable. I and others still needed access to the stable 1.3 archives but we were screwed.
Some months later after a lot of disgruntled users complained, the 1.3 archives were restored for net access. By that time the damage had been done, and I and other professionals had moved on to something more trustworthy (and no, what happened with 1.3 was not the odd case -- it was standard operating procedure for Debian).
Unsupported Archives (Score:2, Informative)
http://archive.debian.org/debian-archive/
There are also mirrors of it.
Athlon/Pentium builder (Score:3, Informative)
Doing so automatically would be nice
Re:Those Debian loving guys have missed the point (Score:2)
Debian pioneered the apt-get "upgradability from the get-go" idea. There exists _grab_ for RPM, up2date,
ISTM that nowadays, these distributions only differ in quality assurance (ensuring that all SRPMs build with `rpm --rebuild ' directly without error, ensuring that security fixes are consistently backported rather than new features introduced) rather than anything technical.
All binary distributions suck, anyway. There's no need to be either behind the times like Debian/unstable (lack of XFree86-4.2 even in the Unstable tree, a wait of several months before a particular bug in psi/libqt appears), nor to spend all your time downloading 9Mb packages of mozilla every day just because someone upstream changed a compile option.
Oh, and today's experiences in dealing with spam on debian mailing lists have put me *right* off them as well. No attempts made upstream to deal with some wanker who sent 22 separate mails to the 2 lists to which I subscribe, and instead, when I automate reporting this specific spam to Razor, it gets branded "ridiculous". Too spam-friendly by far.
That'll be why I host a mirror for another linux distribution's "ports" system, and why I run FreeBSD on the notebook then...
Funny, I don't remember reading that anywhere (Score:2)
I guess the insightful wording is yours...
Re:Those Debian loving guys have missed the point (Score:2)
When you have supporters such as IBM's Linux program manager, Dan Frye saying "We think Debian is the most righteous distribution," and advocates referred to as "evangalists", it's ceased being a distribution to some people and started to become a religion.
Of course, every distribution (and general operating system for that matter) have their more fanatical supporters.
Re:Those Debian loving guys have missed the point (Score:4, Funny)
Where did you read this? It wasn't in the linked article, and Google didn't help me at all.
Talk about putting words into the mouths of your opponents.
Re:Debian is great (Score:2)
Re:Yay for Debian (flame included...) (Score:3)
Re:Gentoo. (Score:2)
On my system, I have 565 packages. I don't even want to think about how long that would take to compile.
Re:Gentoo. (Score:2)
Re:Gentoo. (Score:2)
Freakin' great so far... now if only I could find out how to get openssh keys generated I'd be able to administer it from work... I literally just drove home, typed 'emerge kde', then drove back
Re:Gentoo. (Score:4, Interesting)
(Disclaimer this post is not entirely directed at you, just an appropriate place to put this, and they are comments I thought were worth making
Most Slackware users I know don't, for example, know much about others systems (e.g. HURD, BSD or Solaris) or more about running a professional system (e.g. running SNMP, tools like HP OpenView, RiverSoft, implimenting Madatory Access Controls, Access Control Lists or Capabilties)
I don't want to get into flame war, but I'm using that to try and illustrate that most of the maintainers of the the few 'production' Slackware based systems I've personally met are amoung the least professional (in my experience) and fall more into the 'quick hack' category and fail to realise why package management is so very important. Additionaly, Slackware has previously contained very serious exploitable holes for over 6 months at a time, but due to it's 'Slack' nature, they were not fixed (despite patched code being avalible in every other distribution) - the idea of a 6 month old distribution with many known holes being installed and no quick upgrade path (via packagemanagement or even service packs) makes me think that many of the holes will never get patched and so the systems will continue to be unpatched and easily exploitable.
I'd certainly say that serious professional production system often require custom complied and installed applications (such as Apache, Exim or Bind), jails configured, ACL's setup, MAC's applied, and an appropriate kernel built or tweaked for inteded use (depending on the OS), but:
(a) these can be easily turned into packages meaning they can be more easily rolled out accross large installations, even automatically using your own Debian package server and a cron job on each system, for example
&
(b) most of the software on a system (small utilites like tar, dd, cron and libraries) do not need to be complied manualy on every machine.
The key benifits of package management, as featured in unix operating systems like Debian, Red Hat, Solaris and Mac OS X, are:
- Stability.
By using prebuilt know-to-work binanies designed for a given platform that have very specific dependancies you are running a known good configuration (by any practicle definition).
- Security.
Using packages insures that patches are always applied in the correct order and it's easy to see which updates have been applied and which have not, by simply listing the installed packages compared with a list from the vendor. This way, thanks to the aid of the vendor (e.g. Sun or Apple, or Debian) you can rely on their knowledge and experience to help keep you secure and up-to-date against known issues.
Additionally, you can do fingerprinting and watermarking to detect modified files.
- Efficiency.
Manually compiling updates on each server, satisfiying dependancies is long and tedious work, even if you only have 20-30 machines.
By having a package management system you can updated them all simply by making a package avalible in a single location and having them all grab it automatically, making upgrades take minutes, rather than hours or days.
-Ease.
By using a 'standard' system like Red Hat, Debian, Solaris or even Mac OS X, it's easy for any other administrator to know where programs and configuration files will be and to see what uprades you've performed and to manage the system.
Through increased efficiency this translates into direct cost savings too (another benifit).
Now of course entirely different rules apply if it's a system for a *personal* desktop!
Re:Gentoo. (Score:2)
i was talking about my personal desktop in my room
i'm sure that gentoo can easily check against updates for apache/sendmail/php/mysql/qmail/etc... and automatically compile them. yeah it might take some time, but honestly, if it's a production box you're looking at some impressive hardware under the hood and high clockspeeds, i don't see compile time for these (relatively) small projects being a reason against source package management.
and because i'm only *very* familliar with slack, i'm not sure about other OSes, especially bsd variants (i have no experience). But ports, and the portage system came from bsd variants, no?
and bsd, is the most widely used unix variant in production systems, no?
if it's good for the market leader of OSes on production servers, a source based package management portage system is good enough for my little desktop
also, i heard somewhere that the package management system used by gentoo can be easily modified to support binaries, and that a few people are working on getting it stable, so if that's true what reasons still exist for using debian instead of gentoo...?
one more thing... i found it funny that you pointed at slack's age of 6 months when you're defending debian. they haven't released a new verison while i've even been using linux.
anyway -- good well writen reply, thanks.
Re:Gentoo. (Score:2)
i'm sure that gentoo can easily check against updates for apache/sendmail/php/mysql/qmail/etc.
Hmm cool, that's sounds interesting, I'll look into that.
Re; BSD
Ack, I think the BSD ports system is very good (particularly the way it automatically fetches source dependancies and complies them). This solves quite a lot of the problems I belive exist when you don't have package management. It's note quite package management and I prefer Solaris or Linux to BSD for the most part.
It's pretty popular and I think most BSD users are more experienced than Linux users (just because BSD get's less media attention and has less prevolence on the desktop) which also helps to negate some of the negative aspects of having to perform manual upgrades.
I don't have any hard figures to hand, but I don't think *BSD is more common than Linux - Linux get's a lot of media attention as a poster child (BSD is more of a grumpy uncle shaking it's fists at the young Linux upstarts, which pretty much reflects the BSD [middle age men, with long beards] vrs. Linux [young 'hip' geeks in their teens/mid twenties] users & developers
On one hand, Hotmail and Yahoo! rely heavily on FreeBSD (the most common of the BSD's) but then other site's like Google use Linux.
Most organisations have nothing like the quality of engineers at Hotmail, Yahoo! or Google though, and I think most installations would suffer if they didn't have 'easier' to manage systems like Red Hat or Solaris with simple package management and easy upgradeability (simply due to the fact that many Unix engineers or consultants are not as professionaly competant as they probably should be).
As it happens we run FreeBSD for our product in house and I am trying to switch to slowly it to Linux quitely so I can run L.I.D.S (lids.org) or PitBull LX because until Trusted BSD reaches maturity it's simply not able to be as secure technically.
if it's good for the market leader of OSes on production servers, a source based package management portage system is good enough for my little desktop
Well it's not the market leader, but it's still popular in the Unix world even if I don't like it as a production system, but yep, it's definately good enough for you desktop (and your right, if your compiling software it will be faster than a generic binary, but of course packages can be source too that way you get the best of both worlds !
also, i heard somewhere that the package management system used by gentoo can be easily modified to support binaries, and that a few people are working on getting it stable, so if that's true what reasons still exist for using debian instead of gentoo...?
Hard to say, I guess, realistically, the only thing (given that your using it on a desktop) is that it would be an easier life for you if used Debian due it's popularity - installing a wide range of packages is very simple and easy with apt-get (I like it so much I even use fink, which is 'apt-get' for Mac OS X).
On the other hand, if you want the latest and greatest of anything, you'll probably end up having compile things anway, so I guess it depends what your preferences is. One thing is that you can learn a lot more about how to solve problems by compiling things yourself. Though it's good to have knowledge of both Debian and Red Hat package management for a commercial environment.
one more thing... i found it funny that you pointed at slack's age of 6 months when you're defending debian. they haven't released a new verison while i've even been using linux.
Ah because difference being the updates to tree's (e.g. security, unstable) are daily/or as needed
Re:Debian Detracts. (Score:2, Insightful)
I doubt that. OpenBSD isn't on thousands and thousands of desktops, but it's still being developed. Linux hasn't been on thousands and thousands of desktops, and it's still getting developed. Just because it's not mainstream doesn't mean people will abandon it.
Maybe Linux shouldn't be for the masses. Ever think of that? Maybe a new OS should be developed from scratch that will be integrated, secure, easy to use, etc... Maybe the problem isn't that Linux is bad, it's just that we (myself included) keep thinking about the same old ideas of how an OS should work. Maybe a new structure should be created? How would that work? I haven't the foggiest.
Anyway, my point was really just that Linux doesn't have to become mainstream to live. It'll continue to be developed by the people who developed it *before* it got noticed. Some people use it for the right reason, you know. They're not trying to screw Microsoft. They're not trying to live the "Free Software" religion. They use it and develop it because it's fun for them.
Remember what it was like to have fun with a computer?
Re:For all you RH Mainstreamers (Score:2)
Anyone can lie (Score:2)
Anyone can lie. Suits are "money motivated" to lie. That's the American Corporate Culture way.
missing the point of a packaging system (Score:2)
make
make install
breaks the usefulness of using a packaging system (whether the system is apt, rpm, or whatever).
If you want to build from source and install custom software and expect to still be able to use your packaging system, you should build your own packages to install instead of using make install. When building your packages, you then tag the package as need be to fill the same dependencies as the stock package.