The Importance of Being Debian
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."
We now know for certain that Michael and CmdrTaco are the same person. :P
.... if it didn't suck so much.
What's wrong with you people! The new Palm Be/ desktops will rock!
Seems I just read an article on Slashdot that said Mandrake, or was it Red Hat and Oracle and HP were partnering. Oh, that's right. HP, Red Hat, and Oracle are partnering on advanced business servers. Imagine that, no mention of Debian.
well that's no surprise. HP has supported Debian quite a bit and they employee a few people that have been Debian project leaders including current leader Bdale Garbee.
This is left as an exercise for the reader.
I use debian extensivly, mainly because its a no frills linux distro, i get exactly what it says on the tin. That said, it may not be the right distro for everyone, but once you get used to using a text editor to configure things, your a master at using debian.
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.....
Ok, it's kind of offtopic, but as the Swedish Gnuheter reported the other day this swedish site appears to have ripped-off the Debian logo.
Debian captures the soul of Linux. It is by far what Linux is all about.
d.
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.
That what was all this school was for... to teach us how to solve our own problems. -- janeowit
The importance of being Debian? Are we going to start some sort of non-Debian using witch hunt now then?
Whats the penalty for not using Debian?
Syllable : It's an Operating System
No lies
That would mean that Woody would already be out. Alas...release dates are the first casualty when the truth is slain.
It just works.
Debian?
pffff
HP has been quite supportive in the development of the HPPA Linux port, but with rumors abound of the possible demise of the PA-RISC platform, what might the effect be on this Linux port? On the other hand, I also wonder if HP's strong support for PA-RISC Linux may indicate their intention to keep PA-RISC around. Just some questions to ponder...
-- Never hit a man with glasses. Hit him with a baseball bat.
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,
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, 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.
Well I was a Debian user from 98 till last month when I found that on not 3 completely different system could I install debian. (going from the stable 6.2r6 cd's to unstable for X4 which I have to have) A laptop, desktop and small X-terminal type box. The big problem was that there is parts of X3 and parts of X4 tossed all over the place so attempting to upgrade X is just about impossible and after 2 1/2 months I finally gave up and loaded Red Hat to my dismay. (At first I thought it was just a bad package, but those are normally fixed within minutes and not months) On the bright side Red Hat has a nice cool installer and gives me a lot more of what I want to start from. I remember spending a good day after getting Debian up and running configuring everything from X11, my mouse, my network, my firwall, etc etc. Untill there is a debian release that has X4 as the default I will be unfortunettly watching from the sidelines, but when it does I will be back there in a heartbeat simply for apt-get.
-Benjamin Meyer
P.S. Why isn't kde3.0 intigraded into unstable yet???
Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
Finaly someone made sence and used something else than redhat
There isn't much like the scent of a fresh harddisk
Debian i686 would be nice..
Can someone in debian tell me which programs don't easily port to 686 from 386 so i can help with the conversion.
I've experienced very few portability problems with gentoo.. but gentoo packages are far from debian quality yet.
Yes I know about apt-get --compile with the pentium-builder package.. but that is no long-term solution. And a poor solution in a one or two box server environment.
Debian may be great at what it does, but Red Hat and others that offer a support model will continue to win enterprise contracts because the manager types want three questions answered:
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."
It might be said that Debian is the biggest of the little distributions, or that it is the least of the big distributions. A good case could be made for either characterization.
The DC logo is vastly different.
That swedish thing is simply Debian turned blue, with the final 'barb' lenghtened. (The bit at the end that looks like a barb on a fishing hook.)
This is, frankly, sickening.
I dig the mozilla bug that makes text overlap sometimes. Happening in this story for example.
Noice.
Some of the points: No lies, Suit-Free Zone
Some of the real points about Debian:
No responsibility.
No freindly help.
No ease of use.
No mass adoption.
Debian is a waste of engergy and developer resources. If you want to work on something, work on an installer that is as near perfect as it can get. This means better than the Mandrake installer. This means as close as possible to the OSX installer.
Everyone that is developing distributions for Linux needs to stop doing what they are doing, and concentrate soley on the installer aspect and the usability aspect. Everything else is fragmentation; counterproductive and a waste of time.
Linux is not just for geeks anymore; it is a crucial and strategic weapon in the battle to keep computers free of DRM and other bullshit. To make this weapon sharp, it needs to be honed. That means the installation and usability need to be as a razor is: SHARP.
Ximian are the only ones who seem to understand this; they are doing the best work for linux, along with codeweavers.
If Linux doesnt get onto millions and millions of desktops soon, be ready to kiss it goodbye in the future.
- Being non commercial doesn't prevent lies.
- Judging people by the clothes they wear is immature.
- Most RPM based distributions have been able to download a package and all their dependencies a while now using a variety of different mechanisms. There's a few good uniques features of dpkg (just as there are rpm feaures) but its easier to implement these features on rpm than to convert most Linux systems to using another packaging format.
The LSB exists to provide the standards. No Linux distribution, not Debian, not Red Hat, not anyone else, has a current LSB complaint distribution. Download the test suites from linuxbase.org and see for yourself.F**k advocacy. Use the best tool for the job.
My /etc/apt/sources.list (extracts):
../project/experimental main contrib non-free
./ ./
# 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.
-- don't discount flying pigs until you have good air defense
I ripped off the entire Debian. I'm running it on my machine now. :-]
"I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
I think a paid debian archive is worthwhile, the current mirrors are fast.
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.
>Because Debian is non-commercial and has never marketed itself, it has so far eluded the attention of most commercial customers.
I found the above statement rather odd. Any reasonable commercial customer is going to survey the landscape before picking a distro -- if they don't then they get what they deserve. I was doing a linux port of a large hardware control and display system in 99-2000 and we looked really hard at the options. I had been happily using debian before this, so you may guess that was where my bias lay. But at that time they were on kernel 2.0.35 or so while everybody else was on 2.2.teens. For those who don't remember, the kernel module interfaces are way different between 2.0 and 2.2 series. Not wanting to have to maintain multiple version of drivers for our very low volume (50 per year) hardware from the start there was little choice but to move away from Debian. I really think that unless they are willing to sync (at least loosely) to the kernel (say no more than a year behind the current stable kernel) they will continue to be marginal.
But by most of the discussions I've read they are happy being marginal. The sad part is to see the great work being done there which cannot be capitalized on elsewhere.
Before I get flamed let me say, "Yes apt-get is way cool." It is really nice. But, if it's packaging things that are well behind in versions they are going to have trouble gaining user base.
But on the other hand, HP-UX is an old line Unix, Debian probably looks like its moving too fast to them.
The Importance of All Linux Distros and this includes Debian :)
is to give you an idea why you need to use Slackware
Never learn by your mistakes, if you do you may never dare to try again
I'm thrilled to hear that a major computer manufacturer finally went with Debian. I love apt-get. I tried uninstalling something the other day on our Redhat server at work. oops... can't do that, that would break these dependencies. Ok, lets add those to the list... oops... can't do that, that would break THESE dependencies. Oh.. that and the fact that you can't update anything from the web. Or install packages to MEET the requirements of the package you were originally trying to install. Love the splendor that is apt-get. nems
Your comment seems to me to imply that one cannot buy Debian with support. However, the article specifically states that HP sells and supports Debian. If one buys a system configured with Debian from HP, HP supports it.
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).
As we all know, Apple has a long history of looking down their noses at big business, and, indeed, middle-sized and small businesses as well.
Alienating the business community was instrumental to making Apple what they are today!
Gentoo is better than RH, Debian, etc....faster, just as robust, if not better, package system than apt-get.... Maybe it's just me
Never seen it.
Not only that, it seems I have missed the point of the entire article. It seems to me to simply be Debian good! Like Debian! apt-get good! Like apt-get! Ohhh, Debian good!
I can get that here on Slashdot, day in, day out. Seriously, was there some underlying sub-theme to the article that I should find interesting?
Syllable : It's an Operating System
Just because a group doesn't profit off of something, doesn't mean they won't lie. Most of these people hack for prestige instead of profits. And prestige can be even more of a motivator to lie than profits..
Outdoor digital photography, mostly in New Engl
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.
After many years of using RPM based distros
(first Red Hat, then Mandrake), I switched to Debian about a year ago. I had heard so many wonderful things about apt and I wanted to try it for myself.
The best decision I ever made. I had many frustrating moments trying to install or upgrade
RPM based software, in many cases hosing the system (XFree86 comes to mind). Upgrading software using apt-get is a snap, I was so pleased when I upgraded from XFree86 v 3.x to 4.x (can't remember exact versions) using apt without a glitch.
One thing that kept me from switching to Debian earlier was I heard it was out of date, not a problem for me, I run the "unstable" distro, also known as Sid, and I haven't had any significant problems, and the software packages are (for the most part, KDE3 and GNOME 2 are not there yet) up to date.
Heffel
Expert Java EE Consulting
Can anyone explain these statements? Suits lie? Non-suited people don't? But it's okay for suited liars (Hewlett-Packard is no more exempt than any other huge corporation) to turn around and sell, oh, sorry, "distribute" the non-suited non-liars products? I hope this guy doesn't write code for a living!
Because it states the following:
Of course, Debian itself has some work to do before it becomes LSB-compliant. For one thing, the LSB has decided that RPM 3 will be the standard Linux package manager, so the Debian group will need to either change the standard or support RPM in some way before it can be considered standards-compliant. Debian developers have been looking at what specifically needs to be done to reach LSB compliance, and Collins says that it is a priority.
Debian support RPM packages using ALIEN. And I think it can convert and support LSB RPM packages as well. Isn't this enough for being compliant of this part of the standard?
And does anyone know what this is about?
When the makers of the BRU backup utility, which is proprietary software, tried to get the distribution to make some changes that would allow their software to run more easily on Debian, "We were pretty much ignored," remembers Tim Jones, president of The TOLIS Group, the makers of BRU.
What changes were they proposing?
Or am I wrong? Is Debian really that much better?
mogorific carpentry experiments
I've been using Debian for almost a year now, and I couldn't be happier. As for the article making it seem that you can't get the latest goodies from Debian, that may have been misleading.
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), and once you get used to apt-get, you'll wonder how you got by without it.
Use athlon builder or pentium builder, it will compile optimized binaries
Doing so automatically would be nice
Having dinner --- oh whats up on /. -- get on the net -- loading -- loading -- HEY its the Debian logo -- woody is out!!! -- loading -- loading -- oh bugger...
Guess they learned their lesson - 'stable' still only has Apache 1.3.6 (or is it 9?) from years ago. Guess they don't want to rock any more boats. :)
I can't believe
The difference being that Debian users often spend much of their spare time making non-Debian users nauseous with their holier-than-thou dribble.
This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
Oh, wait. If you're a Debian user, you're probably at least three years behind, so you may have to upgrade some python packages, get the rhn packages, stuff like that. Here is a place to start if you're still running 6.2.
and you can rpm with http:// as the source. or ftp if you prefer. that may require you to rtfm, though....ouch!
HP is going with Debian because they hired Bruce Perens. While you're busy slamming commercial linux distributions, it is important to remember that the tools you count on every day have developers, and many of those developers need to eat, house, and clothe themselves, among other things. As someone mentioned in another post, HP has hired some of the Debian people. Certain other commercial linux vendors also have hired people. Kernel people, gcc people, Apache people, etc, etc, etc.
Has Debian bothered signing their packages yet? Or has gpg not made it into their distro?
Non-commercial Linux distributions like Gentoo or Debian are impressive. They have more package than most commercial distros, they are actively maintainer, they have an amazing packaging system, they are free and everyone can put his finger in the pie.
.
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.
{{.sig}}
Hmmmm, lots of people are missing the other part of Debian being kernel independant, there is already a port to a BSD kernel in progress and also you can install it with GNU/HURD if you want.
"It's better to regret something you have done, than to regret something you haven't done" - Orbital
I've been using Gentoo for approximately 3 days. I've dabbled in Debian, flirted with Red Hat, but generally used Slackware.
Gentoo has everything I liked about Slack, simple install, text based configuration, *very* simple package management, and none of the things I disliked about Debian -- generic builds, and the possibility of apt-get freakin' out.
In Slackware land, everything gets compiled (unless using the RPM hack), and the result is a very fast system, that was built on your hardware and for your hardware. Apps, daemons run noticebly faster, and the resulting binary is less likely to hicup.
However, Gentoo is by far the most impressive operating system I've ever used. Within hours of the new KDE 3.1alpha1 being released, there was a Gentoo package. Sure, it linked to thousands of dependancies, and would take half a day to compile, but packages can be updated very *very* easily, intead of Debian's methadology where they provide binaries which are supposed to work on generic Debian systems. The good thing^tm about source code is that it can be compiled by any computer which has the libraries, and the modules installed, why anyone would consider using binary package management over source boggles my mind. Expect the Gentoo userbase to skyrocket.
So, no thank you. Give me a command line to install my operating system, then give me a compiler and some friggin' source...
For I use Gentoo, and I am a power user.
dmarien
Yes, HP does use Debian but didn't Redhat just sign a big deal with HP? I prep some of their computers for trade shows and when a customer asks for Linux I use HP Linux which is based on Redhat 7.2 right now. I also think that they even use a 3rd Linux distribution but I can't recall what it is or what they use it on. I know HP uses different Linux distributions for different platforms. For a little while I was using Debian on the 2nd Generation Itanium's but then switched back to Redhat about a month ago.
I was quite appalled to read this...
I guess the insightful wording is yours...
"I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
ask HP about running linux on their notebooks... XE4500 specificly...
Well... they answer "we don't support linux"
I wonder when the Debian "developers" find time to code -- probably
during commercials while watching "The Simpsons" and "Friends".
Probably the coolest feature of the Debian distribution is its package management system.
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"?
-... ---
I've used Debian a couple of times, and I must say it is one of the better linux distributions. However, I don't use it on any of my machines. The reason for this is the Debian Installer. It is a pain the butt to get the thing installed. And the benefits for doing so don't outweigh the horrors of getting it installed.
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.
The GeekNights podcast is going strong. Listen!
First rule, Keep It Simple. I'll save you time and shout: SLACKWARE. Get it?
Point 1 - only if you have a questioning community is it harder to lie to them. The majority of people I know in most communities pretty much just accept what is being offered.
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.
creation science book
I've been using debian for several years and really find it to be a stellar distribution. I love apt-get and the fact that it has been a solid system (even though I'm running unstable). My only gripe is that the install system and process for configuring X could be improved greatly. My roommate just tried installing Debian and configuring X (and getting nvidia drivers to work). His response was that maybe he should really go back to windows! OUCH! I Downloaded a few other distributions and he was much happier with his experience with all of them. (SuSE Mandrake and RedHat)
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.
Thanks, I didn't want to burn the karma to flame him, so I'm glad you did it first. For a people who call themselves 'educated' or 'L337' or whatever, why is it that linux users assume that their distro of choice is the only only one with even the simplest of features? Just because *you* can't update the system effectively with rpm, doesn't mean it can't do it. We're all glad that you've found nirvana with debian - kudos to you. I personally prefer mandrake - I like my linux, but I like it to work pretty much out of the box, and debian hasn't done that for me in years. I learned linux on debian, but it refuses to cooperate with my new hardware, and I don't really feel the need to spend weeks getting it to work when mandrake just installs and goes. So for all the twits out there saying 'redhat sucks because rpm doesn't work the same way as dpkg/apt', maybe it would if you'd put down the torch and pitchfork and follow your own advice - RTFM.
do not read this line twice.
Micrsoft just called, they say Slashdot violated their copyright on favouritism, biased journalism and immoral propaganda towards other OSes. They are now deploying Special Agent Ballmer to sodomize Taco for this. Have a nice day.
Hate me!
We had a similar problem with Novell in that they refused to sell new user licenses for old versions of Novell.
As Novell was not open-source this meant that we were not even allowed to try to work around the problem. In the case of Debian you should have been able to set up a local server with the packages on and apt-geted new machines from that.
Why not write a user friendly installer.
And use the debian system for hte actual apps
sure they have LSB complaint distributions. With lots of complaints actually. Oh, you mean LSB compliant ? Never mind... ;)
Excuse me, but who died and made Debian the only 'non-commercial' distribution?
Personally, I was interested in Debian but gave up in disgust after a few weeks of having to do *everything* the 'debian way', to the point where it didn't really feel like a *nix system anymore.
Not to mention that it's become so bloated with cruft and bogged down in stupid politics that it takes years to produce a release...
Besides, the major argument I hear these days in Debian's favour is apt-get. Thank you very much, but if I wanted Windows Update I know where to get it. And apt still doesn't solve the problem of binary packages compiled with all the wrong options for your machine and/or dependencies pulling in a gazillion packages you don't want or need. Source-based distributions are the way forward.
I use RH. I am RH biased. Caldera sounds good, but typically the only way you can find the quirks is to install it yourself.
Without having to install each one, I'd like to get an idea for which distro is right for me.
Can someone point me to a nonbiased article about the pros and cons of using the major linux distros.
-techwolf
I don't do this for karma, I do it for cash. It's much better.
This has been definitively addressed. Archives of Debian's legacy distros are hosted here:
http://archive.debian.org/debian-archive/
There are also mirrors of it.
Gentoo is sort of like a how shall we say.. more breed edge Debian?
Well not quite it's not actually based on Debian as far as I can see but the distro does follow the same social contract.
I like it it's neat I don't have to deal with dependency mess and it beats Mandrake hands down for stability.
You are almost right about the morons.
You are one of the 98%!
Ahh - My eye!
The doctor said I'm not supposed to get Slashdot in it!
The reason HP likes debian so much is that it's easy to control. All they have to do is get one of their engineers elected DPL and they can steer the distro in any direction they want. So it's like a getting their own distro for free. In case you haven't noticed people who become DPL are always HP employees lately. Debian is just so desperate for someone to actually use them in the real world they don't want to face reality that it is just another corporate exploitation.
... and yes, most of th etimes I find de debian distro as being the best or at least just as good as others. As always there are more things to consider then just the quality of the distro.
:-))
We now had a couple of customers where we installed several different distros. Our favorite is debian, mainly because of it's apt tool. Nice and easy remote updates whitout the hassle to register for updates or even paying extra to update more then 1 system per account. (like redhat, major drawback IMHO)
However, debian isn't everything. At this moment I'm holding my breath and I hope my workstation doesn't need a reinstall. The potato cd's don't have the 2.4 kernel which I need for the hardware and I haven't taken the time to make my own install cd. (it's about time)
Due to this we have switched to RH at our regular work. (oh, and the fact that IBM support is required and the other 3 distros they support are completely unknown or unwanted here)
The install we did last weekend was RH 7.3. With it's drawbacks it was still the best distro for the environment. We even adviced to have them migrate the mail setup to an NT box, as they only have windows knowledge and we can't give support round the clock for updating the mailsetup. (they had a home-brew virtual pop system)
So when you decide on what distro to install, think of more then just what distro is best. To be honest, there is no perfect distro, only a good one for that specific job. (it's the same as with everything else in the world
BTW if we have the choice and debian is as good as any for the job, we prefer debian. I love the remote update functionality, ever distro should have one. (for free)
... Wenn ist das Nunstruck git und Slotermeyer? Ja!... Beiherhund das Oder die Flipperwaldt gersput!
He talks of the Caldera package GUI but doesn't mention Debian's stormpkg. Stormpkg is a great way to search and read the package descriptions before installing in Xwindows. Just as good if not better than the Calder rip off of the Stormix package manager.
What happened to Libranet? They have been around a long time and everyone ignores them. Is it because their Canadian?? Libranet ( http://www.libranet.com ) has an excellent product based on Debian. They have a awesome installer (have fixed many of the common install problems) and all the Debian packages are available through apt-get. Oh yeh a 2.4 kernel to!
when i think of debian i think of fud.
once you wash away all the fud and myths debian is just some out of date distro with an ok packaging system.
it's not really that good...
once you look at the real facts and not the hype n' fud.
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.
Says the RIAA: When you EQ, you're stealing bass!
obviously modded down by a fud victim.
oh well, this is slashdot after all, critical thought is a big nono around here.
If you are looking for a non commercial distribution that is always being updated you might want to try Gentoo (http://www.gentoo.org). Currently the distribution is using Gnome2 and KDE 3.0.2. The reason I chose it over RedHat is it builds everything from source code so that it is compiled to take advantage of ones hardware and updating is very easy to do. Every once and a while, I type: 'emerge -u world' and it downloads the latest and greatest sources, builds them all optimized for my hardware, and then installs them. Some people set up a cron job to do this nightly. Another thing that I like is one starts out with a bare bones system and then installs only what they want to use which prevents things from getting bloated and running a lot of stuff that one does not use but may be a potential security risk.
Aside: I note in advance that the people who make Debian have no obligation to cater to *anyone* besides themselves, and that they actually do make the many and commendable efforts they do toward friendly usability is way above and beyond the call of duty, kudos and thanks to them.
(Another reason I've only tried occasionally is lack of bandwidth; now that I have a faster connection, apt-get is the wonderful experience it's cracked up to be.)
I do now have a working debian system which has opened my eyes to the reason people like to actually *use* Debian so much -- all other things aside, apt-get is rad rad rad. (Yes, Mandrake has the very nice urpmi as well, deserves high praise for simplifying things on that side of my desktop, but the breadth of available deb packages is astounding.) I've not tried the Red Hat up2date equivalent or a lot of other auto-update tools, but so far, apt-get is the most impressive
Getting the darn system *on* though -- that's something I don't that many people are stubborn enough to do, and that's a shame.
The problem with most computer documentation (Debian included, and perhaps an example to keep in mind, but not exclusive) is that the doc. writer is unable or unwilling to repeatedly step all the way through the mental path his directions offer and consider possible missteps in order to build in new guideposts as appropriate. If man pages are all you ever need, great, more power to you, but I thank and appreciate everyone who's ever created a step-by-step tutorial for getting particular aspects of system operation to work.
There are now quite a few of these walk-throughs for free software in general, Linux in particular, Debian in especially particular, and that's a credit to their authors.
If I could magically wake up and find the perfect Debian install disk set under my head (let's say CD-R, DVD opens up too many other good possibilities), I'd like to see a Disk One with an (optionally) graphical installer, perhaps the Progeny woody installer disk I saw mentioned on Debian Planet, and enough of a complete system to run even without downloading anything else, and a Disk Two chock full of tutorials, case-studies, trouble-shooting guides, etc. (And by case studies I mean something like this: "How I turned my Debian system into a PVR," or "One solution to serving thin clients from a Debian-based server." That is, instructive, real-life descriptions of how to approach certain problems which don't need to claim universality.)
Things it would be great to see explained with screenshots, "type exactly this" instructions and human-friendly language might include:
- "How to get DVD playback working" (which I'll try next month when I have my debian system, my body, and my new DVD drive in the same room again)
- "Getting 3D Acceleration on your Debian system"
- "How to set up your sources list for a mixed stable / testing / unstable system"
- "Controlling radio-linked vehicles with Debian."
Note -- exccept for that last one, these (paraphrased) are all from real and no doubt redundant tutorials published around the web on personal home pages and on Debian-centric websites. All I'm suggesting is how pleasant it would be for 650MB worth of helpful, explicit, comprehensible, friendly documention to be available in one big well-indexed chunk.As long as the first disk got far enough to create a working system with X and a browser, a nice documentation disk could be read and used from the desktop without even needing a network connection.
And yes, I am talking about many things well-collected by the Debian Documentation Project (http://www.debian.org/doc/ddp)
and one I just found today, the Debian Home Network Documentation Project (http://bogmog.sourceforge.net/), just saying that a "reference" disk somewhat akin to the Hitchhiker's Guide to the Galaxy would be a huge benefit to new users, which I will most assuredly continue to be for some time into the future. (The HG2G remember did *not* require a current network connection, though I'm unclear on whether it needed a renewable power source to read
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
Debian is so old the installer asks you if you want to try the new ext2 filesystem or stick with the more stable and tested ext filesystem. bwahahah.
openbsd and slackware are commercial systems.
Everybody goes on and on about the wonders of apt-get, as if it were the only good thing about Debian. (By the way, you guys should be using aptitude now. Aptitude tracks "auto" packages which have been only been installed to meet dependencies.)
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.
== I am not Me.
Anyone can lie. Suits are "money motivated" to lie. That's the American Corporate Culture way.
now we need to go OSS in diesel cars
What distros run KDE & GNOME? All.
What distros run X11? All.
What distros run WINE and MOL? All.
What distros run the Linux Kernel? All.
Their really is no difference as far as the underlying architecture of Linux distros goes. If you don't have the program you want, you can always install it, right. What really matters is commercial vs non-commercial; what package management system you use; and the installer/hardware support. Other than that the only differnces are in the low-level subsystem. Oh wait, I forgot you can always change your shell.
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. :-)
You cannot apply a technological solution to a sociological problem. (Edwards' Law)
Those poor dumb bastards.
"If you love someone, set them free. If they come home, set them on fire." - George Carlin
No, it's SID. After the psycho toy-mutilating boy in Toy Story.
Knowledge is power. Knowledge shared is power multiplied.
Off the top of my head:
- Non-commercial: check.
- Suit-free: I believe so.
- Social contract: check.
- Standards-based: check.
- Stable: AFAIK, Gentoo is just as stable as Debian, if not more so.
- apt: As much as I think apt is a great idea, Portage is better, IMHO.
Did I miss anything?"Anything is better than IE, and you can quote me on that." -- Wil Wheaton.
It's good to see that you gave Debian a chance, but you admit you were asleep at the wheel.
I and other professionals had moved on to something more trustworthy
This does not sound very professional to me. You leech off the Debian archives without keeping your own copy? You expect them to keep a copy available on the net for future use? How much did you pay for this service?
It makes me wonder what profession you think you are practicing.
There are some serious problems with testing/woody. I just finished a new install and I've got so many dependency problems with core packages like ncurses and perl that my box is currently a dumb terminal- I can't do anything but run X and read my mail.
Please please please please please please fix the depencency problems! Please get woody ready to go!
The testing system is driving me nuts.
Most people only do talk about the "apt get" feature, because thats about all it comes with. I like to get everything bundled and ready to rock with my distro, "mandrake", but that is just my opinion.
"On a long enough timeline, the survival rate for everyone drops to zero."
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)
Eloi, Eloi, lema sabachtani?
www.fogbound.net
Maybe if you were a Debian user at that time you'd understand. We did keep local copies of most everything. However, if you ever used "dpkg" in those days, it would often trigger a cascade of dependencies that one could not easily foresee. If you don't realize this, then you aren't a hardcore Debian veteran. Debian fucked up.
The subject line says it all.
So many of you are basically complaining about one thing...NEW PACKAGES! my package doesn't work, oh i want kde3, no gnome 2...what!!! ...bottom line is that the old packages work fine for most part and if there is no need to update stop complaining...if you want fancy themes and flashy crap that takes up all your RAM go to windowsXP and go nuts with changing styles... if you wanna develop and take the programming world seriously then stop with all the whining... THANK YOU!
I'm not knocking Debian, I just couldn't get it working on my PC. I had XFree86 working with my older ATI video card, but I couldn't get my new Nvidia recognized. Setting up the scsi emulation for my CD-RW wasn't hard, so that worked fine. But I just could not manage to get the RTL8139 driver for my ethernet card working.
I'm sure half the Slashdot population considers those problems as having trivial fixes, but they weren't trivial for me. Red Hat 7.3 handled everything on the first try, I only had to handle the disk partitioning. So, Red Hat it is!
They not want to outsource the Linux support...
Case in point. I love and use Perl for much of my work. I want and will build it from source. But if I want X-Windows, GNOME, and much, much more installed via RPMS from my Redhat CDs, I have to install the Perl RPMS. This is unacceptable to me. I recognize that RPMS make some things easy for Joe User, but they often make the basics impossible for me.
Tarballs are dead they say. Long live tarballs!
The more common people try to make common sense, the less sense it makes.
shout it from the roof tops. ,butthis point is so obvious i wonder why it is not repeated more often.
,esp sizeable ones are crawling with tech savy people.
Not to denigrate it any way
even after layoffs, companies these days
thye can easily support Linux.
who will support it?
Your own bloody staff.
support? you are looking at it now.
w
Not really...
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.
I'd be more willing to consider Debian if it wasn't for the fact that the last distro they were willing to call "stable" is getting quite old now. I have to pick between "recent" and "stable" - I can't have both. And that is the main reason I've been staying away from Debian.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
I am not surprized. HP is a company that makes
wrong choices all the time. If they touch gold
they are capable of turning it to dust.
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.
period.
I have 2 PCs, both 500-MHz (so not too old). Red Hat 5.2 and 6.2 both install perfectly on both machines. Debian installs perfectly in console mode. But I cannot for the life of me get Debian (Potato or Woody) to properly run X on either. If anyone has a pointer to a "really damn good HOWTO" for this, I'd love to see it.
The aptitude(1) tool does nice things with "Recommends" dependencies. Suppose package foo recommends foo-extra. When you install foo, aptitude installs foo-extra... but remembers that it was installed from a Recommends dependency. When you later remove foo, aptitude will also remove foo-extra!
aptitude is ncurses-based. It lets you interactively search and browse your packages database, looking at what you do and do not have installed. I discovered that Debian has the rogue game (the precursor to nethack) by searching for the keyword "game" in aptitude, for example. (rogue is in the package "bsdgames-nonfree", by the way.)
aptitude isn't perfect. There have been times where aptitude was convinced a package was uninstallable, but I went to a command line and did "apt-get install " and it installed just fine. And there have been a few times where I went to install a package, and aptitude was convinced it needed to remove a whole ton of packages I wanted. So I do sometimes still use apt-get... but by far I spend the most time running aptitude.
I'm looking forward to a nice GNOME tool, one that will do everything aptitude does plus show some sort of tree diagram to show package dependencies. Meanwhile, gnome-apt is a poor second place after aptitude.
In summary, if you use Debian, you need and want to use aptitude. Highly recommended.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
My only complaint about Debain is that the install can be painful, especially to those used to more graphical oriented tools.
I am happy to be able to tell you about the Progeny Graphical Installer. Graphical and friendly, and even has an ncurses mode for those times when you have an oddball graphics card and you can't get the graphical install to work. It's very nice!
As a bonus, it leverages the XFree86 project. When XFree86 adds support for a new card, PGI inherits the support. Compare with the Corel installer, which had its own graphics code... it could choke on new cards (such as a GeForce) and since it didn't even have a fallback text install, Corel Linux was uninstallable with certain graphics cards!
Anyway, the ISO file for burning a CD is about 94MB. It installs a working base system and then can use the net to install up-to-date packages.
http://hackers.progeny.com/pgi/
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
Of course, Debian itself has some work to do before it becomes LSB-compliant. For one thing, the LSB has decided that RPM 3 will be the standard Linux package manager
.deb with .rpm
You can apt-get install rpm if you want. But I hope debian doesn't replace
IMHO I think LSB is wrong to specify this, for what should it matter to a running app what package files are used, unless that app is involved with the package system.
apt isn't just for debian, apt4rpm allows you to apt-get install rpm's just like you apt-get install deb's for debian..
/everything/), a good desktop (KDE3), and the wonderful world of apt.
The up-to-date packages of redhat, with decent configuration tools (not that I can't do it on my own, but I've come to the point that I really don't care to manually do
Since apt isn't debian exclusive anymore, I can't really find any reason to run debian =p
Just because you disagree doesn't mean it's not true.
Why did this story get posted to slashdot? It was written in March, which is when I read it the first time.
I probably was a user at that time. I thought the libc5 to libc6 upgrade was a nightmare. It's been a while but I seem to remember formatting my disk and starting from scratch to recover.
I just want to make it clear that a professional will be more thorough and responsible to their customer. That is what they are being paid for. Anyone can ask for 'money for nothin' ...
Debian is out of date by the time it is ever released. No wonder Debian is Dying.
If you read the interview, it becomes apparent that Ian is a fan of dselect, so much so that he'd much rather use it than apt, or even some of the newer, nicer tools like aptitude.
I've read at least a few times that apt was never meant to be directly used by people, and that a frontend was always intended. The problem is that so many people hated dselect, that they just went and used apt instead. Ian doesn't like this, and thinks people should use tools like dselect and aptitude as their actual interface, and I'd agree with him. I personally despise using apt-get unless I have to, because having a GUI or ncurses frontend makes life a lot easier.
"I may not have morals, but I have standards."
They should have called it "GNUPro" or something, and made it clear from the version string that this was not based on an FSF release. There never was an official version 2.96 release of gcc
In fact, the GCC steering commite has decided to release a GCC 3.2 which is just 3.1 plus the ABI bug fixes. The hope is that GNU/Linux/BSD distributors will standardize on the 3.2 ABI, and that no more ABI bugs will pop up.
...was actually the largest problem. While the new inliner is much better from a conceptual point of view, the heuristics wasn't changed appropriately. The result was that far too much was inlined, since the new inliner was able to inline far more. Making compilation extremely slow, and even making the code slower (due to cache misses).
And much C++ code depend on a good inliner, i.e. if you want vector to be an alternative to C arrays, the access calls must be inlined.
Far the largest standard conformance problem in 2.95 was the C++ standard library (v2), which was developed long before the standard. A standard conforming library (v3) was under development, but was not included in 2.96.
So while gcc 2.96 was close to 3.0 from a C point of view, it was much closer to 2.95 from a C++ point of view.
My apologies, I misremembered. It is possible I was thinking of the 0.x series that preceded the release of Toy Story.
200.49.210.45:3128
I'll keep my SuSe distro thank you much.
What kind of moron uses the word "leverages" like that?
While you're at it, "So enjoy RedHat" (Isn't this an article about Debian, genius?)e -problem for example.
"but realize that patches may be needed regularly"
tell me about that thing called OpenSSH why don't you? Version three-point-lasts-a-day-or-two-but-doesn't-fix-th
A troll that doesn't even know what the topic is ... brilliant!
I gather you have never bothered to look at either
http://www.debian.org/support
or
http://www.debian.org/consultants/
, since your points are more than covered there. (Have you?)
precompiled binaries, bleh.
forced use of tcpwrappers, bleh
too large minimum install, bleh
still distributing static libs in the packages, bleh
another words, bleh!