Custom Debian Distributions
Andreas Tille writes "When the first Custom Debian Distribution - Debian Junior - started in the beginning of 2000 we did not expect that this would perhaps lead to a new way Debian could support its end users in general. The next step forward was done in DebConf3 in Oslo when several developers who care about Custom Debian Distributions met in person and decided to work together more closely. Finally at OSWC conference in Malaga took place a workshop aiming at exactly this issue. The result of the conference was to write a paper about Custom Debian Distributions to explain to the public what we had done and what we want to do. This is an implicit call for participation for all those people inside and outside Debian who work on the same goal: Enhance the role of Debian as the missing link between upstream software developers and end users."
The raw Debian in it's current state seems more like a "platform" and less like a distro...it would be great to see debian make a bratnce base on raw debian like mozilla did with firefox...is this what they are trying to do with Jr then its a very good step..or am i missing something.
Debian has grown as far as users, software and continues to grow with the Linux community. Its abilities to be able to drop in a vanilla Linux kernel and go while being able to be quite flexable as far as setup goes for the user makes it one of the best distributions out there. Apt and dpkg are some of the finest software management tools I've seen in the unix community next to BSD's ports system.
Debian will continue to grow, as will the debian community hopefully for the better of the GNU/Linux world.
How does one help Debian copy-edit this piece? It really needs it. It was clearly written by a non-native English speaker, which is neither here nor there, but it does need some cleanup...
I Edit
The previous sig has been removed due to
- get a real usenet group, not just a gated email list
- create a friendly user community that doesn't slam people for asking questions "improperly"
On the first point, debian-users is a huge, high traffic list that. Being able to pop into usenet is preferable for someone with only an occasional question. The gated list has failed.
On the second point, people can & do to get turned away from a product by rude encounters.
Yah, some people claim that is fine that they don't want "your kind of user", but the quote above belies the fact that the Debian project people want end users.
All of the excuses for slamming people are washed away by the simple fact that reading and posting on the internet is 100% voluntary.
If someone thinks a question is unworthy they should not waste their time by finishing reading it and they certainly shouldn't spend their time answering the question.
Doing and complaining,/i> about either given the voluntary nature of the internet makes them look like a mean loser.
It also drives the end users the Debian project people say they want away.
Steve Both of these points are about providing accessible help and support.
Are those projects still in active development?
I would like to get involved in a distribution for lawyers... since I intend to become a lawyer before the year is up (taking the bar at the end of July).
There are a lot of distributions that are in a way or another "based" on debian (knoppix, mepis, xandros?, etc), whats the difference between those custom and the based on debian ones? Just the project that holds them? Is a technical difference or more like a political one?
Just want to point out a subtle hypocrisy...
If Microsoft referred to themselves as "upstream developers", they'd have hell to pay.
Laws are for people with no friends.
This Gmail story promises to be one of the most widely discussed initiatives since the creation of the WWW itself. You can expect the Internet to be awash with it for a good time yet.Especially as there may be some copyrighting problems ahead for Google. Just look here:
Not from the Gmail site at all, but from the part of the Debian.org site devoted to a package known in full as gmail (0.7.5-2), GNOME mail client using SQL-based vfolders.Debian does *not* need to be creating distros for LAYWERS. What they do need:
1) ftp-able ISOs. No jigdo crap.
2) Recent updates. Something from the 21st century would be nice. Debian's "stable" is positively ancient.
3) If Debian wants more participants, then take a page from Linus -- lose the attitude. I want Linux, not a freakin' religion. We're peers, not apostles.
Randy
I've been very impressed with the stability and with apt. I do wish that Debian had a little quicker package release but at the price, I really can't complain too much.
Yesterday I had a another wonderful experience during an install. We have an old Dell PowerEdge 2000 PIII 450 w/ Perc/SC2 raid. I was having trouble getting it going under the Woody install. For grins, I decided to try the Sarge installer . EVERYTHING just worked! It saw the Intel EEPro100 and the RAID controller - both of these were problematic under Woody.
Of course I would like a faster release and better hardware detection during install. Kudzu with Knoppix does work well. Packages that I want to run right now are still not packaged in .deb (Zope 2.7, Plone 2.0)but it's not a show-stopper.
The bottom line, Debian has the true open-source community and distribution. It has excellect quality control. It has excellent responsiveness to security issues. Debian has the potential to be the "one true distribution" and Sarge is looking very good!
"I say we take off, nuke the site from orbit. It's the only way to be sure."
... another l337 distro. But it has an extremely user-friendly and helpful web forum forums.gentoo.org.
The Gentoo forum attracts new users because it is an easy and user-friendly way to get help... it is also nicely designed. It doesn't require approval by a moderator to ask a question.
The Debian answer to every complaint is basically "this is free, we don't have to please you." Which is certainly true and understandable. But Gentoo is just as free.
So I recommend Gentoo to people who want to learn Linux... later, after they don't need help anymore, they can always switch to Debian.
Even though I use Debian now, I still go to the Gentoo forums to look for how-tos and other information that is not specific to that distro.
Come to think of it, Gentoo's documentation is a lot more easy to deal with too.
And what's with the Spartan Debian web site? Is it being plain for plain's sake?
Let the flames begin.
"This is an implicit call for participation for all those people inside and outside Debian who work on the same goal..."
What the heck is an "implicit call for participation"?
I assume he means "explicit call for participation".
(Yeah, I know, welcome to Slashdot, yada yada ya...)
The main beef that people have with Debian is the dated packages.
While most of the trolls from Gentoo Zealots (No attack vs Gentoo here, I'm a Gentoo user myself) and the like are unfounded because they speak vs packages in Woody; there are still a ton of packages in sarge and sid that are less than current.
The problem with this is not the fault of the Debian Developers, it's the fact that Debian supports a vast number of architectures as well as a vast number of packages, causing QUITE alot to update, even with a minor version number change on one package.
NetBSD is the only platform other than debian to successfully nearly this many architectures. The way that NetBSD does it is source packaging; I do not think that this is the way for debian to go.
What needs to happen is a project to support Debian for a few platforms: the x86, the PPC, the sparc, and maybe two or three others. Classic Debian would run parallel to this, and obscure archs would still be supported.
Two new package trees, called something like desktop-sarge and desktop-sid, would be mirrors of the sid and sarge trees, but only support the major archs. This way, a DD doesn't have to compile vs 37 or whatever archs before he updates his package; the new version would come out for the major archs early, and the obscure archs could wait until however long it took.
Instead of everyone waiting for months.
Mandrake and Suse have a single admin suite that does everything. Some people love them, and I'll admit that they do look polished. I just don't like having to have a bunch of extra backends installed for hardware and services I don't have just to have the admin tool installed. I haven't really tried Ark, Lycoris, Lindows, or Libranet (Ark wouldn't either wouldn't install or wouldn't run after install, I forget) but my assumption is that being KDE based, they have the same feel of one big tool.
I really like the package selection available on Debian. But getting things to run the way I want can sometimes be a chore. On a previous attempt at debian I had trouble with IDE drivers after install. I couldn't get my USB mouse to work and was ridiculed on #debian for loading the usbmouse module instead the obvious task of installing usbmanager. When I asked the #debian folks for the location of an testing/unstable net install CD it took ten minutes of people asking why I didn't want to use floppies to install stable and then dist-upgrade. I don't have a floppy.
The new instaler is a super awesome step. I like that the debian install actually installs a kernel package now, and that in expert mode I can choose which kernel to install. But fonts still suck ass and I can't seem to improve some of them (gdm, the gnome login splash screen, and the gnome logout dialog). I didn't have trouble getting my USB mouse to work this time, but I can't get my thinkpad 600X's touchpad to work (and yes I've tried the config from the sites on the webring found at www.linux-thinkpad.org). Red Hat and Mandrake support the PS/2 touchpad and hotplugging a USB mouse out of the box. Copying my RH config didn't work. Configuring it by hand per the docs doesn't work.
I've recently discovered (in the process of installing flashplugin-nonfree and msttcorefonts) the update-* commands. But they seem to be there mostly to effect changes you have written into the config files already. I've found nothing so far on Debian which helps me get the config files right.
So finally arriving at the point of my post, I would like to see Red Hat's system-config-* set of single-purpose config tools ported to debian. I do realise that the RH tools aren't the penultimate solution (they haven't worked for me getting a Riva TNT2 with nvidia driver and Voodoo2 with tdfx driver dual-head setup working so far), but I think they're better than anyone else's offerings so far.
...is because a friend(Jeff Teunnissen) recommended it to me. He's also a Debian developer.
... After a while, I learned to RTFM, especially after I started asking questions he couldn't answer.
For the first few months, whenever I ran into a problem I couldn't figure out on my own, I called him (I lived in the same general neighborhood.) I also hung out in an IRC chat room where a bunch of kindly Linux users also hung out
Debian was the first distribution of Linux I ran (aside from Red Hat 5.2, which I ran for a day...), and most of what I know about Linux I learned on my Debian machines.
The moral of the story, I guess, is to have someone you know around to ask questions of. Among my friends just trying out Linux, I recommend Debian, and offer my advice.
tasks(723) drafts(105) languages(484) examples(29106)
What the hell is this, man?
The software was really out of date even with the so called "unstable" version.
Then I went on irc to see the community and between the "rms is a blowhard" and "debian unstable is way more stabler than redcrap, teee ehehe" people there was their ringleader one guy some mwilson that would just make fun of anyone who asked a question calling them "morons, cluetards, braindead," etc. and since he was flaming about 10 people at once like some kind of burning octopus of negativity I know I am not the only person experiencing that. Maybe some people enjoy being abused on irc but I am not impressed by namecalling irc toughguys who can't actually provide any answers. The debian community apparently lets the trolls run it's irc channel.
So from my experience anyways it isn't really a distro to be taken seriously. If want to use old software and get flamed by some ultra-leet dudes on irc then go ahead use debian. If you want something else a tad more professional use basically anything else.
To clarify a common misunderstanding: Custom Debian Distributions are no fork from Debian. They are completely included and if you obtain the complete Debian GNU/Linux distribution you have all available Custom Debian Distributions included.
You gotta hand it to the Linux community for this one but consider that even if it was made for Linux it might not run on Linux. As of now this is the single most confusing platform ever! In fact its not a platform, its a kernel which can be bundle with software to make distros and Debian is not a distro it is a kind of distro that other distro can be based on ...
just...
to...
confusing...
I don't know how you guys will manage to get this mainstream but sincerly, good luck, I'm on your side...
The worst part of using debian is putting up with what is known as "the debian switcharoo".
You say "hmmm, this software is pretty old my production server needs a newer version with feature x". They say "Oh no problem run unstable it has the newer version". You say "Hmm, this isn;t that stable, perl broke last week and I'm still waiting for that security update from 2 weeks ago". They say "Well duh thats what you get for using unstable if you want a production server use stable you idiot!". Then you say "hmmm, this software is pretty old my production server needs a newer version with feature x". The they say ".....
Infinite loop avoiding serious flaw of the distro.
Oh and someone might tell you to run testing. That's even more rich since it doesn't even have a security updates so you just have to wait the 2 weeks to months it may take for a fixed version to trickle on down.
I lived with the madding "debian switcharoo" for a few years until I finally got out of that abusive relationship and made a DISTRO SWITCHAROO. Now I use another distro that I find fantastic. Don't stay in the abusive debian relationship find a distro that doesn't use excuse and word games to cover up it's horrible problems. Also you know not all distro communities are filled with condecending assholes who like to belittle the users. Some distros actually appreciate their users instead of taking them for granted.
"Upstream software developers" refers to the people who actually create the software. Debian takes their work and packages it for end users. Hence, they could accurately be called the link between upstream developers and end users. They are certainly not saying that they themselves are the upstream devels.
On the other side, as someone who tries to help out with support, I see two general kinds of users. One is the type who just wants their hand held all the way through the process. They'll not bother to do a couple of google searches or search the Debian list archives. They won't bother with the manpage because "it takes too long to read" (as though logging in to IRC, asking your question, clarifying your question, and waiting for a response is any faster). Sometimes they'll even lie about what they actually did to their system. These people are amazing and get ridiculed. Those who troll and say "Debian sucks! I can't get this piece of crap to work, so I'm going to gentoo!" (as many people on slashdot recommend) tend to be astounded when the channel unanimously says "Ok, see ya later!" These people aren't treated very well, but that's because they're not treating anyone else very well in return.
On the other hand, users who ask smart questions and are willing to do some basic searches and reading are helped quite a bit. Many people in #debian genuinely try to help these people, because we can all see ourselves in this position. You're not guaranteed an answer, or even help (oftentimes no one can help with your question) but if you're willing to do a little bit of your own free tech support then you'll do just fine. Remember, when someone points you to a manpage or the Installation Manual (yes, there is one, and it's amazing how few people read it) it's not because they're being a dick, it's because the doc really does have the answer. An "RTFM" always comes with a pointer towards what to read in my experience, and if you're willing to listen you'll do fine.
Agreed. How do you expect to change that though? Debian is, by nature, a very open project, and as such places like debian-user and #debian are relatively unmoderated. Do you want to close off the lists somehow? Do you want to moderate them? Who do you propose to do the job? And by what guidelines? And by what mechanism? These are serious questions, and they don't have easy answers. "Fixing" a community isn't easy, and if you want to help I suggest hopping on debian-user or stopping by #debian and try and change things one user at a time.
"I may not have morals, but I have standards."
It's a BASE64 encoded *.com program that reboots the machine.
+ Good package management system
+ Good influence on the free software community
- Elitistic tendencies
- Lots of flamewars
- Moving too slowly
? Conservative
? Lots of packages
? Supports many architectures
For me personally, the last points are negative. I don't mind about 11 architectures, since most of them I will never use. In my summary, Debian actually ends up with negative score. But this is subjective of course. For some people, 11 architectures are more important than a release with current software.
Well, in terms of the former, RMS has pissed off the Debian community quite a bit lately. Between the GFDL fiasco and his labeling Debian as not free enough because it has the non-free section of the archive, he's not been too kind to what is undoubtedly the distro most concerned with Free Software as such.
As for the latter, there's all sorts of distro bashing in any forum. That's the way it is. It's called friendly rivalry. If you actually look at what's going on above the IRC level, there's a lot of real cooperation going on between the distros, for all the petty rivalry. Lots of Debian Developers, for instance, are employed by Redhat.
Yes, mwilson is a complete and utter ass hole. Yes, he's known to be as such. But you're judging a whole channel based on one guy. You do have
The Debian Developers have, as a whole, written off #debian. I think most developers would want to see it as totally separate from the project as a whole, which at this point it probably is. A major reason for that is that the users don't let the project know that they want a good IRC channel where they can get help. Most developers see it as useless. If you want the channel to be more tightly regulated by the project, I recommend sending a mail to debian-project and letting them know how you feel. If there's enough people who really want the channel to be policed differently and brought more in to the fold of the project itself, please speak up so you can actually influence things. Unless you'd rather just complain on slashdot more.
Way to judge an entire distribution based on its IRC channel. Talk about professional!
"I may not have morals, but I have standards."
Haw. Haw.
I use BSD so I'm leeter than u debian doodz.
LOL.
Don't let me down, man!
This guy is way out there
is Lesbian
There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
I'm currently working my way through the book Linux From Scratch, and as the host for that I used a massively stripped install of RH 7.3.
I figure if I want emphasis on user-friendliness over stability, security, and configurability, I might as well go back to Windows. I'm not going back to Windows though, because I want those things...a system customised to my machine and my way of doing things, and a system which doesn't break once I've put in the work setting it up. I can't get that from Windows...and I also can't get it from a commercialistic, predigested wants-to-be-Windows Linux distribution. The people out there who are determined to win Windows users over to Linux by making Linux into a clone of Windows should stop and think occasionally about what such a thing could potentially do to Linux.
If you actually look at Debian's website, you'll notice that there are ISOs available via FTP. This includes netinstall images, which are what I use entirely.
That's because "stable" is supposed to be rock-solid, and only concerned with bugfixes and security patches. If you're running a production environment, this kind of guarantee can be priceless. However, if you're in need of newer packages, for God's sake use "testing" or "unstable". That's what they're there for! I've been running unstable for nearly two years now without problems--it's certainly no "riskier" than running Gentoo.
I still cannot understand why people still criticize Debian for being "ancient", while they actively ignore the fact that the "testing" and "unstable" distributions are there exactly for the people who want newer packages.
I've heard people complain that they shouldn't be forced to use beta software just to get features released a year and a half ago, but this neglects the obvious point that "beta" is just an arbitrary classification. It doesn't mean the software is dangerous to use or contains broken functionality--just that it's not ready for release yet. And I think we all know what Debian's quality standards of "ready for release" are.
Debian is a distribution. You're confusing the users with the distribution itself. Yes, there are many Debian evangelists and purists, but it doesn't mean you have to be one, too. There's no contract you have to sign that says you must blindly support it, or that you even have to pay attention to the users who aggravate you.
No comment.
>Apt and dpkg are some of the finest software management tools I've seen in the unix community
Which is why a lot of people get turned off when they try linux for the first time. Seriously.
Apt, apt-get, and dpkg are a fucking nightmare. You want to install some innocuous little app, and the package manager says ok, I'll just uninstall these 3000 files (like all of Gnome, for instance) and install a different 3000 files (like KDE for instance, even though the app the user was trying to install has nothing to do with KDE).
Seriously, the package manager idea is a step in the right direction (remember the old days when uninstalling one Windoze app would remove DLLs ten other programs needed?), but the current implementations suck for mere mortals who actually want to run programs instead of eternally tweaking linux. Apt and dpkg are neolithic... if they are the 'finest software management tools' in the linux world, linux is fuct for greater adoption in the real world.
"I may not have morals, but I have standards."
Well said!
I just saw this the other day for the first time. It has to be the best Debian distro ever... it's entitled Lesbian...
Lesbian Homepage
Yeah, I know the title I put on that link seems all wrong.
Does Morphix have a PPC version? I would certainly like to be able to try it on my iBook.
Every time you run "emerge", a Microsoft drone dies.