Debian Retail on CNN 119
Chuck Milam writes "CNN is reporting that Debian will soon be available via retail outlets. According to the article: 'The companies say they will donate all profits from the sale of the retail GNU/Linux package to
Software in the Public Interest, a nonprofit
organization for open source projects.' " I've seen the boxes. They're super sweet. Saw them shipping with a Myth 2 CD.
So, who's gonna buy this? (Score:1)
And what about the Debian newbies? The box might look pretty, but once they get to Debian's install, they'll go screaming back to mommy.
Now, I'm all for Debian's success. The Debian developers I've meet are the most dedicated and knowledgable. Debian is one of the best Linux distributions, but it's not for the store-browsing newbie. To put it metaphysically: "one must reach Debian. Debian will not reach you."
This to me is a case of a few greedy companies trying to cash in on the name (if not the profits) of the coolest Linux distribution.
Re:great for Debian, bad for newbies (Score:1)
I hope they improved the install procedure (Score:1)
Re:great for Debian, bad for newbies (Score:1)
Let me try it this way. I come from an electronics background. I've been a hobbyist/technician since about the time the first IBM PC came out. When I first started playing with computers, it was the hardware I was most interested in, so I learned about that before really delving into the software aspect. The way I approach things is from the bottom up; if I learn how the hardware works, then I can always figure out at least what the software should be doing, and usually why it does or doesn't as well. It seems the most obvious way of doing things to me, but many people find it strange.
There were things about computers (I would have to really sit down and think for a while to come up with concrete examples, but the general concept is what's important) that just stymied people I knew, but made perfect sense to me; I just expected them to work that way. Someone will look at something and say "Why does it do that", and I find it unusual that they think it should do anything different. Most people have chalked it up to the fact that my "mind just works that way". As an aside, my family can tell you some hilarious stories about times I missed things totally obvious to everyone else for the same reason; it has been said that if you want to find the hardest way to do something, let me do it.
Whatever these differences in thinking actually are, it seems that perhaps they're the culprit here. If so, it's definitely something that will need to be kept in mind as Debian moves forward (maybe this is a good place for 'value add' for resellers, esp. if the Debian distribution proper doesn't address it).
Re:great for Debian, bad for newbies (Score:2)
I've always kind of assumed this as well, but I hear this so much that I'm thinking that there must be some fire to go with all the smoke. I asked for elaboration in a thread above, and there are already a couple of good responses.
I'm starting to think there is more to the 'technical/non-technical personality' issue than I've generally accepted, and this explains the differences in perceptions of Debian's installation process.
Re:great for Debian, bad for newbies (Score:2)
I do listen; the problem is, that while people seem happy to say that it was hard, they seem relatively reticent when it comes to pointing out specifics. This is not necessarily their problem; if you flat out don't understand something, it can be difficult to explain to someone what it is you don't understand.
As far as the simple things being unnecessarily complex and obscure, this seems to be the general consensus. I personally don't find it true, though; thus my request for elaboration (and I think your comments are definitely helpful).
So far, I haven't had any problems recommending Debian to people, but most of the people I deal with are familiar with the innards of their computers, and many have previous Unix experience. I'm thinking this makes a bigger difference than I generally give it credit for. I'm also really beginning to believe that Debian is made by people with a certain personality type, and is optimized for that way of thinking. I think this would go a long way toward explaining why some people think Debian installs are cake, while others find it impossible (note that if this is the case, it should probably be changed as soon as is practical).
Re:great for Debian, bad for newbies (Score:4)
I hear this again and again about Debian's lack of ease of installation and configuration, but I just don't see it. I don't mean as compared to Red Hat or Suse, etc. (they might very well be much easier), I mean just in absolute terms. Now admittedly, I like getting into the innards of things more than the average Joe (and this may be the entire explanation), but I've never found installing Debian hard. I've installed more Win95 machines than I can count, and I'll take a Debian installation over that any day of the week. I've also had someone that had terrible problems installing Red Hat (one of the 5.* versions) find happiness after I recommended he try Debian. This may have been because I was able to give more focused help after the switch, though.
Keeping in mind that my viewpoint is most probably warped (I like tinkering with things, and I know more about PC hardware than anyone I know) I would find it helpful if you could point out some problems with it. Not as compared to other distros, but along the lines of things that someone with no previous Linux experience (but with experience installing other OS's) would look at and go "huh?". If the person who posted the first reply to your comment could offer some points as well, that would be great.
Again, I have no illusions that what you say isn't true. But as I am obviously reasonably ignorant of or unaffected by the problems, and I fairly regularly get asked to recommend a distro by people trying Linux for the first time, I'm quite interested in hearing an elaboration of your viewpoint. Thanks.
Re:great for Debian, bad for newbies (Score:1)
Re:great for Debian, bad for newbies (Score:1)
But you are right about people getting a bad first impression, and not wanting to have anything to do with it for a long time. But I think this is a property of how Linux distros are made, and there is no good way to deal with that problem, complaining included. I, for one, have no right to bitch about Debian's (or anybody else's) install process, because I haven't made any effort to improve it. (not that I think you were bitching
back to diffEQ. Ack.
Re:great for Debian, bad for newbies (Score:1)
Re:great for Debian, bad for newbies (Score:2)
great for Debian, bad for newbies (Score:4)
But can anyone but me see this as a potential problem? Right now, newbies who walk into Best Buy (for instance) can choose any Linux they want and it runs easily...Debian is, even though I love it dearly, much MUCH harder to get running to the level that a newbie expects.
Without proper packaging and some warning, it could actually damage Linux's inroads into the mainstream if all of a sudden people are getting home and trying to install Debian...
Don't think I'm trying ti diss Debian. I use it on about 3 machines right now. But just because I use it, doesn't mean everyone should...and retail purchases are going to consist largely of people just getting their feet wet with Linux. Seems risky to me.
Re:Installation Process. (Score:1)
Not everyone uses the syslinux boot floppy that redhat uses. Debian do their own boot floppies complete with dire warnings about fdisking your system
The redhat install system may be GPLed, but IMHO it kinda sucks.
For the *most part* the Debian 2.1 installer is much nicer, the only problem is package management using dselect.
Debian 2.2 is going to replace dselect however, so hopefully we should see a nice easy to install debian, even for first time debian installers
Oh, and just so you know... Debian has a 2 disk FTP install. It can also install over a PPP connection, which is something that I dont believe Redhat can do...
smash
Re:A Retail Debian? (Score:1)
Most debian users probably DO run out of unstable and do an "apt-get update; apt-get dist-upgrade" every day, but its not really necessary.
Besides, once you get the system installed, you can always just do that later in one hit, or just decide to upgrade the packages you want.
I really don't think the Debian developers are concerned with meeting any "release schedule".
Debian 2.1 (slink) may be about the same age as redhat 5.1 or so, but it is pretty much bug free, and the security issues can be fixed with a simple apt-get dist-upgrade
Debian 2.2 will be "released" when its good and ready, and in the meantime, people will desperately want the bleeding edge will just run from unstable anyway
smash
Re:great for Debian, bad for newbies (Score:2)
The way I currently install Debian (after about 10-12 installs of it) is this:
Boot from cd/floppy disk
Partition disks
Install base system, configure base system, reboot
Once you perform the first reboot, Debian has all of the "base" files you need to run.
(having a network connection, here is where i configure apt to point to the nearest unstable mirror, and install the rest from unstable
From there, do not install one of the preconfigured setups.
Run dselect (argh, i know, i do network installs and use apt-get
Do not concern yourself with packages you dont know about, if they are needed, Debian will install them
So for a minimal system with X, you would for example pick WindowMaker, the X server to match your card, and any X apps/C compilers you are going to use.
Debian will automatically select and install which packages are required to install what you want to use
I recommend WindowMaker if you are running a p120 with 32 meg. Should run about the same speed as fvwm or so, and it looks MUCH MUCH nicer
smash
Re:great for Debian, bad for newbies (Score:2)
The current system provides a few broad groupings of packages (net/, devel/, etc) with no strong policy [that I know of] about where packages go -- libraries can be found in every section (for example, libmagick4g is in graphics/) and no consistency in package organization. This leads to two problems:
1) When setting up a system for the first time, the new user must examine each and every of the 4000 packages and determine which ones he/she wants to install. There's no way to know ahead of time what the next section of packages holds, and so you have to examine it. (in some cases, libs/ and devel/ might be eliminatable)
2) There is no way to get a quick listing of all available software of type X, and no reliable way to do it (besides the needle-in-a-haystack approach). Because of this, installing software on an already-set-up system also requires a huge amount of work.
Both problems are exacerbated by the fact that dselect refuses to merge the different priorities and overarching sections (there's a case to be made for non-free and non-us, but separating Base, Optional, and Extra from one another by default is indefensible), meaning that there are actually *multiple* occurences of each section! So I actually have to search three or four versions of web/ and x11/ to find Web browsers.
More annoyingly, these are not just problems for newbies, but also (IMO) hinderances for experienced users -- good organization of information is just a good idea.
I posted a message some time last summer on debian-devel about this but it was mostly ignored, so now I'm working on actually implementing a working system of tagging packages to put them into a logical hierarchy. (yes, another curses APT frontend) I just started, though, so I don't expect it to be able to do anything particularly exciting until after potato is released.
Daniel
PS - historically, the huge number of questions asked in the process of unpacking packages has been a problem. Either in potato or in potato+1 this will be solved in a surpassingly elegant way by debconf.
Re:great for Debian, bad for newbies (Score:2)
It already is
Commonness of packages
I think you should be aware that (as opposed to RPMs), most Debian packages are distributed by Debian itself. This means that just because you don't see a package listed on Freshmeat or on the homepage doesn't mean you can assume that no package exists, or that the version reported is correct. And unless you need to have the version released last week, unstable is generally fine -- note I said generally, some *specific* maintainers have been slower about keeping up with releases. This is generally with big and complex pieces of software (eg, XFree) in which multiple patches and fixes have to be backed out or put back in inbetween upstream releases, and which require coordination between multiple developers. PHP3, Mysql, and Apache were significantly behind for a while last spring, I'm not sure what the status is now (I haven't tried using them recently)
There are very few programs which I haven't been able to get as Debian packages; for those which I can't, I usually build a package myself. For most software (read: software which uses autoconf and automake) this takes about 5 minutes+time to compile. The only recent examples were squaroid, xarchon, and sawmill (which I'm too lazy to download
Daniel
Re:Installation Process. (Score:2)
No it's not. At least, I hope not; there's no good alternative yet (console-apt is not and may never be; I've looked at the code and that's all I'll say on the subject
Debian has a 2 disk FULL install
Only if you have a good way to get the base system (ie, a local NFS machine or a DOS partition). There was just a discussion on debian-devel about getting base via FTP -- it looks like it may go into potato.
it can install via PPP
But not [easily] on a network where you need dhcp. RedHat handles this nicely. Again, there are noises being made about fixing this in 2.2 but I don't know for sure what's going on. (now, if I can just get debian-boot-request to handle my subscription messages properly..
Also, I'm not sure that ppp is in base2_1.tgz. Is it? I vaguely remember having to sneakernet the ppp deb last summer when I had cause to install it on a new system.
There are lots of good things about Debian, but please get your facts straight
Daniel
Re:Myth??? (Score:2)
4. Our Priorities are Our Users and Free Software.
We will be guided by the needs of our users and the free-software
community. We will place their interests first in our priorities. We
will support the needs of our users for operation in many different
kinds of computing environment. We won't object to commercial software
that is intended to run on Debian systems, and we'll allow others to
create value-added distributions containing both Debian and commercial
software, without any fee from us. To support these goals, we will
provide an integrated system of high-quality, 100% free software, with
no legal restrictions that would prevent these kinds of use.
Everything that's officially in Debian is free software, and (with the exception of ssh, grr..) you can usefully run a Debian system without ever touching non-free software. But that doesn't stop people from packaging useful non-free software -- in fact, the Debian ftp archives contain some (in the non-free/ section) as a service to the users.
Daniel
Debian needs to get their act together (Score:2)
Dont get me wrong : I think Debian is the best distribution around. But the problems that they have been experiencing seems to offset some of the quality benefits that they provide.
What are these problem?
1. A formless decision making process which takes really long to make any decision. I feel that they really need a leader figure with the authority to arbitrate over any decision that is getting prolonged. This leader can be democratically elected or can be anyone who is accepted by the developers.
Some of the consequences of this problem has been (a) A lag in the versions of the kernels and associated programs that they have released (b) An incapacity to set (or meet when set) internal deadlines (c) Raging flamewars on the developer lists which contribute little or nothing to free software. (d) An inablility to get rid of people who are more of a millstone than a help - for example, developers who dont respond to queries / bug reports about their package or do not update their packages from upstream. These packages could probably have better support if they were just orphaned or listed as unmaintained.
2. Openness : Debian prides itself on being open, and indeed, it is more open than other distributions since almost all of their mailing lists are open to the public for scrutiny.
This openness, however, is relative. There is atleast one private list which non-developers cant read. I question the necessity for existence of this list. What is it that Debian needs to discuss behind closed doors that it cannot discuss in the public eye, since Debian itself is not a commercial organization? Witness the recent uproar over the non-admission of new developers which was discussed on debian-private. Did it help that this discussion was totally hidden from the general public? All it did was convince the general public that there is some unofficial policy being implemented to not allow new developers - all denials to the contrary.
Just my two cents....
Re:Debian needs to get their act together (Score:2)
I wasnt aware that this had been tried before. However, it may be that the circumstances were different before, and it is time to try this experiment again with the benefit of previous experiences.
Regarding the flamewars :
Who are you to judge? Personally, I'll start worrying the day there isn't a flamewar on the development list, because it'll mean that people have stopped caring.
Two points : Are you off the opinion that because I am not a developer, that my opinion isnt important? What if I were a developer? Would I then have the "right" to "judge"? What is it that makes your judgement superior to mine?
The second thing is that I feel your conclusion is incorrect. No flamewars on lists could mean that (a) Proper arbitration of arguments is being done or (b) People have become politer or (c) People do not care anymore. I dont see why it only has to be (c). In fact, look at the moderated newsgroups on the net. They dont have flamewars and they dont seem to be dying out either.
Why is it you're not publishing all your email on the web? Why is it you don't have a couple of webcams in your bedroom and bathroom?
This is a truly specious argument on your part. My life is not open to the public, and I never claim so. Debian, on the other hand supposedly welcomes the public to participate.
Re:Debian needs to get their act together (Score:2)
Debian is a democracy of sorts, but is a democracy of developers (in the broad sense of the word - people who actively contribute to Debian's development - be it as maintainers, technical writers or submitters of useful bug reports).
>>Would I then have the "right" to "judge"?
I, like my fellow developers, welcome opinions of people interested in Debian, but ultimately what really counts are contributions. I've read one "dselect sucks" too many from people who aren't willing to work on it (or even just give constructive criticism).
I have in the past submitted patches to debian packages, one of which was acknowledged by the developer (who then promptly disappeared out of sight), and incorporated by none. So, yes, I speak from experience.
In the case of the developer who disappeared out of sight, I later sent him mail offering to take over maintaining his package, but I received no response, and his package continues to languish. (If you want more details, you can email me.)
I've sent mail to the wnpp address regarding packages that I would have liked to adopt. I did receive one response. This did not contain all the info I needed, and later queries vanished into some mail-blackhole that exists on the Debian servers. The information on the wnpp page itself is inconsistent - I've seen packages for which the wnpp page listed one maintainer, the bug reports page listed another, and the package page indicated another. But I digress....
The point that I am trying to make is that (1) My opinion is just as relevant as yours and (2) The current setup of Debian makes it hard for my opinion to be accepted as being as relevant as yours.
Also, you seem to be under the impression that a leader must be authoritarian in nature. Not so. They may wield authority, but that does not made them authoritarian (not in the pejorative sense that you use the word for). For example, I read the comp.lang.c++.moderated newsgroup which is moderated by 6 people. But nobody is rebelling against the moderators claiming that they are stiffling discussion or whatever. Linus is an authority, but the kernel developers accept that without any problem. I could make the same statement about several other developers (just in case you reply that Linus is an exception).
I am still of the opinion that a closed list serves no useful purpose for Debian. The analogy that you make (black budgets and so on), do not fit in. Can Debian punish its developers for revealing what goes on in debian-private? If not, how can you prevent the "secrets" that you discuss there from leaking out to other companies. In fact the example you quoted about Corel falls apart if you take into consideration that there may be employees of Corel who are debian developers, and therefore have access to debian-private. So what exactly have you gained?
Installation Process. (Score:3)
I hear a lot of people moaning that Debian installations and maintenance can be difficult for newbies. So I'm thinking - didn't redhat GPL it's installation program? Couldn't Debian use that? I mean *everyone* uses the SysLinux boot floppy that so and so created, why not share Redhat's installation process between distributions?
The only obvious reason I can see for Debian to not use Redhat's installation process is mindshare. Debian stands to lose mindshare if their distribution uses technologies in other distributions. But I know the Debian project to be about freedom. So I hope that they'll have the freedom of mind to make the right decision. Which might mean writing their own installation wizard. Who knows.
Joseph Elwell.
Price Disparity? (Score:1)
However, the book is listed as costing $32.95, and includes a debian CD.
What is the difference between the two? Is the book bound/packaged differently? Different CDs?
Debian should come with warning stickers... (Score:3)
Debian is great, but I would never recommend it to a newbie (such as someone who might stumble upon a box in Best Buy). Its really not a "first" distribution. When our LUG does install-fests we use Mandrake, which is nice and cuddly. Most of the members, however, run Debian.
I like the Debian banners that I've seen around the web:
"Debian: your *next* Linux distribution."
--Lenny
Slackware->Red Hat->Mandrake->Debian
Re:Good (Score:1)
Hmmm? It doesn't appear in that many places; most of the copyrights are still held by individuals (SPI discourage s [spi-inc.org] copyright assignments to it).
Re:Software in the Public Interest, INC (Score:1)
SPI was founded as a legal representative for Debian (e.g. for the purpose of receiving donations, acquire hardware etc.), and has now broadened its scope to include other projects.
Re:A Retail Debian? (Score:1)
Most of the organisations producing shrinkwrapped CDs seem to prefer a relatively slow release cycle though.
Re:Which architecture? (Score:2)
I doubt it; the product is aimed at commodity hardware.
or is Debian going to be concentrating on the x86 version of the distribution?
No. "Debian in a Box" is a product of SGI, O'Reilly and VA, not of the Debian project. While SGI &co may be focussing on a commercially supported Debian package for commodity hardware, the Debian project is actively working on several architecture ports [debian.org], some of which have already been released.
Re:So, who's gonna buy this? (Score:2)
"free" is about freedom, not free beer. Also, I believe there are plenty of people who just pick a distribution, and then get enrolled in its culture. Debian is often chosen by people who already have prior Linux experience. This deal can help increase our mindshare with new users.
It has been said that many people choose their distribution on the basis of advice from their friendly neighbourhood Linux guru. I for one am recommending people packages like this.
This to me is a case of a few greedy companies trying to cash in on the name (if not the profits) of the coolest Linux distribution.
Out here, where net.access costs real money, it has always been difficult to get people to install Debian; the net option is too expensive, and most bookstores here have Red Hat (and perhaps SuSE as well). Having a nice shiny prepacked Debian with book is definite progress.
Re:Debian needs to get their act together (Score:2)
Been there, done that, abandoned it. The last person to lead Debian (rather than guide it) described it as "herding kittens" and burned out. Authoritarian leadership doesn't work when you're dealing with volunteers.
Raging flamewars on the developer lists which contribute little or nothing to free software.
Who are you to judge? Personally, I'll start worrying the day there isn't a flamewar on the development list, because it'll mean that people have stopped caring.
There is atleast one private list [...] I question the necessity for existence of this list.
Yes, debian-private exists. It's one of life's necessary evils. Even in an open project there are sensitive issues. Consider e.g. the recent Corel beta licensing issue - how can you plot a course of action if you're totally open, and the other side is fairly closed? Consider other dealings with companies - they're big fans of testing the waters first.
What is it that Debian needs to discuss behind closed doors that it cannot discuss in the public eye
Why is it you're not publishing all your email on the web? Why is it you don't have a couple of webcams in your bedroom and bathroom?
Re:Installation Process. (Score:2)
But there are relatively few systems (mostly older ones) where you need to actually make them. On most systems, you can use a zero-floppy install (using a bootable CD) or a one-floppy install (when booting from CD isn't supported).
Re:Debian needs to get their act together (Score:2)
We've had a triumvirate, authoritarian leadership, lassez-faire leadership / democracy and I've forgotten probably a few others.
However, it may be that the circumstances were different before, and it is time to try this experiment again with the benefit of previous experiences.
They were; the project was quite a bit smaller back then. I can only imagine that the burnout would occur quicker with the current number of developers to be managed.
Are you off the opinion that because I am not a developer, that my opinion isnt important?
Debian is a democracy of sorts, but is a democracy of developers (in the broad sense of the word - people who actively contribute to Debian's development - be it as maintainers, technical writers or submitters of useful bug reports).
Would I then have the "right" to "judge"?
I, like my fellow developers, welcome opinions of people interested in Debian, but ultimately what really counts are contributions. I've read one "dselect sucks" too many from people who aren't willing to work on it (or even just give constructive criticism).
What is it that makes your judgement superior to mine?
I'm not claiming my judgement is superior to yours. I am claiming it is more relevant though, as I am an active participant in Debian's development. In Dutch, there's an ironic saying that the best sailors are standing on solid land: it is easy to criticise people and organisations, but have you walked a mile in their shoes?
Most of the developers seem to find the current situation (flamewars and all) workable - if it ain't broke, don't fix it.
a) Proper arbitration of arguments is being done
By whom? An authoritarian leader?
(b) People have become politer
The developers are polite, most of the time. But people do feel strongly about issues, and occasionally express themselves in less polite terms. I'm a big fan of polite conversation myself, but having an outlet in the form of e.g. cursing or flaming is necessary occasionally.
This is a truly specious argument on your part. My life is not open to the public, and I never claim so.
I'm trying to draw an analogy. There is a notion of privacy; that notion isn't restricted to individuals but applies to organisations as well. A better analogy would be a democratic government which still has a need for "black budgets", closed sessions and espionage agencies.
Debian, on the other hand supposedly welcomes the public to participate.
We do. That doesn't mean we have to do everything in the open. debian-private is like closed senate sessions: unavoidable, but only used when necessary.
Re:Myth??? (Score:4)
Not really. Note that the "GNU" in "Debian GNU/Linux" is part of "GNU/Linux", i.e. the operating environment based around the Linux kernel. Debian is not a part of the FSF [fsf.org], although we maintain strong ties to the FSF (see e.g. Debian GNU/Hurd [debian.org]).
The Debian project has always encouraged others to use Debian GNU/Linux as a basis for building distributions as Corel [corel.com] has been doing, and SGI, O'Reilly and VA are doing now.
Debian proper ("main") is and will continue to be 100% pure software, but the Debian Social Contract [debian.org] is pragmatic enough to acknowledge that our users may want to use non-free software.
68k, judging from the picture (Score:1)
Oddly, the graphic accompanying the article [cnn.com] shows a penguin and an original Macintosh...
Re:Which architecture? (Score:2)
Regardless, the interest in the various Debian architectures is definitely there. Hopefully the folks putting out the Debian boxed set wil realize this.
BTW, at my local Microcenter they already have a quite sizeable "Other OS" shelf. It's mostly Linux, but there's plenty of FreeBSD and BeOS stuff there as well. Very cool. Also, their books section is full of lots of Linux stuff. I even picked up a copy of TeX Unleashed (or something like that, one of those TeX books) for $3... :)
---
"'Is not a quine' is not a quine" is a quine.
Re:Which architecture? (Score:2)
---
"'Is not a quine' is not a quine" is a quine.
Re:So, who's gonna buy this? (Score:3)
1. 'Free' does not mean 'for free,' but rather 'with freedom.' Think free speech, not free beer. You have to pay to attend ALS and listen to the speeches, but you're free to use the information you learn at it as you see fit. (Whereas afterwards, you get lots of free beer at the party they throw. After last night I've found out that 2 bottles of beer is more than enough for me. :)
2. Not just opensource zealots use Debian. Debian is a great distribution which stands on its own merits. Its configuration and administration is much more easy and powerful than any other distro I've used (disclaimer: I've never used SuSE, which I've heard is comparable, but Debian beats the pants off of RedHat and Slackware, especially if you have a large cluster of machines to configure identically). It's easy to install software, easy to keep it completely up-to-date, and easy to remove software. To upgrade your installation to the newest stable release, you must simply run, as root:
- apt-get update
Also, Corel's working on a to-be-opensourced Qt-based package manager system which is far superior, interface-wise, to dselect (Debian's built-in package manager)... I saw it here at ALS and nearly hugged the Corel representatives.apt-get upgrade
3. As far as newbies, the box comes with a manual, which is the point to paying $x0 for a boxed distribution rather than $3 for a generic CD or $bandwidth for downloading it yourself.
Also, I don't know what you're talking about with Debian's install process being anti-newbie. It's certainly easier than, say, RedHat's. It's no WinLinux, granted, and it could really use a nice X configuration tool, but you never have to see dselect, and it's got a relatively nice fdisk frontend. The only real shortcoming in 2.1 is that LILO configuration is non-intuitive; IIRC, it doesn't give you any means of automagically setting up inferior^H^H^H^H^H^H^H^Hother operating systems to boot from; you have to actually know how to add an entry to lilo.conf. However, the boxed set's manual may include this, and IMO it's rather nice to force the newbie into learning how to use Linux well enough to get back into Windows. :)
All that Debian's lacking is a nice pre-configured desktop environment, and that's where Corel's distribution comes in. Also, once Qt2 comes out and KDE's been ported to it, we'll finally have an available desktop other than Gnome. (Note: I don't use either Gnome or KDE. When it comes down to it, I prefer KDE, but I prefer to just run a highly-customized fvwm2 setup. I've invested lots of time in my fvwm2 setup. :)
---
"'Is not a quine' is not a quine" is a quine.
Re:A Retail Debian? (Score:1)
Actually, that's my point. Shrinkwrapping a product for retail sale is quite a different approach than volunteers maintaining a distribution over the net. Someone who downloads the Debian core, boots and apt's the rest is well served by Debian's stable/unstable branch design. A retail customer counting on the convenience of a CD might be put off by finding out that the CD they just bought at Borders is well over a year old and requires *many* megabytes of download through their 56k modem, whether for the occasional security issue or just compatibility with 3rd party apps.
Don't get me wrong, I may be a Red Hat guy myself, but I have nothing but respect for Debian's contributions and commitment to Free Software. I'm not critisizing Debian for a style that obviously works for many people, I'm just not sure their release schedule (or rather lack of one) will work for a shrinkwrap market.
---------------------
A Retail Debian? (Score:3)
---------------------
Re:So, who's gonna buy this? (Score:2)
If this sells well, companies will take notice. They may market Debian heavily.
More people would use a superior distro.
Time to vote with my checkbook.
Re:great for Debian, bad for newbies (Score:2)
http://www.debian.org/releases/stable/. Contratry to what Red Hat does, Debian's installation program is just that - an installation program. It doesn't configure packages for you.
The reason that dselect is so intimidating is because of the thousands of packages available. While I recomment apt-get for more experienced users, for first time users, it's very good. It won't allow you to install packages without installing their dependancies (as does apt - they are both front ends to dpkg). It's description area is generally very informative, and warns of necessary further work, or package conflicts.
Now, it is a LONG process to use dselect, but it gives you important, accurate information every step of the way. If you are willing to invest the time in the instilation, you will have a tailor-made system, running only what you want to run.
I've had a few friends install Debian who never used Linux before. I was there just to answer questions. I found that Debian's install process actually fosters knowledge of your machine. It may take a new user a bit longer the first few times, but longer != more difficult. The Debian install process helps to create more knowledgable users.
Re:great for Debian, bad for newbies (Score:4)
Having switched to Debian from RH about 6 months ago, I find that Debian is very easy to install. The only component of a system that posed any diffuculty to me was setting up X the first time. It took me a whole twenty minutes. With the inclusion of the excellent Debian manual, I don't see any one with reasonable intelligence having any problems with the installation.
Ever try to install rpm's after an install, when they refuse to install because of dependencies, and you have NO IDEA where to get that package? Tell me Red Hat is easier to use....:/
installation hurdles (Score:1)
Here's a quick list of things that would make a newbie go "huh?" during a Debian 2.1 installation from CD.
This is just off the top of my head...
Or is there an easier way?
Re:Thankyou. No more fucked up downloading... (Score:1)
It costs, what, $US5?
Re:uno (Score:2)
nothing more funny to see than someone making a 'first post' lame comment a full 18 minutes after the real first post..
Hehehehh..
Re:Debian should come with warning stickers... (Score:2)
Warning - Debian Linux is for advanced Linux users only. If "MS Windows"-like simplicity is what you want, we suggest you try one of the many other fine commercial Linux distributions. However, if you are looking for the best application packaging system and the finest level of control and quality assurance in a Linux distribution, Debian Linux is for you!
Debian is a not-for-profit organization dedicated to free software
If anything, such a warning would probably increase sales.
Re:great for Debian, bad for newbies (Score:1)
Re:Thank you. No more downloading... (Score:1)
Re: The existence of debian-private (Score:1)
Without divulging what takes place on -private directly (the rules say "don't quote anyone elsewhere w/o permission", but the de facto rule is you don't refer to discussions on -private unless they're already general knowledge... a kind of Clintonesque compartmentalization if you will), I will say there are a lot of "sausage" things going on there: discussions about the Corel license, the new-maintainer situation, serious security issues, and whether or not there is a "Debian Cabal"
Also, to respond to your comment about -devel having flamewars. Yes, moderation avoids that problem neatly (because the flamewars are abrogated by moderators). -devel isn't moderated, nor should it be (and who would moderate it?). I suspect if we were to move to a more hierarchical scheme, many developers would quit.
Re:installation hurdles (Score:1)
I'm never asked about byte compiling for Emacs... I guess that's been changed since 2.0 or 2.1 (I do remember it being asked a long time ago).
I didn't find the exim script too confusing, though it's not clear what to use for a dial-up link (option 1 or 2 usually).
I have seen the Cabal, and he is us (Score:1)
Why? Well, imagine there's a group of people in Debian privy to more info than the rest of us,
say like the guys who work for Novare or VA or the DPL. Without a -private
list, they have to pick and choose who gets the information (for the sake of this discussion,
let's call the chosen group The Cabal
of the process. Wouldn't it be better to let everyone whose identity we've verified participate?
Thus, everyone is part of the Cabal. I much prefer this to the model of other projects, which is basically that at "some point" you get to join the "star chamber" where the real decisions get made (like *BSD's "core" groups, or the [I'm speculating here] Alan Cox-Linus Torvalds brain ethertap).
Re:great for Debian, bad for newbies (Score:1)
I managed to upgrade a Red Hat 4.2 installation to glibc 2.1 and kernel 2.2.12, by downloading and maually installing packages.
But as far as I can tell it is a completely undocumented procedure.
There's no way I could have been able to do it if I didn't already have a few years of Linux/Unix experience. I had to make educated guesses as to which packages to upgrade first, when to use --force, and so on. I could've shot myself in the foot easily -- and if I were still a Linux newbie, I probably would have.
For anyone who knows their way around Unix at all, Debian is clearly superior.
Eh? (Score:1)
And hands up who gnoticed that the article referred to GNU/Linux?
Re:Eh? (Score:1)
My surprise wasn't the fact that it was called GNU/Linux, but that it was called GNU/Linux by CNN. News agencies tend to have a remarkable reluctance to specify in such situations, preferring a generic term such as 'Linux' that's easily recognised by the great unwashed.
Of course, it was someone else's report quoted by CNN, so that may have something to do with it.
Re:So, who's gonna buy this? (Score:1)
"So, what do you want to hack for, Bickle?"
"I can't sleep nights."
"They got porno theaters for that."
Re:great for Debian, bad for newbies (Score:1)
Re: (Score:2)
Donations (Score:1)
I think this rocks.
Re:Debian needs to get their act together (Score:1)
by Anonymous Coward on Friday October 15, @02:40PM EDT (#)
I agree with this completely.
I tried out slink (2.1) for a few weeks, and found that it was poorly organized (the development teams)and the release was very backleveled, e.g.
Whats wrong with the development teams and organization?
XFree 3.3.2?!?, when 3.3.5 has been out a while, and most importantly, No easy way to upgrade userland stuff unless you want to go the whole 9 yards to UNSTABLE.
Dude, slink has been released in March it and it was frozen in November (before 3.3.3 was released)
If you want slink debs for 3.3.3.1 I think you can find them on www.netgod.net/x. Also there is somewhere an "unofficial" list of sites that carry non-main debs (including X, gnome, KDE, etc)
in any of those cases all ou have to do is plug a corresponding line in
Re:Debian needs to get their act together (Score:1)
I tried out slink (2.1) for a few weeks, and found that it was poorly organized (the development teams)and the release was very backleveled, e.g.
Whats wrong with the development teams and organization?
XFree 3.3.2?!?, when 3.3.5 has been out a while, and most importantly, No easy way to upgrade userland stuff unless you want to go the whole 9 yards to UNSTABLE.
Dude, slink has been released in March it and it was frozen in November (before 3.3.3 was released)
If you want slink debs for 3.3.3.1 I think you can find them on www.netgod.net/x. Also there is somewhere an "unofficial" list of sites that carry non-main debs (including X, gnome, KDE, etc)
in any of those cases all ou have to do is plug a corresponding line in
Schweeeet! (Score:1)
I think this is definately a good thing - what Debian really needs now is more public exposure.
"Software is like sex- the best is for free"
Re:Debian needs to get their act together (Score:1)
All I had to do to upgrade my slink system with packages from potato (the "unstable" version) was to install the
"Software is like sex- the best is for free"
Debian roots (Score:1)
I think this is absolutely wonderful. Even more for the fact that the retailers will be donating the profits to more of the same.
A
...and that thought alone just made my whole day. =)
My
Quux26
Re:I hope they improved the install procedure (Score:1)
Disclaimer: I'm a CORL shareholder
Re:Debian needs to get their act together (Score:2)
I have found that private mailing lists are far more common for free software projects than you might expect. It is just that most of the time you don't know about them. Once you start contributing, someone may let you in. I know that Debian, Gnome, and UDE have private lists or forums, but them are just the projects that I look-up daily. There are probably more, much more. Even small projects probably have just a couple developers they e-mail directly, it is still a closed list, just smaller.
Debian's organization may not be optimal but the important thing is that it works reasonably. There really isn't an optimal solution, I don't think. Linus seems to be burning out because of his authoritarian leadership. Perhaps a hierachical system would be best...
The biggest problem I think is when a developer refuses a patch. Ideally the person who made the patch would realize his mistake and walk away. But that person probably gets upset at his own wasted effort and may do any number of things to hinder development.
--
"I don't want freedom," says AC (Score:2)
"No! No! Please. I only want binaries and a propietary license! No source code, GPL is evil!"
What a world we live in, eh?
--
Re:great for Debian, bad for newbies (Score:1)
I have to say if not for my respect for the companies backing this little adventure I would be seriously suspicious of the motives (read: bandwagon jumping) of this move. I think this will hurt more than help unfortunately
woof
Lost me in the first paragraph (Score:1)
(reaching for the "inaccurate reporting" EJECT button)
Uh, yeah. Right. Whatever.
I gnoticed (Score:2)
Re:Ha ha ha (Score:1)
Decency suggests that next time you should just politely log someone out if they were foolish enough (or exhausted and therefore forgetful after 48 hours of Loki-Hacking) to leave themselves logged in.
The lesson was still appreciated...thank you. I shall not do something as foolish again.
--ryan.
Re:great for Debian, bad for newbies (Score:2)
I couldn't agree more. I've got a red hat box at home that's stuck on linux 2.0.34 (RH: 5.0). The thought of buying another set of cd's just to upgrade it makes me sick. I installed debian at work, and I love dselect. I'm converting the box at home right now! Long live Debian GNU/Linux
Myth??? (Score:1)
-----------
"You can't shake the Devil's hand and say you're only kidding."
Re:Which architecture? (Score:1)
-----------
"You can't shake the Devil's hand and say you're only kidding."
Re:Good (Score:1)
-----------
"You can't shake the Devil's hand and say you're only kidding."
Re:Which architecture? (Score:1)
Nice yellow box with the big swirl on it and the logos of VA, O'Reilly and SGI. And it comes with an O'Reilly book "Learning Debian GNU/Linux', 1 CD and a bumper sticker...
Favorite quote on the box: "Never buy software again" (talking about apt-get).
It's gonna take over an NT box pretty soon
What's with the complaints about Debian Installs? (Score:1)
Only NetBSD seems to exceed Debian in its cross-platform projects. If the floppy disk images are included in the commercial distro, they can advertise compatibility with machines below the latest pentium 3, and even hold out the promise of Linux on old 486's without a CD. I think that's at least worth considering...
Re:great for Debian, bad for newbies (Score:1)
Debian is clearly superior
Except for two things:
Re:Eh? (Score:1)
Yes, Suse is available in a box. As is slackware, Mandrake, and certain others (I just know I've seen others, but can't remember the names).
Two links of note, found thanks to this article:
Re:Eh? (Score:1)
Again, sorry about that. Shoulda thought before I posted that.
Re:great for Debian, bad for newbies (Score:1)
Would you mind elaborating on this? I consider myself to be a moderately technical person (people around me look at me funny when I say that. But I know who I compare myself to, so I am only moderately technical), and I was stymied by the dselect process at first. It's not so bad anymore, and apparently apt can now do multi-cd [debian.org], so it should be even easier. Anyway, I'm rambling, so I'll just ask.
What is the "more" that you've noticed to that issue?
Re:great for Debian, bad for newbies (Score:2)
I bought the Cheapbytes Debian CDs, and was working with them. I had no problems until dselect came into the picture. After that, it was all downhill, for about a week. It took me about an hour of trying (and reading dselect help) to figure out that I was supposed to put CD 2 in, run update, and then put CD 1 in for the install. If I'd caught that up front, the entire process would have been much less painful. In addition, the interface for dslect is very very far from easy to follow (at least for me).
Now some notes about this experience: I've installed Slackware, and several versions of RedHat, all without a hitch (well, except for the first time I installed Slackware. That was due to total inexperience with setting up an OS, though). I'm not exactly a computer newbie, either. I've been working (and playing) with them since the old days of the VIC-20. Just the interface for dselect lacks a lot in terms of usability.
Now, I know that I could have just settled for one of the profiles, but I wanted to actually see what packages would be installed, and maybe modify the package listings. That process was about three hours of reviewing the listings, and determining if I wanted a package or not. Too many packages, I think.
Next issue was during the install stage of dselect. A few hours worth of package configuring (hindered by the fact that at least a third of the packages wanted me to help them out, and didn't have defaults). All in all, an extraordinarily frustrating day.
Finally, I had two other issues, but they can't be blamed on Debian itself. CD 1, it turns out, was a bad CD (meaning it had some bad sectors), so once those failed, making dselect go again (I thought) meant restarting from scratch. That was a very very frustrating experience, I can tell you. As luck would have it, I also had a hard drive (brand new) which had a bad spot on it, and had to be replaced.
All in all, not an easy installation experience, and one that I would steer newbies away from as much as possible.
My $0.02, YMMV, <insert standard disclaimer here>.
Re:Debian is not that difficult ... (Score:2)
I agree with you wholeheartedly. Using Debian is much easier than other distros. Maintenance can even be automated to a better degree, if you choose (cron, anybody?). However, the very initial installation of Debian is much more difficult than others, I think. It's getting over that hill of "Let's get it installed and working" that is so hard. Once past that, though, it's very easy to get along with.
Re:great for Debian, bad for newbies (Score:1)
>Debian may be a better alternative, maybe you can enlighten me.
I've only been using Debian for maybe 4 months now, but I'll see what I can do.
>I am new to the actual systems cosmetic portion and I find it very difficult to configure my system with RedHat.
The Debian "Control Panel": ls
I've never had any trouble configuring Debian. I've hacked up the look of things quite a bit, Debian includes a number of packages to help with aesthetics, (including very cute Debianized version of the Linux Logo, though use slink one, the new one in potato ain't so hot), svgatextmode, every window manager you might want to try, themes for every window manager, etc. It also includes the linuxconf utility, but it doesn't seem to do much overly useful at the current time.
Debian makes it very easy to configure things without understanding them intimately, because it installs fully-functional (usually well-commented) default configuration files for everything, so you don't have to puzzle over dozens of options you don't understand. Want to run an ssh sever, but don't really know a lot about ssh servers? (Probably not the best idea to run servers you don't know much about, but hey, your system), one simple apt-get, and it's installed, configured, and running. Many of the configuration files have good manpages as well, between them and the comments you shouldn't have any trouble figuring out config files.
>I know it can be done but I would rather have a stripped down version and build my way up, rather than a bloated version and work my way down. Does Debian have more of this approach?
Debian seems to me to be the most modular of the distros. The Debian base system, including just the package management tools, basic utilities, and telnet so you can MUD while packages are downloading, is just a few MB. Above that, there are the set of "required" packages; you'll get yelled at if you don't have all of them installed. There are a few that most people will never use, but nothing that'll get in your way. I wouldn't call it bloat. Above the base filesystem and the required packages, everything is simple to install or uninstall in seconds. The packages tend to not be psychotic with dependencies, create impossible sets of dependencies, or depend on packages that don't exist (there are exceptions, of course). The package management software can have some interesting quirks from time to time, and it's hard to override dependencies in dselect and APT (though you can download the package yourself and force it with dpkg), but I'm very, very pleased with the package system. Though you're likely to find almost anything you want either in the main distribution or on some apt-friendly server, local packages are supported nicely as well, and alien seems to do a very good job of converting RPMs -- 18 of the 20 packages I've converted with it worked flawlessly, though source RPMs seem to be a bit flaky.
>BTW: I realize there are options in the installation process, and I have tried different configurations. But it always seems that my changes to certain files always get overwritten by some script at the next boot-up.
I've never seen anything like this with Debian. When upgrading packages, you'll be asked whether you want to keep your current config file(s) or upgrade to the default config files included with the new version. (Unless they're the same -- isn't it clever?)
Oh yeah, if you're looking for a very good very lightweight window manager that's good for systems with low memory, try icewm. It's quite cool, probably includes all the features you need, and is very small. And of course, it comes with Debian.
Debian SGML environment? (Score:1)
Anyways, on the Debian website, it says it has an integrated SGML environment. What does this mean? What is it used for?
I ask because I do quite a bit with XML now, and need to do some new development on a Linux system.
Thanks,
E
Debian is not that difficult ... (Score:1)
How strange. I find Debian very easy. Unlike the other distro's alot is automated for you. 'update-menus' leaps to mind. No other distro that I'm aware of has such a nice menu system. Debian is all about rigorous standards and management systems. Redhat, my former distro, seems to be less concerned with uniformity (e.g. gnome menus/kde menus/etc)
Re:great for Debian, bad for newbies (Score:1)
Re:great for Debian, bad for newbies (Score:2)
BTW: I realize there are options in the installation process, and I have tried different configurations. But it always seems that my changes to certain files always get overwritten by some script at the next boot-up. For example in FVWM I change the menu items and the next time I reboot those menu items are gone. I could take the time to figure this all out but I would rather not. Besides I am on a P120 with 32 MB RAM, my GUI is killing my system, I want something good but simple.
Debian not available in a box in the US? (Score:1)
Re:great for Debian, bad for newbies (Score:2)
1) They fact that you have to select every single package is kinda tedious. Why not have a package of preselected packages?? or put more than one package in an option? Some ppl like this but I'm sure newbies would look at the massive number of packages and say "huh?".. especially if they don't know what "make-3.7.7" or "groff" is?? or better yet I've been asked what gcc was...
2) The installer uses keys that aren't intuitive to everyone... "+" to add package, "-" to subtract, and do the little stars next to the package mean that the package is already installed or going to be installed... what about underscores... what does the second star mean? Newbie will look at the states of the packages and say "huh?", I know I did at first
3) And when you press "+" or "-" it goes through the dependacies(which I like) but will lead newbies to wonder what is going on, and can get VERY confusing..
The installer is very confusing to start with... It could DEFINITLY be improved... like make the states of the packages more clear... The installer is nice to me(though I take forever to select EVERY package), but to a newbie... I could see myself explaining every single package, and the then they would think and move on...
Debian... Good distribution, but the installer is what gets ppl away from it(That's why many people are looking forward to Corel, because they use Debian AND the installation is supposed to be easier) Imagine, Debian with an easy install. WOW! what a dream
Just my $.02
Schedule (Score:1)
Please post your thoughts back to Debian itself! (Score:1)
Just a thought.
Thankyou. No more fucked up downloading... (Score:1)
Re:Myth??? (Score:1)
REDHAT is difficult (Score:1)
Good (Score:1)
Software in the Public Interest, INC (Score:2)
PC World in the UK (Score:1)
Great Move For Debian (Score:2)