Slashdot Mirror


Interview with Debian Project Leader

brunotorres writes "I've interviewed Martin Michlmayr, Debian project leader. In this interview we talked about the upcoming Debian release, Sarge. An excerpt: 'We heard for years that Debian is hard to install and the old installer wasn't very easy to maintain or advance, so we we decided to throw the installer away and start from scratch. The new installer is much more modular, which makes it easier to maintain and extend.'" Reader ron_ivi points out that new Debian/Hurd CDs are available. Newsforge and Slashdot are both part of OSTG.

287 comments

  1. Heh, choice quote, taken out of context, I'm sure by grasshoppa · · Score: 4, Funny

    We heard for years that Debian is hard to install and the old installer wasn't very easy to maintain or advance, so we we decided to throw the installer away and start from scratch. The new installer is much more modular, which makes it easier to maintain and extend.

    heh, so if I'm reading this right, they know the old installer is hard to use, but they really don't care. The new one is easier to extend and maintain, and that's all that's important. :)

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
  2. Maybe it's just me.. by odyrithm · · Score: 1

    but this looks like stormix... I wonder what happened to those guys, stormix was a great deb based distro.

    --
    moo
  3. Wait wait wait.... by JoeLinux · · Score: 2, Interesting

    I've always thought there should be two versions of linux: bleeding edge, and ignorant housewife editions.

    Red Hate falls squarely into the ignorant housewife category, where gentoo and LFS are for linux users with balls of steel.

    Unless you can do source on the fly, I don't see the gentoo-type crowd getting excited over this.

    Just my $.02 (that's $4.00 canadian)

    1. Re:Wait wait wait.... by Anonymous Coward · · Score: 0
      Unless you can do source on the fly, I don't see the gentoo-type crowd getting excited over this.
      You're right!
    2. Re:Wait wait wait.... by odyrithm · · Score: 2, Interesting

      No I'm sorry but running a few scripts(gentoo) does NOT make your a user with "balls of steel". Vanilla LFS maybe, but even that is step by step instructions pretty much.

      If you want to have fun try putting HURD together with GNU, useless but something a user with "balls of steel" would do, or far to much time on there hands :P

      And what the heck do you mean by "source on the fly"???? to me that says vm language(scripted).. but I'm guessing you ment something clever.

      --
      moo
    3. Re:Wait wait wait.... by Anonymous Coward · · Score: 1, Interesting

      Give it a rest.

      I use RedHat. I use gentoo.

      They both suck. RedHat is not always as friendly as you think and when (yes, when) it breaks, there are layers of "friendliness" (read: nonstandard file conventions, &c.) you have to decipher.

      Gentoo, last I used it, had goddamned typos in the fsck invocations in /etc/rc.d/... That basically was enough to scare me away from using it for a year or two.

    4. Re:Wait wait wait.... by kneeless · · Score: 5, Informative
      Unless you can do source on the fly
      apt-get source gnuchess --compile
    5. Re:Wait wait wait.... by EnronHaliburton2004 · · Score: 3, Insightful

      I've always thought there should be two versions of linux: bleeding edge, and ignorant housewife editions.

      There's a third: A powerful version that is stable. I need to spend my time using Linux to do things for my job, I don't like to spend time debugging the OS.

    6. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      I've always thought there should be two versions of linux: bleeding edge, and ignorant housewife editions.

      I'd rather have a bleeding housewife version and an ignorant edge version myself...

    7. Re:Wait wait wait.... by northcat · · Score: 2, Informative

      The current debian release (woody) works ABSOLUTELY finely for me. Its very stable. Of course, I can't boast to others about having the latest version of GEyeCandy but I really don't give a shit. If I want the latest version of a particular program I can upgrade it independently (and there are backports from sarge of several important programs available for woody. so you can't complain about X not working). No one is going to need the latest versions of EVERY fucking package in their distro. But in case you do, you can use testing. Its pretty stable. At least it's as stable as all those distros out there whose version numbers cannot be stored in a 32-bit ints.

    8. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      You're forgetting server Linux, which is precisely where Debian has its niche today. The only time I won't use it for a server is if I need commercial support.

    9. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      Yes, please wait.

      I can't really tell you how tired I'm getting of people flaming everyone that dares to say that the stable release of debian being so old might be a problem. Read the interview, even the debian project leader is addressing this issue, but you chose to tell everyone that you don't need the latest version of GEyeCandy. Great!

      While this is fine, did it ever occur to you that it might really pose a problem for a lot of people that certain hardware nowadays found in servers simply isn't supported in woody? Would you agree that this is a serious problem, or do you prefer to keep on flaming?

    10. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      Red Hat Enterprise is what fortune 100 companies use on their servers. Gentoo and LFS are for linux users without hair on their balls.

    11. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      Unfortunately the only servers Debian works on are already obsolete.

    12. Re:Wait wait wait.... by northcat · · Score: 1

      Read my post again. Especially read the parts about backports and ugrading independent packages. Then, google for the word backport to know its meaning. And then tell me, do you prefer to keep on flaming?

    13. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      Yes, using backports is a great way to deal with these problems on a production system, especially if you can't even get debian installed on the system as the hardware is not supported.

      Nice to see that you chose to take the keep on flaming option.

    14. Re:Wait wait wait.... by Chandon+Seldon · · Score: 1

      No, if you want to show you have balls, build a Unix system with Hurd as the kernel and a BSD userland. And then get Oracle running on it.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    15. Re:Wait wait wait.... by antiMStroll · · Score: 1
      "...where gentoo and LFS are for linux users with balls of steel."

      I was with Gentoo from the first release and found the old Debian install a 'balls of titanium' task. It wasn't worth the bother with so many worthy and more comprehensible competitors. The new installer, along with Debian's robustness and apparent equivalent speed, convinced me Gentoo wasn't worth the etc-update pain for every minor update. It's one downside is the rigorous adherence to packaging only open software complicates things like Nvidia drivers and some multimedia codecs relative to Gentoo.

    16. Re:Wait wait wait.... by Dan+Ost · · Score: 1

      Gentoo, last I used it, had goddamned typos in the fsck invocations in /etc/rc.d/... That basically was enough to scare me away from using it for a year or two.

      Perhaps it's time you tried it again. I've been using it about 2 years now
      and find it to be of excellent quality as long as you don't attempt to use
      masked packages.

      --

      *sigh* back to work...
    17. Re:Wait wait wait.... by Malc · · Score: 1

      "Just my $.02 (that's $4.00 canadian)"

      Who's dollars are those then? You can't be referring to USD$ as the USD is so shit these days that it could be USD$1:CAD$1 before we know it. I'm glad that I don't have a government that relies on third world countries buying all our debt (e.g. China who remarkably still buys USD$40 billion of it each month to prop up the USD$).

    18. Re:Wait wait wait.... by Anonymous Coward · · Score: 0

      What's this whining all aboot, eh?

    19. Re:Wait wait wait.... by Dwonis · · Score: 1

      There's also the apt-src package, which helps you maintain slightly-patched versions of Debian packages.

    20. Re:Wait wait wait.... by Wolfrider · · Score: 1

      ...have you tried Knoppix lately?

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    21. Re:Wait wait wait.... by EnronHaliburton2004 · · Score: 1

      Yes. Knoppix is great for client-side stuff or even a small server, but it's not a server OS.

      Call me silly, but I don't think it's a good idea to run an Enterprise website off of a CD.

    22. Re:Wait wait wait.... by latroM · · Score: 1

      I've always thought there should be two versions of linux: bleeding edge, and ignorant housewife editions.

      As soon as Linus creates the 2.7 branch we will have both.

    23. Re:Wait wait wait.... by dn15 · · Score: 2, Interesting
      There's a third: A powerful version that is stable. I need to spend my time using Linux to do things for my job, I don't like to spend time debugging the OS.
      This is why I love Debian as a server. I could test and install software myself if I had to, but why? The last thing I want to do is spend endless hours figuring out which versions of which software I can use to maintain security without breaking compatibility with my existing data or config files. Life's too short to mess with a server that isn't guaranteed to "just work."
    24. Re:Wait wait wait.... by odyrithm · · Score: 1

      erm.. Is BSD userland not based on primarily GNU components?

      --
      moo
    25. Re:Wait wait wait.... by ViolentGreen · · Score: 1

      As long as you don't have an ATI card. If you do, you spend some time getting it to work with xorg. That may not be gentoo specific though. Aside from that, it's the only distro that I have for personal use.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    26. Re:Wait wait wait.... by Cro+Magnon · · Score: 1

      Debian Woody won't even install on modern machines. Backports don't mean squat if you can't intall it in the first place! And, until recently, testing didn't have security updates.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    27. Re:Wait wait wait.... by Wolfrider · · Score: 1

      --Nonono... You boot the CD, then install it to HD. That's how I set up 2 boxen and 2 laptops; all my home + client stuff are running Kpx installed to HD. The box I'm posting this from is a squid server that was bootstrapped by kpx. Give it a try, once it's installed it becomes just like regular Debian w/ update/upgrade, etc.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    28. Re:Wait wait wait.... by Chandon+Seldon · · Score: 1

      The BSD userland consists of BSD components. Remember that BSD is a direct decendant of UNIX, including all the userland tools.

      The one GNU thing you'd probably need is gcc.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  4. funny by the_mpls_guy · · Score: 0, Redundant

    they didnt say that the new one was easier to use from an end user perspective.. wasn't that the first complaint?

  5. Ubuntu Linux is based on Dabian.. by Uptown+Joe · · Score: 3, Informative

    http://www.ubuntulinux.org/ They will mail (snail) you 10 copies for free... The installer is nice and the desktop looks pretty damn good... Uptown (not an Ubuntu salesman) Joe

  6. I like the debian installer. by Anonymous Coward · · Score: 5, Insightful
    The only system out of about a dozen (including about 2/3 headless systems, with no monitor) that I've installed Debian, the only one that didn't work was VirtualPC-with-over-500MB-of-Ram.

    All the other architectures I tried (Suns, _old_ x86s, _new_ x86s) worked great.

    I really reall really like the fact that the minimal install and the installer itself doesn't require the X-windows bloat.

    1. Re:I like the debian installer. by Anonymous Coward · · Score: 1, Interesting
      Oh, and oddly, VirtualPC with under 500MB of ram worked fine.

      And in case anyone wonders, the reason we're installing Debian under VirtualPC is that the application runs on Linux, but the salesguys run around with Windows laptops. The combination actually works very well for letting non-techie salesguys demo and sell Linux products.

    2. Re:I like the debian installer. by Anonymous Coward · · Score: 0

      The only system out of about a dozen (including about 2/3 headless systems, with no monitor) that I've installed Debian, the only one that didn't work was VirtualPC-with-over-500MB-of-Ram.

      Works fine here on VirtualPC-with-under-500MB-of-Ram... so I can't imagine what the problem might be. ;)

    3. Re:I like the debian installer. by Anonymous Coward · · Score: 0

      Yeah... it worked fine here with under 500MB of ram too; but hung while booting with over 1/2 GB. Simple workaround... give the VM under 1/2 GB.

    4. Re:I like the debian installer. by lordarthur · · Score: 1

      Did you try a non standart kernel, like bf2.4 for woody. The problem with my vmware has been no scsi support in the default install kernel.

      Does anybody know why they left it out?

  7. Wow - that's pretty cool... by Uptown+Joe · · Score: 0

    only, what about all the other posts.

    1. Re:Wow - that's pretty cool... by pdangel · · Score: 0

      Well shit. I am on a CDMA wireless card that getting me 33kps....I swear I was first post. Just everyone posted while I was sending my 9 alpha character post.

  8. Missing Question: by ypoint · · Score: 5, Funny

    Is Your Development Project a Sinking Ship?

    1. Re:Missing Question: by Anonymous Coward · · Score: 0

      Don't be cruel... Debian is relevant, as always:
      They've almost finished their 2.4 release.

  9. What? by northcat · · Score: 5, Insightful

    So now, is HURD so unimportant to slashdot that news related to it is just grouped under some other news? The same slashdot that carries a front page story about even release candidates of the Linux kernel?

    1. Re:What? by 0racle · · Score: 1

      Why do you think the HURD is more important right now then a footnote in a Debian story? That said I don't think that every rc and minor point release of Linux needs to be front page either.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:What? by Anonymous Coward · · Score: 0

      I'll tell you what, when Hurd gets ppp, that will be news.

    3. Re:What? by Anonymous Coward · · Score: 3, Insightful

      When has HURD ever been important to _anyone_ except HURD developers?

    4. Re:What? by MemoryDragon · · Score: 2, Insightful

      Sorry to rant here, but hurd is a nice ongoing research project doomed to fail in the long run.... The reasons, to few developers, not to much interest by the people who initiated the project in the first run as it seems, almost no moving forward, critical things after 10 years not implemented (a decent filesystem etc...) hurd is a nice concept with a partial implementation after 10 years, the time it will reach the finally usable status, Stallman and others will have died of age.

    5. Re:What? by lederhosen · · Score: 1

      What is wrong with ext2? ext3 is comming.

      What is lacking is soundcard support and pcmcia.

    6. Re:What? by hayden · · Score: 4, Funny
      So now, is HURD so unimportant to slashdot that news related to it is just grouped under some other news?
      Yes.
      --
      Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
    7. Re:What? by Anonymous Coward · · Score: 0

      So now, is HURD so unimportant to slashdot that news related to it is just grouped under some other news? The same slashdot that carries a front page story about even release candidates of the Linux kernel?

      In a word: yes.

      Linux is a mainstream server operating system that generates millions of dollars revenue every year, and has attained a place in the common consciousness that is more prominent than any other Unix or Unix-like operating system apart from MacOS X. People have heard of Linux who have never heard of Solaris or *BSD. Doesn't that strike you as "important"?

      HURD is an experimental kernel that has never had a single stable release, and is not used in any production environments anywhere in the world. Does that not perhaps strike you as "unimportant"? Interesting, sure, but hardly stuff that matters greatly...

    8. Re:What? by Master+Bait · · Score: 1

      So now, is HURD so unimportant to slashdot that news related to it is just grouped under some other news?

      I'd seriously like to know what purpose HURD serves. As a matter of fact, what advantage does Mach-0 serve on OS X? What's the payoff?

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    9. Re:What? by drinkypoo · · Score: 1

      Now? What do you mean now? Hasn't it always been this way? The HURD is useless for doing actual work and it's not even a fun toy. Unless you want a limited and mostly broken environment for playing with a microkernel-based Unix clone, what exactly does HURD offer?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    10. Re:What? by McDutchie · · Score: 1
      So now, is HURD so unimportant [...]

      It's dead, Jim.

    11. Re:What? by Dwonis · · Score: 1

      HURD will be important if/when it gets ported to L4. Mach is too fat and too slow. L4, on the other hand, is so small it can fit inside your CPU's cache.

    12. Re:What? by mbanck · · Score: 1

      It's dead, Jim.

      You do know that every sub-directory has its own ChangeLog, right? The top-level one merely documents changes to the build system, which are not particularly exciting.

      Michael

    13. Re:What? by Anonymous Coward · · Score: 0

      HURD will be important if/when it gets ported to L4.

      Really? I would bet a large sum of money that the number of people that give a shit about HURD after it's ported to L4 will be largely equivalent to the number of people that give a shit about it now.

      Also, I would bet money that it will never be ported to L4 because the number of people that give a shit about it now is zero (give or take an insignificant margin of error).

      One more thing - you seem to think the fact that the kernel could fit in the CPU's cache is important (presumably to performance). This is because you are an idiot. Please go and share your theories with comp.arch so that we can all watch the resulting entertainment.

    14. Re:What? by Dwonis · · Score: 1
      Really? I would bet a large sum of money that the number of people that give a shit about HURD after it's ported to L4 will be largely equivalent to the number of people that give a shit about it now.

      Sorry, I meant "only if/when", i.e. being ported to L4 is a necessary, but not sufficient, condition for HURD ever gaining any importance.

      One more thing - you seem to think the fact that the kernel could fit in the CPU's cache is important (presumably to performance).

      I think you misunderstand me. The major complaint people seem to have about microkernel architectures is that they have poor cache performance resulting from large amounts of context-switching between programs and the microkernel. The nice thing about L4 is that because it's small enough to fit in your CPU's cache, so you get much better cache performance.

      At least, that's what I'm told. I'm getting this information second-hand from a friend of mine who knows a lot more about the details than I do.

      This is because you are an idiot.

      IHBT, HAND.

  10. Hurd CDs by jdowland · · Score: 2, Interesting

    I'm looking forward to a Hurd LiveCD - I understand this is technically pretty complex but when it happens, trying out hurd will be simplified massively.

    1. Re:Hurd CDs by Chandon+Seldon · · Score: 1

      Umm... I don't follow. What possible purpose could this serve? Unless there was some sort of user-visible advantage to Hurd over the other choices it's sort of a waste of time. You can't even do any real development work on it.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    2. Re:Hurd CDs by Anonymous Coward · · Score: 0

      the idea is that you can boot a PC, look at HURD for a bit, and then have a nice coaster!

    3. Re:Hurd CDs by jdowland · · Score: 1

      Well, a hurd livecd would mean you could try out hurd without committing a partition to it. Or do you mean, what possible use could Hurd serve? Perhaps you're replying to the wrong post.

    4. Re:Hurd CDs by Chandon+Seldon · · Score: 1

      What I mean is "How could you usefully try hurd from a LiveCD? What could you do?"

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  11. My thoughts exactly... by Anonymous Coward · · Score: 0

    The new one is easier to extend and maintain

    So what he's saying is that if the new installer is easy to use, it's now trivial for a developer to make it just as hard as it used to be!

    Perhaps they're going for backwards-compatability?

  12. Re:Heh, choice quote, taken out of context, I'm su by RealAlaskan · · Score: 4, Informative
    The quote, in context:
    NF: [interviewer] What are the most important features of the new installer?

    MM: [interviewee] We heard for years that Debian is hard to install and the old installer wasn't very easy to maintain or advance, so we we decided to throw the installer away and start from scratch. The new installer is much more modular, which makes it easier to maintain and extend. From the user's point of view, the new installer is much easier to use. It asks fewer questions than the old one, does automatic hardware detection, and has several other new features, such as automatic detection of other operating system on your machine. It also supports RAID and LVM.

  13. Damn installer by Tsiangkun · · Score: 4, Funny

    The only time it gave me headaches was when I banged my head on the desk trying to seewhat type of chipset my ethernet card had, and what type of graphics card was inside the box.

    As long as you know what type of hardware you have, debian is simple to install, and very easy to keep updated. I think most people just don't like to read the text on screen detailing exactly what's going on during the install.

    1. Re:Damn installer by Slayk · · Score: 1

      `/sbin/lcpci -v` usually provides enough information to get me by on a new box to get hardware up. That, and a bit of google afterward.

    2. Re:Damn installer by Slayk · · Score: 1

      Forgive the typoe, it's lspci.

      My apologies.

    3. Re:Damn installer by Hast · · Score: 1

      The new installer should be able to do that automagically. At least it has always done so for me. Previously you do need to download "debian installer sarge beta" though, if you downloaded the standard one you got the old installer (which required you to do stuff like that).

      The new installer is a lot better.

  14. Why Debian over Gentoo? by bonch · · Score: 3, Insightful

    Well, I wondered the same thing until I tried out Debian and realized you could do interesting things like downgrade packages to previous versions. In general, the install system had features Portage doesn't, until the next version of Portage anyway.

    That didn't stop me from happily moving to FreeBSD, however. :)

    1. Re:Why Debian over Gentoo? by BrookHarty · · Score: 1

      I've always thought that the Debian and FreeBSD installers where closer in wording and usage than Mandrake/Suse/Redhat installers.

      But as installers go, I always thought OS and package installers should be 2 programs. You create your boot system, then install software. That way, its secure, boots, and you can add/remove software after a stable secure install.

      The unified install system seems to complicate issues for new users. You boot, login, then type "setup". (Or at least symlink config/yast/netconf/whatever)

    2. Re:Why Debian over Gentoo? by neiras · · Score: 2, Informative
      Uh oh! Someone didn't do their homework!

      Gentoo has always allowed you to downgrade packages to any previous version. The revdep-rebuild script will even attempt to fix any broken dynamic linkage that might result.

      emerge =packagename-old.version && revdep-rebuild
      will do the trick, and then you'll need to edit
      /etc/portage/package.mask
      to mask versions newer than the old one you installed.

      I bet you're having fun with BSD if you missed such an obvious feature of Portage :D

    3. Re:Why Debian over Gentoo? by Jon+Michaelchuck · · Score: 1

      Or perhaps because some people don't like to wait for compiles, and don't see the inherent advantage of compiling all system software. Personally I'd rather have GNOME updated in 5 minutes rather than an hour.

      --
      GHelm: A FOSS vector nautical chart
    4. Re:Why Debian over Gentoo? by grumbel · · Score: 1

      Debian also has the little advantage that a basic install doesn't take three days to install like Gentoo does.

    5. Re:Why Debian over Gentoo? by i_should_be_working · · Score: 1

      you could do interesting things like downgrade packages to previous versions

      is there an easy way to do this in Debian? I've seen some instructions, but they were all much more complicated than Gentoo's way which is a one liner.

      I'm not asking this to argue, I use Debian now and really want to know. Sometimes I want to try something in experimental, but am pretty sure I'll want to go back

    6. Re:Why Debian over Gentoo? by hif · · Score: 1

      A basic install (stage 3) takes around 2-3 hours (the 20 or so mins an emerge sync and an hour and half plus kernel compile take when doing so off a cdrom) tops on a relatively new computer.

      While annoying, it's certainly not mind bending to do.

      --
      "Flying is the sublte art of falling to the ground and missing".
    7. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1
      don't see the inherent advantage of compiling all system software.
      USE flags. Why have optional code in your programs that you won't use, and might have bugs (or security holes)? For example, some app might be able to optionally have KDE bindings. In a binary distribution, I'd end up with a couple hundred megs worth of QT and KDE anyway, but with Gentoo I can USE="-qt -kde" and eliminate it entirely.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    8. Re:Why Debian over Gentoo? by Jon+Michaelchuck · · Score: 1

      This could be an advantage, but for some people it simply isn't enough to justify waiting for compiles.

      --
      GHelm: A FOSS vector nautical chart
    9. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1

      Okay, but why wait for compiles anyway? Just use the older version while it's compiling (and use the Gentoo Reference Platform and Stage 3 for the initial install, then sync and update afterwards).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:Why Debian over Gentoo? by Daniel · · Score: 1

      Downgrading can be done (I've downgraded entire systems from unstable to testing) but the automatic tools won't do it for you and you absolutely have to know what you're doing.

      There's no particular effort made to ensure that direct downgrades work smoothly. Of course, you can always remove (or preferably purge) the current version of a program, then install the older version. That's pretty much guaranteed to work.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    11. Re:Why Debian over Gentoo? by molnarcs · · Score: 2, Insightful
      Well, I don't think so. I had the opportunity to play with gentoo for two months (see this post and this was my experience with it:

      To get a usable system, we had to hunt for the description of various use-flags, and some of those descriptions were not exactly helpful: MOTIF= this will install motif on your sytem - well, thank you very much. Had to recompile kdebase to get plugin support for konqi. I was frustrated, while others on gentooforums, after learning that they have to recompile just as we did, began to praise the power of use-flags (I still don't understand how?).

      Anyway, seeing that there were 300+ use-flags, and you have to remember at least a few dozen of them and their relationship and effect on your installed packages, I realized that gentoo was not (this was in april-may last year) that different from slackware without swaret. In slack, you had to remember package dependencies, but since repos grouped packages logically, this wasn't that difficult or daunting (nor was it in gentoo), but I still felt that what was referred as dependency-hell is simply exhanged in gentoo with what we may call a use-flag hell. Basically this was the result of portage (or ebuild) maintainers' unwillingness to come up with defaults (read: configure portage for you to the best of their abilities) that would suit 90% of the users (most users want a combination of most functionality + leanest packages). Don't tell me its not possible, because it is, they just don't do it. Moreover (and this bothers me a bit) they advertise this (forcing the user to memorize and spend days configuring use-flags) as a feature.

      In a binary distribution, I'd end up with a couple hundred megs worth of QT and KDE anyway, but with Gentoo I can USE="-qt -kde" and eliminate it entirely.

      Explain. I don't really understand how the first part of your sentence relates to the second. (I think that if I want debian, or ubuntu or [insert distro here] to be kde-free, I can do it, without use-flags. Hell, I can do it in freebsd, which doesn't have useflags - thankfully, progs present you with an ncurses based options screen if there are multiple build-knobs, so there is no need to learn a list of use-flags or tweak configuration files for days just to get package management working)

    12. Re:Why Debian over Gentoo? by Jon+Michaelchuck · · Score: 1

      That doesn't really work when installing apps you have not yet installed.

      --
      GHelm: A FOSS vector nautical chart
    13. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1
      Well, first of all, I agree with you about the lack of defaults -- that and the inability to have completely automatic updates are two of the biggest problems with the distro. And yes, the use flags could benefit from more detailed descriptions. However, there is a default set of use flags (that worked pretty well for me), and ufed (use flags editor) helps some. Plus, I think there might be a better replacement for ufed by now (not sure though).
      Explain. I don't really understand how the first part of your sentence relates to the second. (I think that if I want debian, or ubuntu or [insert distro here] to be kde-free, I can do it, without use-flags.
      Well, I would assume that a binary would come with all the optional functionality included, in order to work in the widest range of configurations. If some of that optional functionality links to QT, then either QT is included in the distribution or there's a missing .so error. It seems to me that both of these possibilities are bad things. Am I wrong?

      Also, the point isn't just to be kde-free with whatever distro, it's to have that ability built into the package manager.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1

      Good point. But considering that you aren't doing that all that often (since the most common software is in the GRP), in my opinion it's worth it. Besides, individual programs tend to not take all that long to compile (and exceptions like OpenOffice tend to be in the GRP), so you don't have to wait all that long anyway.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    15. Re:Why Debian over Gentoo? by Anonymous Coward · · Score: 0

      Am I wrong?

      That depends. Debian Policy (and Policy is God) is for every binary package to be built with everything enabled, except when the division can be made between X and not-X, in which case you can have separate packages, or when two options completely conflict, which it rarely does. So, if you have a program that links to QT, then it does link to QT, and whichever QT library it links against is required. Note, that only the QT library is required, not all of KDE.

      The RPM based distributions tend to build packages for every major combination, so if you've got "foo" and you can make foo better by linking it to gnome, you'll have "foo" and "foo-gnome" packages.

    16. Re:Why Debian over Gentoo? by molnarcs · · Score: 1
      Ok, I get it now. (Thanks :))

      Well, I would assume that a binary would come with all the optional functionality included, in order to work in the widest range of configurations. I think this depends on the distro maker. Perhaps ubuntu is such a streamlined distro (I heard raves about it, though I'd never touch - I'm a KDE guy).

      Now ufed (first I thought you missed the s) sounds like a very good idea. It would be nice to see a gui implementation. For instance, KDE could be represented as a dragon, and if you want nspluginscanner to work, you'll have to add a larger nose or something. Anyway, joke aside, it would be extremely hard to implement in a user friendly way, but still, the idea sounds interesting. Note that I didn't touch gentoo since may last year, so I'm a bit out of touch, and I might be wrong on several points. I hope next portage will be better (I want proper reverse dependency lookup implementation, not a world file).

      Anyhow, I think use-flags is complex. Or rather, portage is complex, just like ports is complex in freebsd. My problem is that most of that complexity is dumped on the user in gentoo, while in fbsd, it largely rest on the shoulders of the port maintainers.

      Now I don't mean to advertise my favorite OS: frankly I don't care whatever other folks use (Just so you know: I installed windows xp sp2 on my girlfriends laptop). This is just an example how it is done in ports.

      Example: amarok. snippet from the makefile:

      OPTIONS= ARTS "aRts support" off \
      GSTREAMER "GStreamer support" on \
      XINE "xine support" off \
      XMMS "XMMS visualizations" on \
      LIBVISUAL "libvisual support" on \
      OPENGL "OpenGL support" on \
      AMAZON "Amazon cover fetching support" on

      Now you (as a user) don't have anything to do with that. When you first install amarok, you will see this. Then the options you choose will be saved to /var/db/ports/amarok/options, and it would look like this:

      root@mcsaba# cat /var/db/ports/amarok/options
      # This file is auto-generated by 'make config'.
      # No user-servicable parts inside!
      # Options for amarok-1.1.1_1
      _OPTIONS_READ=amarok-1.1.1_1
      WITH OUT_ARTS=true
      WITH_GSTREAMER=true
      WITHOUT_XINE=t rue
      WITH_XMMS=true
      WITH_LIBVISUAL=true
      WITH_OPE NGL=true
      WITH_AMAZON=true

      As you can see, it's not very difficult to parse this file or write them with hands, but you don't even need that. Ports will be configured as you go installing them, and the only thing you have to know (instead of lots of useflags) that you can always check the Makefile for additional build knobs - which are very well commented by the way. (takes only a few seconds). You can instruct the ports system to build those ports first that need manual intervention, so you can have all the config files in place. Or, alternatively, you can instruct the portsystem to build only those ports that don't need manual intervention. And you can safely leave your puter to build for the weekend (even if some ports fails, only those package/ports won't be built that depend on them), and when you come back, you'll be presented with a list of those ports that got build, those that were ignore or failed (and the reason why they failed) in a nice summary.

      Anyway, if a nice frontend can be written to use-flags, be it gui or text (or ncurses) based, that would solve this problem, and gentoo would have best of both worlds (less work for maintainers - not that writing those Makefiles is that difficult) and less work for the users, but the problem is: it is a very complex task, and it should still give the user a good idea of what will be the (missing or present) functionality of each software he or she installs (before he or she installs it tha

    17. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1
      So, if you have a program that links to QT, then it does link to QT, and whichever QT library it links against is required. Note, that only the QT library is required, not all of KDE.
      Ah ha! That's what I was talking about, and exactly why I like USE flags. If I'm not going to use that particular QT library, I don't want it there at all because I don't want to have to think about it and check it for security vulnerabilities and whatnot.

      I had forgotten about the "foo" and "foo-gnome" thing -- thankfully. But since you brought it up, don't you see that that's a horrible solution too? If you want to eliminate the problems I've talked about above, you'd have to have a package for every combination of optional dependency. This could easily result in a lot of different packages: "foo," "foo-gnome," "foo-kde," "foo-gnome-dri-libungif," "foo-kde-freetype2-giflib-ispell-gnustep-mysql," ad infinitum (almost literally -- you're talking about permutations of every package! Why would you want to pollute your package database like that?

      USE flags are superior to that in the same way that object-oriented (i.e., structured) programming is superior to assembly, or how editing a stylesheet is superior to changing every instance of a <font> tag in a web page by hand. When you have such a cleaner, more organized solution, why wouldn't you use it?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1
      Ok, I get it now. (Thanks :))

      (You're welcome!)

      Note that I didn't touch gentoo since may last year, so I'm a bit out of touch, and I might be wrong on several points. I hope next portage will be better (I want proper reverse dependency lookup implementation, not a world file).

      I haven't really used Gentoo all that much (and more importantly haven't kept up with the development announcements and forum topics) in the past year either, since I switched to BSD too -- only my version of BSD has Mac OS X running on top of it.* ; )

      Back to the point, the reverse dependency defciencies are an implementation issue and will be fixed in the next version of Portage, as you said, so that's not really a flaw in the design, and isn't really a problem.

      Ports will be configured as you go installing them...

      I can see the value in that; it's just a different approach than Gentoo uses. The difference is that Gentoo makes it easy to make a system-wide selection, while BSD apparently makes it easy to do per-program selections (It's relatively annoying in Gentoo; you have to edit a configuration file somewhere with a list of all the exeptions. `USE="-arts" emerge amarok` won't cut it, because the setting will be lost at the next upgrade.). Now, my question is, can you tell the ports system not to use aRts globally, for any package? If not, then ports and portage are basically equal -- it's just a trade-off depending on how many exceptions you need to make.

      And you can safely leave your puter to build for the weekend (even if some ports fails, only those package/ports won't be built that depend on them), and when you come back, you'll be presented with a list of those ports that got build, those that were ignore or failed (and the reason why they failed) in a nice summary.

      That's another unimplemented feature in Portage; I believe they're fixing that in the new version also.

      ...but the problem is: it is a very complex task...

      Yes, it is, and the USE flags are Gentoo's attempt at a solution. It's may not be better than FreeBSD's, but it's certainly better than other Linux distros' -- see my other post for an explanation of that.

      My general opinion is that the design of Portage is sound, and the only real issues with it stem from the fact that it's still new, and not quite finished. Someday the configuration file issues will be fixed so you don't have to use dispatch-conf [the replacement for etc-update] and installing and configuring software will mean merely selecting the programs and USE flags you want from a list (with good descriptions attached). That day seems a lot closer with Gentoo than it does with any other Linux distro (especially RPM-based ones).

      By the way, what's the issue with OpenOffice and Mplayer?

      *I'm certainly looking forward to Gentoo/MacOS (although maybe I ought to try DarwinPorts in the meantime).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    19. Re:Why Debian over Gentoo? by Dwonis · · Score: 2, Informative
      The quick way to install a particular version of a package is to run:
      apt-get install wmbiff=0.3.8-3

      Of course, the package will be upgraded next time you do an upgrade, so to stop that, you can "hold" the package:

      echo 'wmbiff hold' | dpkg --set-selections

      To undo that, you'd run:

      echo 'wmbiff install' | dpkg --set-selections

      Of course, fullscreen package management utilities like aptitude and Synaptic let you do the above with fewer keystrokes.

      Alternatively, you can put something like the following into /etc/apt/preferences (see man apt_preferences for more details):

      Package: wmbiff
      Pin: version 0.3.8
      Pin-Priority: 501

      Hope that helps.

    20. Re:Why Debian over Gentoo? by Dwonis · · Score: 1
      Debian Policy (and Policy is God) is for every binary package to be built with everything enabled,

      As a Debian user, I'm not so sure that you are correct. My experience is that this is *not* what happens in Debian. For an example that's just off the top of my head:

      $ apt-cache search abiword | grep ^abiword
      abiword-gtk - WYSIWYG word processor based on GTK
      abiword - WYSIWYG word processor based on GTK2
      abiword-common - WYSIWYG word processor based on GTK2
      abiword-doc - Documentation for AbiWord
      abiword-gnome - WYSIWYG word processor based on GTK2/GNOME2
      abiword-help - Online help for AbiWord
      abiword-plugins - Plugins for AbiWord
      abiword-plugins-gnome - Plugins for AbiWord (with GNOME dependency)

      What section in Debian Policy are you referring to?

    21. Re:Why Debian over Gentoo? by grumbel · · Score: 1

      I meant 'basic install' as in KDE + Gnome + Mozilla + XFree86 (ie. basic stuff you expect to be on a desktop computer), not just bash and a kernel. I used both stage3 and the packages CD, which however turned out to be not much usefull at all since it was outdated and almost all stuff got recompiled from scratch.

      The throuble with Gentoo is that it provides no way to get binary packages in the same sane way as Debian or FreeBSD do, Gentoo forces one to recompile basically everything, which is IMHO nothing more than a pure waste of time. I want to compile the stuff I need to tweak myself, not the stuff where I will simply use the default settings anyway.

    22. Re:Why Debian over Gentoo? by ViolentGreen · · Score: 1

      *I'm certainly looking forward to Gentoo/MacOS (although maybe I ought to try DarwinPorts in the meantime).

      You seem quite knowledgable so I'm sure you've heard of fink. It gives you "fink" to install from source and "apt-get" to install a binary. There has only been one applcation that I have needed that wasn't there (and this was about a year ago.) It was either a lesser know smalltalk interpreter or a lesser known lisp interpreter. I used darwinports here. Generally I use and like fink more.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    23. Re:Why Debian over Gentoo? by ViolentGreen · · Score: 1

      The throuble with Gentoo is that it provides no way to get binary packages in the same sane way as Debian or FreeBSD do

      A lot of people keep saying this. I don't know if it is trolling or misinformation. I have not found it to be the case. If you want to harness the full power of gentoo (USE flags) than maybe. Otherwise, "emerge -k" (which IIRC is the equivilant of "emerge --usepkg") will download binaries if they are available and source otherwise and "emerge --usepkg-only" will not look for soruce if binaries aren't available. I will admitadly do more installs from source but every binary that I have tried to install has worked fine.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    24. Re:Why Debian over Gentoo? by molnarcs · · Score: 1
      Now, my question is, can you tell the ports system not to use aRts globally, for any package? If not, then ports and portage are basically equal -- it's just a trade-off depending on how many exceptions you need to make.

      Well, this is a difficult question. You see, almost all ports have built knobs, but not all of them save config in /var/db/ports/. Why? Because some of them, (like mplayer - and that answers your other question) autodetects whether a library is present or not. If you want explicitly to tell mplayer to bring in a new dependency, for instance, LiveMedia, you'll have to tell by passing WITH_LIVE=true to make. Since we are talking about new dependency, we don't have to worry about not saving this config, for after mplayer installs it because our WITH_LIVE=true flag, next time it will autedect it on our system, so support will be built in automatically.

      Now it is possible to define a use flag for multiple ports. The first port most users install is portinstall/portupgrade. (It's not part of the base system b/c of its ruby dependency). You can install all your ports with portinstall. Let's say you want to install 30 ports on your weekend, and don't want any of them to use arts. What you do is: portinstall xmms mplayer totem audacity bla blah -x WITHOUT_XINE=true. The WITHOUT_XINE flag will be passed to all ports (it just won't be honored by those that don't know about xine).

      But essentially, you will never have to do such configuration. QT will never be built unless you want it to, simply because if it's there,those apps that can support it optionally will support it automatically. If it's not there, its support won't be built. If you want support for it, than you define it (once). arts is a good example. (1) You don't want mplayer to build arts, because you'll never have arts on your puter. You don't have to do anything to achieve that. (2) You know you'll build kde later, and arts is part of kde, but you want to build mplayer now, and with arts support: you portinstall mplayer -x WITH_ARTS=true. This is a lot more easier than it sounds. Basically you don't have to configure anything to have a lean and mean system. There are only a few apps you want special tweaks for, but ports tell you about them. For instance, when you install mplayer, you are notified that there are a lot of options in the Makefile, and if you want to you can disrupt build now and check them. Snippet from makefile:

      CONFIGURE_ARGS+= --disable-win32 \
      --disable-qtx-codecs
      .endif
      .endif # ARCH == i386

      pre-everything::
      @${ECHO_MSG} "N - O - T - E"
      @${ECHO_MSG} ""
      @${ECHO_MSG} "Take a careful look into the Makefile in order"
      @${ECHO_MSG} "to learn how to tune mplayer towards you personal preferences!"
      @${ECHO_MSG} "For example,"
      @${ECHO_MSG} "make WITH_GTK1"
      @${ECHO_MSG} "builds MPlayer with GTK1-GUI support."

      Now as you see (pre-everything), this will displayed before sources are downloaded and ./configure begins. And if you check the makefile, you'll see that additional options are there right at the top and are very well commented. Why I think this is better is that (and that ansers your other question) for instance, for OpenOffice, there were only a few flags, one of which was WITH_TTF_BYTECODE_ENABLE=true - which you have to define manually because of apple patents. The reason for no options screen is that ncurses is really a simple interface. You can't have more there than a few checkboxes and a short description, not a detailed explanation of patent issues. But you know of this option just as you do in case of mplayer, because a message is displayed "pre-everything". Out of my 361 installed ports, there are only these two I had to hand-tweak. Now in gentoo land, you would have to have yet another use-flag you can put in your config file

    25. Re:Why Debian over Gentoo? by grumbel · · Score: 1

      ### A lot of people keep saying this. I don't know if it is trolling or misinformation.

      Might be bad information, I don't know, but I couldn't find, beside the packages-iso-image, any official binaries for gentoo. And as said, the packages-iso wasn't of much use, since the binary packages where for most part outdated and thus not used and even if they would have worked they would only cover an very small fraction of the complete portage tree.

      To make it short, where can I find binaries for the complete portage tree? I would like to try gentoo again, but I am not really interested in keeping my computer busy with compiling for multiple days just for a basic install.

    26. Re:Why Debian over Gentoo? by hif · · Score: 1

      What the fellow prior to me said (although I've never used binary packages via portage)AND it only took me about 12 hours to compile the remainder (X, Gnome (you only need 1 DE for crying out loud), etc) ;).

      Ultimately, recompiling from source kind of frees you from whoever did the original compilation. I recall the days when I used Fedora where some people forgot to compile in the option I wanted to use specifically or screwed up the RPM permissions.

      It wouldn't be the first time I've had to recompile something on someone else's box because their distro default binary didn't do something it should've.

      A matter of taste, my dear friend.
      Gentoo is about choice, not speed (regardless of what the kiddies might tell you). The package CD is there to speed up your install - but eventually you're gonna recompile sooner or later.

      --
      "Flying is the sublte art of falling to the ground and missing".
    27. Re:Why Debian over Gentoo? by Perky_Goth · · Score: 1

      `USE="-arts" emerge amarok`

      You're not supposed (?) to do that. You read the manual, right?
      You should ALWAYS edit make.conf OR /etc/portage/package.use (something like that).

      yeah, i missed it too for quite a while :P

    28. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1

      Err... yeah. I said that. That's what I meant by " `USE="-arts" emerge amarok` won't cut it, because the setting will be lost at the next upgrade."

      Also, the manual doesn't say you should ALWAYS edit package.use; only when you actually want the use flag not to be a one-time thing. ; )

      Me thinks you missed part of my post as well. : P

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    29. Re:Why Debian over Gentoo? by mrchaotica · · Score: 1

      Oh yes, I use Fink now -- that's why I haven't tried DarwinPorts yet.

      However, the reason I want to switch to Gentoo is that it's a more ambitious project. Fink keeps all its stuff in /sw/, and is only designed to manage itself. Gentoo, on the other hand, has the eventual goal of managing all your programs, including the Mac-style bundles in your Applications folder! I don't know about you, but I sure don't want to have to update all those manually...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  15. Re:Heh, choice quote, taken out of context, I'm su by MikeMacK · · Score: 4, Funny
    which makes it easier to maintain and extend.

    Wouldn't Viagra accomplish the same thing.

  16. Clever Martin by RealAlaskan · · Score: 4, Funny
    From TFA:
    NF: [interviewer] When will we be able to celebrate Sarge's release?

    MM: [interviewee] There's currently no date for the release. There are a number of show-stoppers related to our infrastructure which we have to sort out before we can make a release. We hope Sarge will come out near the beginning of the year.

    Clever Martin! He doesn't say which year.

    Sarge is great. When it becomes the new Stable, I may just switch from Testing to Stable.

    1. Re:Clever Martin by batkiwi · · Score: 1

      For how long though? 3 months? 1 year? 2 years?

      I'm a testing user myself (even on my servers, which are non-mission-critical friend-and-family web server).

    2. Re:Clever Martin by myowntrueself · · Score: 1

      "Sarge is great. When it becomes the new Stable, I may just switch from Testing to Stable."

      Some time in 2006?

      ;)

      There was a /. article the other week "Top tech news stories you *won't* read in 2005"

      I thought "Sarge goes stable!" should have been on that list...

      --
      In the free world the media isn't government run; the government is media run.
    3. Re:Clever Martin by Admiral+Burrito · · Score: 1
      Sarge is great. When it becomes the new Stable, I may just switch from Testing to Stable.

      ...and shortly after that, switch to the new Testing. They call it "Debian Stale" for a reason. You know cool stuff is going to show up in Testing that'll take many months to make its way into Stable. Are you really willing to wait that long?

      Sure, you could maintain a massive sources.list with a bunch of third party repositories. Or you could just upgrade to Testing.

      Stable is good for servers, but on desktops testing/unstable is practically compulsory.

      And then there's Ubuntu...

    4. Re:Clever Martin by Andrewkov · · Score: 1

      I've been running version 3.0 for well over a year with no problems, heck my current home server is currently sitting at 289 days of uptime, running kernel 2.4.18. Now I gotta reset my uptime in order to upgrade to Sarge!

    5. Re:Clever Martin by RealAlaskan · · Score: 1

      '05, 06, '08 ... it really doesn't matter. I'm using Sarge now, and I may just freeze on that one when it becomes stable.

    6. Re:Clever Martin by Anonymous Coward · · Score: 0

      myowntrueself. Rated 'R' for retarded.

  17. Yes. Debian on the desktop might become a reality! by Anonymous Coward · · Score: 0

    "The desktop is very important for us and we know that our current release cycle is just too slow. We are currently discussing moving to time-based releases (the model which, for example, GNOME follows and in which a release is made every n months according to a very thorough and well-planned schedule). Obviously, the big question is how often we should release, and here we have to take two conflicting requirements into account. The server people don't want to upgrade too often, while many (but certainly not all) desktop users want to see frequent releases. At the moment, a 12- to 18-month cycle is in discussion. We are also working on security support for our testing distribution, which will allow people who want cutting-edge but tested software to use testing."

    It's great to see that the debian guys are actually acknowledging this problem (wheras some debian diehard user will tear your head of if you even dare to mention it)
    Either having a time based release schedule or adding security support to testing would certainly the step needed to make debian really a great desktop solution.

    Way to go debian devs!

  18. Why does every distribution need to reinvent wheel by Anonymous Coward · · Score: 4, Insightful

    Why does each and every distribution need to reinvent the installer and the package management tools and the portage system and the system layout?

    Can't we have just one installer, one package management tool and one portage system that is shared by all the linux distributions, the bsd variants, OS X fink, windows cygwin, the comercial vendors, and all the rest?

    I mean really, reinventing a new tool to do something that people have been doing for 30 years is the height of arrogance. And even if they do invent their own package management system, does it only have to run with their own custom portage system? Can we have multiple interfaces to just one portage system that works across all posix systems?

    Ideally I should be able to pop in a DVD, and have a single installer come up that lets me mix and match my kernel with my package management system and select what packages I want to install and then have it install them in a known location that is the same as everyone elses in the world.

    I should be able to deploy a software package one time and just have it compile and install itself on any unix like system. And work.

    All you separate distributions and operating systems need to get off your high horses and share the labor for things that are common between all of you. This is why we don't have unix on every desktop right now. The fragmentation is killing adoption of unix on the desktop.

  19. Installer still is really had to use by Anonymous Coward · · Score: 1, Interesting

    Because it has some inconsistencies during the installation process:
    during the first part, Spacebar is used to select Items and Enter to advance in the process.

    In Tasksel at the end, its the reverse.

    The first time i tried to install Sarge, i installed an email-server instead of a Desktop System

  20. Replaced the installer? by SunFan · · Score: 0


    Debian's installer was one of the most flexible out there, which was a god-send for things like diskless clients. I hope in responding to people's requests, they don't throw away the the things that made Debian so great.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  21. Re:Heh, choice quote, taken out of context, I'm su by nocomment · · Score: 1

    I didn't think the old one was all that hard. Quite similar to OpenBSD's dead-simple 2 minute install.

    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
  22. took a full work day to setup with dselect by Anonymous Coward · · Score: 0

    I recall setting up debian machines about five years ago and it took me a bunch of time each time, like a day for each setup (I did about a dozen over the span of a year). I loved the update mechanism expect when I mixed stable and unstable one time and never managed to straighten things out. Debian is so freakin' solid it's a beaut. Looking forward to checking out the installer just for fun. Cheers

    1. Re:took a full work day to setup with dselect by Anonymous Coward · · Score: 0

      "Looking forward to checking out the installer just for fun."

      How very sad...

  23. Re:Ubuntu Linux is based on Dabian.. by northcat · · Score: 3, Informative

    IIRC, ubuntu uses the new debian-installer.

  24. Mod parent up and grandparent idiot by Anonymous Coward · · Score: 0

    One of the things I like most about debian is how easy it is to compile stuff from source if you are so inclined. I haven't found anything similar in any other binary distribution.

    To answer the grandparents assumption, as someone who is using gentoo now for a long time I can assure you that something like this will appeal to the gentoo crowd. At least to the majority of the gentoo crowd who use gentoo because it's a great system and not because it makes same feel 1337.

    1. Re:Mod parent up and grandparent idiot by selfabuse · · Score: 1

      it's not linux, but the FreeBSD ports system is the easiest compile form source system I've ever used. (Not saying anything bad about debian- I actually prefer it. Just saying that other people have the compile-from-source thing down pretty well too)

    2. Re:Mod parent up and grandparent idiot by Anonymous Coward · · Score: 0

      it's not linux, but the FreeBSD ports system is the easiest compile form source system I've ever used.

      I think a lot of Linux/BSD users respect the ports system, they simply do not respect the foolish attitude that many Gentoo users have about compile from source or bleeding edge.

      I think this sums up the problem with some (not all) gentoo users: http://funroll-loops.org/

    3. Re:Mod parent up and grandparent idiot by Anonymous Coward · · Score: 0

      That sums up more gentoo users than you'd like to believe. I personally use gentoo and it sickens me to listen to some of the other gentoo'ers talk. To hear them brag about their CFLAGS, yet when you ask them what they do, they have no idea. "Umm.. It makes it faster. It OPTIMIZES IT!!!"

      Personally I use gentoo because I like linux over freebsd for a desktop machine, but I love ports. Everything is easy and there's a walkthrough for just about anything you wanted to do.

    4. Re:Mod parent up and grandparent idiot by Anonymous Coward · · Score: 0

      If you haven't used Gentoo's Portage, give it a shot. FreeBSD Ports is not quite as powerful. I find that maintaining a built server is easier with Gentoo.

  25. Gentoo? by MrHanky · · Score: 1

    Gentoo is as easy as talking a walk in the park with your nanny. I've used Gentoo on several architectures, and even done a networked install of Gentoo on a MIPS-based SGI-box with no problem whatsoever -- and I don't even know a single programming language. Gentoo is perfect for ignorant people. It may even make them feel they're learning something, although they don't.

    Now, configuring GRUB to boot the Hurd, that was a bit more difficult the last time I tried. If you want to harden your balls, you can try the Hurd.

    1. Re:Gentoo? by molnarcs · · Score: 2, Funny
      Gentoo is perfect for ignorant people. It may even make them feel they're learning something, although they don't.

      Haha, that was funny. And true. A friend of mine who used mandrake for a few days went on to install gentoo, for rumour had it that if you can install it, you'll learn a lot about the system.

      Spent hours and hours installing it, (which doesn't make too much sense - why not have a functioning system in 5 minutes and then rebuild everything?), installation documentation in his lap, and after a while he managed to install it. Took another day to get alsa working (couldn't help him, I myself was confused by it). Anyway, in a few days, he had a working system with X (and without working kpdf, for he missed a use-flag apparently). And I spent the next few weeks explaining the most trivial things I could learned reading the Introduction to Linux guide on my two-hour trip home on a train. Apparently, my friend didn't buy into the "I'm now a geek cause I installed gentoo" myth, and was very very frustrated. Finally, I dug up the excellent Machtelt Garrels guide (still the best in linuxland for newbies I think) and I lent it to him.

      (Then later he switched back to Win2000, and just upgraded to XP recently).

    2. Re:Gentoo? by Dan+Ost · · Score: 1

      It's true that there isn't much to learn if you're copying commands verbatim
      from the install instructions. However, gentoo makes it very easy to learn
      what your system is doing by reading the scripts. There aren't layers and
      layers of abstraction and indirection like with RedHat and, while emerge
      makes package installation very simple, it doesn't hide anything from you and
      you can manually do exactly what it does with ebuild (the man pages give
      excellent explanations of what's going on).

      --

      *sigh* back to work...
    3. Re:Gentoo? by molnarcs · · Score: 3, Interesting
      Well, you might be right in some respects, but gentoo became a gremlin for me during that time. In other words, I'm biased ;)

      He displayed a genuine interest in linux, and I encouraged him to try gentoo (myself already using a ports based "distro"). And later seeing his frustrations, I realized my mistake. I think one of the most important things if you want to get someone on the linux/unix train is documentation. Which is almost there in gentoo, but not quite. The other is: a clear system layout. Debian comes close to it (I might try sarge when it comes out, just to keep my linux skills honed - not long ago I couldn't make usb flash drive work in SuSE, and I felt really embarrassed), but I still didn't know what mplayer.conf does in /etc (or .operarc for that matter).

      So my recent method of getting people trying out linux (or freebsd) is to give them a book. I would say: don't touch anything on your computer. Read this or that, and if you are still interested, and enjoyed your reading (because you'll have to do a lot of reading later as well), than you can go on following installation instruction. One important note: never give docs in electronic format. It is easier to grasp the basic concepts if in book form, and (strange as it may sound) without sitting in the front of a puter. And then I would recommend a kind of distro you mentioned: it might be gentoo or debian or slackware, it doesn't really matter (as long as it's not rh or mandrake)

      Anyway, for nostalgia's sake, I dug up some of my friend's posts on gentooforums. Note the growing use-flag paranoia (and I refer back to the above post in a post below, just for recursivity's sake. :)

    4. Re:Gentoo? by Anonymous Coward · · Score: 0

      The best quote I've seen on that subject is the chapter heading from funroll-loops who summarizes a whole section of quotes from gentoo-fanboys with the phrase "Watching shit scroll by for hours makes me a Linux expert overnight!"

    5. Re:Gentoo? by Anonymous Coward · · Score: 0

      From a Mandrake user (sorry!): The best book I have read is Brian Ward, How Linux Works. Its pitched at the kind of person who is a reasonably informed end user, but wants to understand more.

      Mandrake, by the way has its merits. A 'reasonably informed end user' can install it for his friends and be sure that he can get just about everything working - and fix it over the phone when they call him later. Now try doing that with Slackware! I have....

    6. Re:Gentoo? by Anonymous Coward · · Score: 0
      Hello! I loved mandrake for a while (used 9.0/9.1), but that was mainly because the work of excellent folks at pclinuxonline (texstar). Than, as I longed to learn more, I realized I don't need mdk control center. Moreover, after 9.1, mdk missed deadline after deadline, than it became very buggy (in fact, I didn't realize how stable kde is until I tried untweaked one - just plain vanilla sources - later).

      Anyhow, I just wanted to tank you for the tip :)))

    7. Re:Gentoo? by nbert · · Score: 1
      Spent hours and hours installing it, (which doesn't make too much sense - why not have a functioning system in 5 minutes and then rebuild everything?)
      That's the reason Knoppix is very popular among gents. Having a full desktop as an installation environment really kicks ass.

      They also release binary packages from time to time so installing in minutes and rebuilding later on really is an option.

  26. Installers, et al by jd · · Score: 4, Interesting
    The old installer was a pain. It took me about 3 days to do one install, because of some quirk in the options I'd used. I'm no novice, when it comes to Linux installers, either. I cut my teeth on MCC Linux and SLS, the precursors to Slackware.


    The problem with all installers (Fedora included) is that dependency tracking is extremely difficult and complex, and packages don't always accurately describe their dependencies. They also don't have any good way of handling multiple flavours of (essentially) the same product. They also don't talk with each other, so don't expect apt or rpm to know about anything you installed from CPAN or CPANPLUS, even though there's absolutely no reason why you couldn't have a program to rationalize the contents of different installer databases.


    However, that is not the fault of Debian, but rather the fault of the problem being solved. It is extremely complex, and no good solution currently exists.


    As a distribution, I like Debian a lot. No, that's not just because they included my FOLK patches as an alternative kernel (though that is a factor, because it means Debian is far more capable of including interesting ideas than almost any other distribution). Debian is simply a damn good distribution. It's comprehensive, it's consistant in approach, and it's been able to maintain a very high level of quality, despite having a very large number of contributors. (Or maybe because they do.)


    There have been a lot of distributions, over the ages. Some have failed because the maintainers gave up (SLS, for example). Some failed because they appealed to too specialized an audience, so there wasn't a userbase to keep things going (QLinux is an example of that). Some failed because of political reasons (Stampede Linux got busted over a "trademark infringement" that pushed credibility a little far). Some failed because the maintainers went commercial (Red Hat Linux, I'm talking to you!).


    Given that kind of turbulent history, it's impressive that Debian has done as well as it has. Those involved in the project should feel proud of themselves. IIRC, Slackware is the only other distro that has lasted as long, or atracted such a following.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Installers, et al by SanLouBlues · · Score: 2, Interesting

      Well, the new installer isn't exactly perfect yet either. I had to setup a Debian server (Debian was mandated) and I had a helluva time (operator error, but the installer was an enabler).

      Here's the executive summary (just the parts that didn't go well):

      First, I tried the Debian net-install because it's only a 123MB download and this was going to be the only machine that I installed it on.
      I used a machine that was Mandrake because it was already partitioned and it fit the requirements, but Debian didn't like my partitions. I checked every possibility I could think of short of choosing the manual option because I don't like messing with fdisk myself. That was ok though, I didn't really need the old partitions, so I just gave up and let it do it automatically.
      Next, I carelessly breezed through the GRUB install without reading carefully, so I got GRUB on my hd0 even though I had that machine set to boot hd1 instead because I was too lazy to take out an old windows drive a long time ago. That was fine, I just changed the BIOS and I planned on taking out that drive later anyways.
      Now, after rebooting, I set up an apt repository since most of the stuff wasn't on the CD, chose to set it up as both a desktop and a server since I really like XWindows on my servers as an option even if it doesn't run by default.
      I went and watched TV and came back a while later and saw that it said it was done, and to rerun, I could just use some command that I instantly forgot.
      Well, I got the regular old console and rebooted because I knew that XWindows would be setup to run by default since I had chosen the Desktop option. It rebooted. To the console. I was not miffed, I figured it was still just a gimpy install like it was 5 years ago when I tried it. So I logged in and ran 'startx' and promptly found out that nothing was installed. After messing with aptitude for 90 minutes, I figured out that some packages on the ftp site weren't signed (or something) and wouldn't install. It recommended 'apt-get -f install' but that did nothing. I messed around with different mirrors and other crap for another 3 hours before giving up (there's no #debian channel on irc.debian.org that I can find, they're all #deb-specific and I couldn't find #deb-n00bs or its equivalent). Not to mention that at one point aptitude was selecting software we needed for uninstall for some reason.

      Since the Net-Install had failed, I downloaded the isos for CDs 1 and 2 (testing). I was pissed and I didn't understand that I didn't need to at the time, so I started the install from scratch again.
      Went through the same crap with the partitions (it didn't even like the partitions that it had generated before, so it auto-generated new partitions that were exactly the same). I put GRUB on the right hard drive this time (and made a mental note to get rid of the other drive later after I archived all my old mp3s).
      I tried to reduce my interaction by just putting CD2 in the second CD drive, but it wasn't detected so I had to check up on the machine periodically during the install.
      Eventually, this worked. I have a functional Debian system and I will never net-install again. I won't use systems that don't boot to hd0 already for Debian either. I won't just reinstall over an old Debian system instead of using my new CDs as apt repositories, and I won't mess with base-config after the install is done.

      Now my only complaint is that it installed Postgres instead of MySQL. How about next time I get to choose which database my "Database Server" uses? Or at least change "Database Server" to "Postgresql Server".

    2. Re:Installers, et al by Louis+Guerin · · Score: 1

      Regarding CPAN and debian's package management, I have but one thing to say: man dh-make-perl.

    3. Re:Installers, et al by Daniel · · Score: 1

      After messing with aptitude for 90 minutes, I figured out that some packages on the ftp site weren't signed (or something) and wouldn't install.

      Whatever it was, it wasn't a signing problem: you'd have to install apt 0.6 and aptitude 0.3 (from Debian experimental) in order for signatures to be verified.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    4. Re:Installers, et al by Anonymous Coward · · Score: 0

      Debian was mandated on your windows mp3 server? Can I get a job where you work? I pretty much suck at sysadmining but I think I could handle it.

    5. Re:Installers, et al by Anonymous Coward · · Score: 0

      there's no #debian channel on irc.debian.org that I can find, they're all #deb-specific and I couldn't find #deb-n00bs or its equivalent .... I don't know what alternate universe you live in, but I'm on #debian there on a regular basis. Right this second there are 766 users in there. It's been here for years, too.

      How about next time I get to choose which database my "Database Server" uses?

      Or next time don't use the "People whine about it being too hard to choose shit so they took away my power to choose" option.

      As for your problems, what it sounds like to me (based on what little diagnostics you posted) is that you may have ended up with a bogus mirror (thus apt-get not being useful) Happened to me on my first net-install and took me a while to work out the solution since while apt's docs say how to specify a mirror, at the time there wasn't any documentation to suggest a mirror for me since I had no way to look one up. IIRC, the last time I used net-install (this summer) it came with one already filled in as a suggestion. Not sure what was your issue with the partitioner though, automatic partitioners have scared me ever since redhat created Disk Droolid, so I've always done it by hand.

    6. Re:Installers, et al by Anonymous Coward · · Score: 0
      Debian is simply a damn good distribution. It's comprehensive, it's consistant in approach, and it's been able to maintain a very high level of quality, despite having a very large number of contributors.

      The reason Debian is of such a high quality (and has such long release cycles, incidentally) is because the only people they're developing for is .. other Debian people.

      When it comes to distros, Debian is something special. The Debian community doesn't care about market share, commercial acceptance or any of that. It cares about making and distributing good free software that runs on as many systems as technically feasible and doing so in a consistent manner with enough supported software in the distro to make everybody happy (hence the insane amount of packages). This is the common ideal that everybody's working for and the Debian attitude is that if you don't like it you either contribute, fork or run something else.

    7. Re:Installers, et al by maw · · Score: 1
      so don't expect apt or rpm to know about anything you installed from CPAN or CPANPLUS

      I use cpan2rpm for this reason. A little bit more work in the immediate term, but it's always paid off longer-term.

      --
      You're a suburbanite.
    8. Re:Installers, et al by Anonymous Coward · · Score: 0

      No, I used a former desktop that had Windows/Mandrake dual boot. It's now our PSA server and has none of that.

    9. Re:Installers, et al by SanLouBlues · · Score: 1

      I didn't say there was no #debian channel, I said I couldn't find it (using gaim and scrolling through the room list). I know I need another irc client, but I rarely use irc.

      I didn't whine about the old installer. I didn't use it either.

      I'm positive I tried the default mirror and most of the others.

      My issue with the partitioner was that no options appeared like the option I'm used to with Mandrake and RedHat (use existing partitions). I had manually created these a while ago.

      My overall point was that while I'm neither a newbie or an expert, I managed to mess up enough to waste a very large amount of time. That's something I haven't done with a fresh Linux in a long time (years), and I've installed gentoo recently (but not enough to have used their installer).

  27. openoffice by Anonymous Coward · · Score: 0

    Debian have broken copy/paste in openoffice where it works fine in the OOo applications. No sign of anyone fixing it either.

    This unfortunately means you cannot trust Debian for office work, especially when you recall how they broken evolution for several weeks.

    This is why commercial distros are the trusted options for serious users who use their machines to achieve tasks, rather than play with 97% complete applications.

    1. Re:openoffice by Anonymous Coward · · Score: 0

      Blah, blah, blah and that's probably why so many of the commercial distributions are based on debian. Oh, wait, could that mean that you are talking bs?

    2. Re:openoffice by MsGeek · · Score: 3, Funny

      That's funny, because I just copied your very words into my KDE Klipper from Firefox then pasted them right into an OpenOffice document. And I'm running Debian Sarge/Sid!

      Try the FUD, it's excellent today. May I suggest a full-bodied whine with that?

      --
      Knowledge is power. Knowledge shared is power multiplied.
    3. Re:openoffice by Anonymous Coward · · Score: 0

      Open calc, in the A column enter 1, 2, 3 and 4 in rows 1-4. Now copy A2 and paste it to A3. You now have 1, 2, 2, 3, 4. Now think of the ramifications when trying this with real data and real formula. And yes, it's broken for complete rows too.

      Of course, had you bothered to look at the Debian bugs page for openoffice, you would have seen that the reports are plenty for this bug.

      FUD my arse you zealot fanboy virgin.

    4. Re:openoffice by erlenic · · Score: 1

      I call bullshit. I followed your directions exactly, and got 1,2,2,4. I'm thinking you screwed up your settings in OOo, and decided to blame Debian.

      BTW, this is with Debian testing.

    5. Re:openoffice by Qzukk · · Score: 1

      Hm, I could duplicate his behavior but only if I copied and pasted the cell itself, which is probably why it behaves the way it does (it pastes the whole cell in and moves the other cell out of the way).

      If I highlighted the content of a cell and copied that, I could paste that into the inside of another cell with no problem at all.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:openoffice by erlenic · · Score: 1

      When I use ctrl-C, it overwrites A3 (after confirming.) When I right click, it does shift the other cells, but it asked how I wanted them shifted. There was no option to always do which one you choose.
      Granted, MS Excel 2003 doesn't seem to have this shift cells feature, but I for one like having the option. If I get time at work tomorrow, I'll try it on OOo for Windows, in case my WM (XFCE) is interfering.

    7. Re:openoffice by nzhavok · · Score: 1

      I'm also running Debian (testing) w/ OO so I tried this. I ended up with 1,2,2,4 (what I would have expected). That's with using ctrl-c and ctrl-v. I tried with the mouse and got the same results. Dunno what problem your debian install does but doesn't appear to be a problem with mine.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  28. Re:Heh, choice quote, taken out of context, I'm su by northcat · · Score: 1

    RTFA.

  29. DHCP? by cxreg · · Score: 1, Insightful

    Wow, defaulting to DHCP without even asking seems like an awfully annoying idea to me :P

    1. Re:DHCP? by Anonymous Coward · · Score: 0

      Umm, if you care that much, i recommend you get a Debian installer CD and use the lilo boot option of 'expert'.

      It will prompt you through every step, allowing you to skip hardware auto-detection, network auto-detection and more.

      I don't know of any distro with that much installer flexibility. On one computer, I let it do 'stupid-user' install mode, and it was dead easy. On another computer, my hardware was causing conflicts, and without 'expert' mode, I never would have made it anywhere. Any other distro would have just tried to auto-detect my hardware and locked up.

      That's the best part of this new installer: It doesn't actually take away your power, it just turns it off by default, as it confuses more people than it helps.

    2. Re:DHCP? by Anonymous Coward · · Score: 0

      Yes, it's terrible. I lost about 20 seconds of my preciouse life time while it tried to find a dhcp server.

    3. Re:DHCP? by Anonymous Coward · · Score: 0
      The failure mode isn't bad, though.

      I have no DHCP on some of the networks where I used this installer.

      If DHCP doesn't give you an address, it makes it easy to set a static one.

    4. Re:DHCP? by Bruce+Perens · · Score: 1

      It you wait for DHCP to fail, 30 seconds or so, you can tell it a static IP number.

    5. Re:DHCP? by MsGeek · · Score: 1

      So? It tries DHCP first. You don't have to wait very long until DHCP times out. Then you can put in your static IP address if that's how you have your network configured. That's how I do it here at Catseye Labs.

      A lot of people have little broadband routers that have DHCP servers inside them and use them to hand out IPs. Some people even run local DHCP servers. If that's what you're doing, defaulting to DHCP is so much nicer than forgoing configuration entirely, then running dhclient in an xterm after everything else is installed.

      Really, cxreg...it times out after ten freakin' seconds. It's no big deal.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    6. Re:DHCP? by cxreg · · Score: 1

      Yeah, and what if you _don't want DHCP_ even if there's a DHCP server responding? It's just the wrong thing to do.

    7. Re:DHCP? by idiotnot · · Score: 1

      If you choose expert, or expert26 at boot, it'll let you skip dhcp. Even so, the normal way, it doesn't take very long.

      It also does a lookup from your DHCP server when you manually input your IP and DNS addresses....and it correctly sets the hostname.

    8. Re:DHCP? by Homology · · Score: 1
      It you wait for DHCP to fail, 30 seconds or so, you can tell it a static IP number.

      Just to nitpick a little :-) You might have a small network where you've configured the DHCP server to hand out IP adresses only in a certain range (say, 10.0.1.x for x > 10). Thus servers that should have "static" IP address can co-exist with machines that has dynamic IP adresses. This is the case I've got at work.

      At

    9. Re:DHCP? by Louis+Guerin · · Score: 1

      So you fucking override it manually. If you don't want DHCP you're clearly capable of setting up a network connection manually, and navigating an ncurses interface, rather than foaming at the mouth and mashing keys randomly, then whining about how it doesn't work.

    10. Re:DHCP? by cxreg · · Score: 1

      Get a grip, jesus christ. I'm giving valid criticism about broken default behavior in a ground-up installer. You're the one foaming at the mouth, not me.

      Maybe *I* know how to change the network config after the fact because I've been using debian for 8 years but guess what, not everyone will know how to do that, and the default behavior doesn't give you any obvious way override unless you're in "expert mode". I doubt a person new to Debian would consider themselves an "expert".

  30. Re:Why does every distribution reinvent the wheel by flossie · · Score: 2, Insightful
    ... because the old square wheels weren't good enough. And the newer triangular wheels weren't much better.

    Why does it matter if the wheel is constantly re-invented? No one is forcing you to do the reinvention and you don't have to use the new wheels.

    Freedom to tinker is a major part of the driving force behind free software at the moment. As for fragmentation "killing adoption of unix on the desktop" (assuming that you are including GNU/Linux with unix), there are more *nix systems on desktops now than there ever have been previously. Strength through diversity, etc.

  31. Honesty/Disclaimer by Smiffa2001 · · Score: 2, Interesting

    "I wouldn't recommend Debian on the desktop for people who are new to Linux, but it's perfectly suited for people who have some experience with Linux or have an admin who takes care of their machine."

    I like the comment, though it's probably been said a thousand times before. I would say though, that it still takes SysAdmin-type powers to be comfortable with most Linux distros, at least in my experience. Everybody that I ever came across that said "use Linux, it's great" turned out to have a decent amount of tech knowledge and (it later turned out) had climbed the sometimes steep learning curve that goes with it. I went through/still am going through that same curve and finding it immensely enjoyable and rewarding - I'm even seeing people that would benefit from using Linux but the hoops you sometimes have to go through to even get a printer to work would fox these people. If I'd let it loose on em, it'd mean constant calls every day/week.

    The comment made me think about this again, thats all. We're close I reckon, but not quite there...

    1. Re:Honesty/Disclaimer by Techiegeeks · · Score: 2, Informative
      Just recommend Ubuntu for people that are new to Linux. It's an easy install, a blast to use and it's Debian based. Plus they have a Live CD. So that they could test it out before installing it.

      I like it because it doesn't overwhelm you with apps. And if you want to add something, just apt-get it (or better yet fire up Synaptic).

      http://www.ubuntulinux.org

    2. Re:Honesty/Disclaimer by dn15 · · Score: 1
      I'm even seeing people that would benefit from using Linux but the hoops you sometimes have to go through to even get a printer to work would fox these people.
      Exactly! The ironic thing is, Linux (or any alternative OS is perfect for the two extremes -- power users, and extremely basic users who have someone else set up the system and then never touch the configuration themselves. But you're just asking for trouble if you leave it in the hands of people who think that they can perform all system administration thanks to their intimate knowledge of the Windows Add/Remove Programs feature.
    3. Re:Honesty/Disclaimer by Smiffa2001 · · Score: 1

      Excellent, I'll try it - I must get out from under this rock more as I didn't realise that Ubuntu had a LiveCD... :)

  32. Re:Why does every distribution need to reinvent wh by mccalli · · Score: 4, Insightful
    Can't we have just one installer, one package management tool and one portage system that is shared by all the linux distributions, the bsd variants, OS X fink, windows cygwin, the comercial vendors, and all the rest?

    Well, Debian and OS X Fink do share an install system - apt-get. "All the Linux distributions"? Would be nice, but there are a fair few .deb-based ones out there now. RedHat and Cygwin share a system I believe (I'm prepared to be corrected here), because Cygwin was originally has ties to RedHat.

    Ideally I should be able to pop in a DVD, and have a single installer come up...

    Ah, well you've lost me there already you see. A DVD? I run Debian on a old laptop that hasn't got a CD drive, let alone a DVD. I also run it on a Cobalt RaQ - not even a floppy drive there. A single installer? But on my flashy new hardware I like graphical installs, whereas I would spit blood at anything requiring a graphical install if I was trying to put it onto the Cobalt.

    All you separate distributions and operating systems need to get off your high horses and share the labor for things that are common between all of you.

    OK. So who gets off whose horse first? I know - let's dump RPM, I always hated it. But hold on, it's used with some of the most popular and commercially supported distros right? So I know, let's dump .deb, after all it's only minority. But hang on, some of the most stable distributions there are use .deb so there must be some merit in it. I know, let's dump RPM...and repeat ad nauseam.

    Cheers,
    Ian

  33. Why linux doesn't sell well... by copponex · · Score: 2, Funny

    Oh, you don't know anything about computers? Try our Ignorant Housewife edition. See, it's for stupid people - like you.

    1. Re:Why linux doesn't sell well... by 0racle · · Score: 2, Funny

      I wonder how often something called Ignorent Housewife Edition' would be downloaded?

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Why linux doesn't sell well... by Anonymous Coward · · Score: 5, Funny

      Change .iso to .avi and it'd get plenty of hits!

    3. Re:Why linux doesn't sell well... by niko9 · · Score: 1

      I wonder how often something called Ignorent Housewife Edition' would be downloaded?

      If they are tired of Windows Operating systems, is should be relabled the Desperate Houswife Edition.

      Then maybe, just maybe, they could make a TV series called "Desperate Houswives" were hot chicks like Terri Hatcher in tight spandex work all day long getting Debian installed, and the adminintering their box.

      One can dream....

    4. Re:Why linux doesn't sell well... by FireBreathingDog · · Score: 1
      Then maybe, just maybe, they could make a TV series called "Desperate Houswives" were hot chicks like Terri Hatcher in tight spandex work all day long getting Debian installed, and the adminintering their box.

      Mmmmm...Teri Hatcher!

      I wouldn't mind administering her box!

    5. Re:Why linux doesn't sell well... by Anonymous Coward · · Score: 0

      Wasn't that pretty much the basis for Apple's marketing of OS X?

    6. Re:Why linux doesn't sell well... by Mattintosh · · Score: 3, Interesting

      Actually, I'd almost classify the Debian installer as "Ignorant Housewife edition".

      Sarge-something-something-x86 and Sarge-something-something-powerpc are the ones I've downloaded so far, and I've actually had a chance to mess with the x86 one. (The old beige powermac g3 is in the process of getting its heavy ass moved into another room.) The install went something like this:
      1) download iso and burn to CD
      2) boot spare x86 machine from CD
      3) wait
      4) let it configure DHCP
      4a) wonder why it didn't work, play with it a bit
      4b) plug the damned ethernet cable in, repeat 4)
      5) give it some network settings (domain name, machine name, etc)
      7) pick some package groups to install
      8) wait
      9) wait
      10) wait
      11) give a root password, create a user
      12) log in and use the damned thing

      So it's not a 3-step-with-no-step-3 iMac. Whoopee. I didn't expect it to be. Then again, this is the first time I've ever used a Linux system. Ever. And I was practically spoonfed a working installation. And within a few hours of use, I was able to install/uninstall packages, mess with basic environment settings, and play a few games. That's a far cry from "not ready for the desktop."

      I declare it... 2004 (I did the installation on 12/30/04) is the year of the Linux desktop. Hey, it passed my test.

      Now to toss MacOS X 10.2.8 (the last release "supported" on the beige g3) out on it's ass... maybe in a few days. I need sleep.

    7. Re:Why linux doesn't sell well... by Andrewkov · · Score: 1

      Just call it the Desperate Housewive's Edition and it will get plenty of attention! (That's the name of a popular tv show, for the over-seas readers..)

    8. Re:Why linux doesn't sell well... by forlornhope · · Score: 1

      Yeah I love D-I and I have been a Debian user since the days of potato, but for your g3, maybe you should look at Ubuntu (ubuntulinux.org). Its Debian based and it even uses D-I. I am currently using it on my ibookg4 and I love it. I still use Debian on the server, but for the desktop Ubuntu has it already done.

      --
      "We Don't Need No Truthless Heros!" - Project 86
  34. The new stable by dotslashdot · · Score: 1

    How fashionable! Sarge: it's the new Stable.

  35. Get your distro upgrade procedures sorted out!! by twilight30 · · Score: 3, Interesting

    One of the things I've noticed of late with Debian is that their vaulted upgrade procedure between versions is definitely not working for Woody and Sarge.

    Upgrading from a fresh Woody install -- of 3.0r0, to be precise -- directly to Sarge as it now stands destroys Gnome completely. It will boot, start X11, but then die horribly for reasons I have yet to sort out fully. (I did this three weeks ago, for an old beater that was a gift) And it would die consistently only in that operating any Gnome application in tandem with another would do it.

    The only way I could get the install procedure to update correctly was by using a sarge netinstall CD with a beta from August.

    I believe the kernel versions changing has a lot to do with this. Of course, blaming Debian for this is not fair, but expecting users to suddenly know everything about the kernel version, the module loading/management procedure and the deep changes to the /etc directory is a little much.

    I don't care about a GUI installer. I do care about Debian's stability between versions. I used to think Debian's upgrade process flawed (speed of releases) but essentially fine for those people who didn't want to think about dependency hell when using an online upgrading service. But now I am wondering if they really have it under control; I think they've taken policy as far as they can go.

    They should commit to a regular timeframe for stable/server/stale versions and stick to it. Once a year is plenty of time.

    --
    ========================================
    Death will come, and will have your eyes
    -- Pavese
    1. Re:Get your distro upgrade procedures sorted out!! by Dionysus · · Score: 3, Insightful

      1) Sarge hasn't been released yet, so upgraded from Woody to Sarge is not guaranteed to work *yet*
      2) Gnome 2.8 was just recently moved into Sarge, so some unstability was to be expected.

      You just chose a really unfortunate time to do the upgrade (when I went from Woody to Sarge, Sarge had been relatively stable for a couple of weeks, as in no major packages had been moved into Sarge for awhile)

      --
      Je ne parle pas francais.
    2. Re:Get your distro upgrade procedures sorted out!! by Anonymous Coward · · Score: 0
      I had a similar problem going to "unstable" recently (which is less surprising).

      It wasn't hard to fix. Did you try an

      apt-get remove gnome-core libgnome2-0

      (or libgnome32, or whichver you had installed)

      I had a similar problem; and after the apt-get remove; an manual deletion of config files (yuck, but it was unstable) and a subsequent apt-get install, everything worked again.

      It is a bit disapointing if this failed moving to testing instead of to sid, though.

    3. Re:Get your distro upgrade procedures sorted out!! by twilight30 · · Score: 1

      I wish that were true ... it's just that I did multiple upgrades from whatever Debian stable was called to Woody ... they broke too.

      Debian itself as a distribution is still my Linux of choice, but after experimenting with the greater ease of use of Mandrake and Fedora Core, I go back to it only with the upgrade path as my reason to sticking with it.

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    4. Re:Get your distro upgrade procedures sorted out!! by Anubis350 · · Score: 1

      is it X entirely or gnome only, if its X you might want to check on the .Xauthority files....

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    5. Re:Get your distro upgrade procedures sorted out!! by Anonymous Coward · · Score: 0

      apt-get remove; an manual deletion of config files

      This is what purge is for ;)

  36. You know you read too much slashdot .. by ElektroHolunder · · Score: 5, Funny
    You know you read too much slashdot when you read sentences like this:
    we're aware that many people are interested in a graphical installer and certain languages like Thai might even require this
    and catch yourself thinking " 'Thai'? Oh no, not another scripting language.."
  37. Why yet another new installer? by Eric+Smith · · Score: 2, Interesting
    What's wrong with Anaconda, which already works in text and graphical modes? Hasn't it been part of Progeny's Debian-based distribution for a long time?

    Though just about anything, including poking one's eyes out with a sharp stick, would be better than the old Debian installer. I've been a hardcore Unix user/developer since 1982, and Linux since 1991, and yet I was completely baffled at some of the questions the old installer asked, and at the sheer number of questions.

    1. Re:Why yet another new installer? by stevey · · Score: 2, Interesting

      Anaconda is good, but it isn't available on all 11 architectures which Debian intends to release against.

      Far better to have one installer which works identically across each platform than Anaconda for x86, and other installers for other platforms.

    2. Re:Why yet another new installer? by bogie · · Score: 3, Insightful

      That is what I was going to answer because its true.Anaconda doesn't run on every arch. But why should x86 users, ie 80%+ of Debian users have to suffer without a great installer like Anaconda just so somebody using some obsure arch has the same aweful install experience(yes I know the installer has improved). Cater to your base which is x86. Let the rest get by with a lesser installer. They have till now and won't go away just because x86 as usual gets all of the goodies.

      That or continue to watch as all of your users flee to distros like Ubuntu.

      --
      If you wanna get rich, you know that payback is a bitch
    3. Re:Why yet another new installer? by drinkypoo · · Score: 1

      I tried to flee to ubuntu but the livecd failed to boot on no less than three fairly common systems, all of them with intel processors AND chipsets. Now I have 10 ubuntu CDs here that I cannot, in good conscience, give to clueless newbies, some of whom have actually asked me with help going to linux. Guess it's Knoppix all 'round, since I'm certainly not going to suggest Fedora Core X (Destroyer) either. I'd say Debian is relatively safe for the time being.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Why yet another new installer? by Anonymous Coward · · Score: 0

      Good riddance then. I fleed to OpenBSD myself. It has nicer installer. ;-)

    5. Re:Why yet another new installer? by OverlordQ · · Score: 1

      No offense, but that's sad. The first Distro I tried was Debian after seeing linux at a friends house once. It worked the first time. This was when I was 14. Surely somebody with over 20 years of experience in *nixes should be able to figure it out?

      --
      Your hair look like poop, Bob! - Wanker.
    6. Re:Why yet another new installer? by R@Bastard · · Score: 1

      Actually, as far as I can tell, Ubuntu *USES* the new Debian installer.

      So, while fleeing might be nice (Ubuntu rocks) it won't bring a better installer.

      --
      Mucous membranes are the part of your brain that, like, make you think about mucous. --Beavis
    7. Re:Why yet another new installer? by Eric+Smith · · Score: 1
      Sure, I got it working, after spending an hour trying to dig up answers to ridiculous questions that didn't even offer defaults. If I don't have weird hardware or special requirements, I should reasonably expect:
      1. not to be asked lots of asinine questions (unless I ask for an "expert" install
      2. to be able to just hit return for the questions I do get asked, if I don't know the answer, and get something reasonable
      Fedora Core is by no means perfect, but I've done about thirty installs on a variety of x68 and AMD64 hardware and they've all gone very smoothly with only a minimal number of questions to be answered. It's actually much easier to install than Windows XP, in my experience.

      I really like the Debian Social Contract with its strong emphasis on free software, and I'm glad that they have an improved installer, so I'll try it again. But for now I don't have any major problems with Fedora Core, so Debian has to be much better, not just as good or slightly better, in order to motivate me to switch.

      And I seem to be in a minority as far as preferring RPM and YUM over dpkg and apt-get. The last time I checked, as far as I could determine a Debian package could only contain one base software tarball and one patch, so all the patches you want to apply had to be mashed together. I prefer the RPM approach of having any number of separate patches; it makes maintaining a package across upstream releases much easier.

    8. Re:Why yet another new installer? by Eric+Smith · · Score: 1
      I've poked at the Anaconda sources a little bit, and I don't see that much architecture-specific code in there. It may not run on 11 architectures, but it appears to run on at least 5, so how hard can it be to add more? Surely easier than writing a new installer from scratch.

      I'm not actually complaining, mind you. Having more choices in free software is a good thing. I just was rather surprised.

    9. Re:Why yet another new installer? by ultrabot · · Score: 1

      So, while fleeing might be nice (Ubuntu rocks) it won't bring a better installer.

      True, but it provides a refreshing escape from "all archs are important" attitude of Debian. If a distro consider a HP-PA or SPARC port a priority (to the extent of delaying the release), it's not really serving 99% of its users optimally.

      --
      Save your wrists today - switch to Dvorak
    10. Re:Why yet another new installer? by Anonymous Coward · · Score: 0

      Dude.

      Ubuntu IS Debian. And it USES THE SAME INSTALLER AS DEBIAN TESTING!!

      People make me want to hurt them sometimes.

      Also who gives a shit about the installer anyways? You use it once, and that's it. After that you just keep your OS up to date for the next 50 years if you want.

      And remember folks, Linux isn't a contest to see which distro will get the most users.

      Debian cares about getting things done and getting things done correctly. No debian maintainer is going to lose sleep over Ubuntu, after all people taking Debian and making distros like Xandros or Ubuntu is one of the major reasons that it exists in the first place.

      And before you get all upset about them not listenning to their users. I am a user and I'd rather them spend their time testing and building great software packages to use on all my hardware and not piss around with trying to please everyone with a run-once program, even if it's not Graphical, I don't care.

      If you want Redhat's autodection and configuration of hardware, install kudzu

      apt-get install kudzu ./kudzu

    11. Re:Why yet another new installer? by Hast · · Score: 1

      The Debian idea is that it is portable. You can use other installers like Ubuntu, Knoppix or Progency to get your Debian going, but that's up to you.

      Someday you may be happy that not all people are so short-sighted as to "just make MY setup work dammit!".

  38. Refreshing interview by Anonymous Coward · · Score: 3, Insightful

    It's nice to read an interview from a distro project member where the problems/limitations of the distro, (such as the long release cycle), are openly admitted. All too often distro maintainers (and users) make excuses for current limitations in their distros and stubbornly refuse to address them in a rational manner.

    1. Re:Refreshing interview by Anonymous Coward · · Score: 1, Insightful

      In my experience it's mostly the users that are so religious about their distribution that they would rather kill you than acknowledge that there might be a problem.

      Try to talk with some gentoo users about an installer or with debian users about the long release cycle and you'll see what I mean.

      On the other hand, I think developers are much more rational about their distribution. Case in point, gentoo is going to get an installer and debian will address the long release cycle.

  39. Nah! Who needs an installer? by aralin · · Score: 5, Interesting
    I installed my Debian in 1996, almost nine years ago. Since then I exchanged three computers and five harddisks under it and its still running without any need to reinstall. It went smoothly through several major and minor OS updates like a charm.

    As a side note, I'd really like to see someone try to do this with Windows. Upgrading from 95 to 98 to 2k to XP and replacing HDs, CPUs and MBs under that system, while not having to reinstall all your applications and redo all the settings.

    --
    If programs would be read like poetry, most programmers would be Vogons.
    1. Re:Nah! Who needs an installer? by Anonymous Coward · · Score: 0

      I did that with Windows.

      It was easy, 95->98 worked fine all of my old apps that were still supported came along just fine (that is, my minesweeper high scores weren't erased, nothing else was really supported).

      For 98->2000 all of my 98 apps came along just fine. At least, the Microsoft apps did. So did Mozilla (0.8 I think). But after a few weeks, I reformatted the drive to get rid of all the old data. This was a desktop from college after all, and it had a lot of incriminating evidence.

      I didn't get to XP. My machine finally doesn't meet the minimum requirements. But 2000 runs really well. Better than 98, plus since it's not FAT anymore, goodbye scandisk :).

    2. Re:Nah! Who needs an installer? by Anonymous Coward · · Score: 0

      5 years is a lot shorter than 9 in terms of computers. Plus, I wager you only updated your OS, the original poster updated his entire machine (motherboard and all) repeatedly over the course of 9 years.

      I've found Linux distributions to be much better with these types of upgrades.

    3. Re:Nah! Who needs an installer? by drinkypoo · · Score: 1

      Linux hasn't changed as much since people started using it to do real work as Windows has from 98 to 2000. The INACCESSIBLE_BOOT_DEVICE thing is a real problem when changing hardware, though I have heard that changing your IDE controllers to use the generic driver solves that problem... If you are using IDE. Or, of course, putting your drives on a PCI SCSI controller.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Nah! Who needs an installer? by Skuld-Chan · · Score: 1

      There's a lot of truth to this - once debian is installed you'll never need to reinstall.

    5. Re:Nah! Who needs an installer? by gss · · Score: 1

      I concur, I've only been running it for about 3 years now though. I do have a fear that someday I'll need to rebuild my Debian box and it'll take me forever to get everything back the way I had it.

    6. Re:Nah! Who needs an installer? by sydb · · Score: 1

      Linux hasn't changed? Troll.

      --
      Yours Sincerely, Michael.
    7. Re:Nah! Who needs an installer? by drinkypoo · · Score: 1

      While many have used linux longer than I have, my first kernel was 1.1.47 and I've been using Linux continuously (for one thing or another) all that time. I currently have two gentoo/x86 systems, a gentoo/mips system, and debian on my Xbox (Xebian). While the foundation of linux has changed, the way the functionality is presented to user space programs is little different today than when I started, and the basic architecture is the same. The difference is certainly no more than that between NT3.51 and NT4. However, the only significant similarities in code between Win9x and WinNT are going to be GUI-related, besides part of their C library (which has gone through a number of significant revisions.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  40. Re:Why does every distribution need to reinvent wh by bonch · · Score: 1

    I and others have mentioned this before, sometimes with accompanying downmods. The rallying response is that "choice is good," but let's face facts here. At some point there comes a bottleneck where the number of conflicting choices is hindering stable progress.

    Just as an example, the CEO of Cakewalk has stated on the Cakewalk forums that they would release a Linux version of Sonar if there was enough demand for it. Which platform do they target? Which kernel, which libraries, and which desktop environment? What if Adobe wanted to port Photoshop--which toolkit do they use? How do they get it easily installed and uninstallable?

    There needs to be a universal desktop installation/uninstallation API. Either that, or implement the so-called "xcopy installation" of .NET and OS X programs which let you just copy an app to a folder and delete the folder to remove the program.

  41. Re:Why does every distribution need to reinvent wh by Anonymous Coward · · Score: 0

    As OpenBSD folks would say, "show me the code or shutup".
    Are you going to be a jackass you posts on /. all day and bemoan how innefective others are, like 90% of the other fools?
    Let's see what you can do.....

  42. Re:Why does every distribution need to reinvent wh by Phexro · · Score: 5, Funny

    "Can't we have just one installer, one package management tool and one portage system that is shared by all the linux distributions, the bsd variants, OS X fink, windows cygwin, the comercial vendors, and all the rest?"

    No.

    You must be new here.

  43. Re:Why does every distribution need to reinvent wh by northcat · · Score: 5, Informative

    Taking what you are saying a step further, why can't we just have a single distro? No we can't. The different free distros cater for different needs. Gentoo is for putting together a distro from the source. Debian is a distro with virtually all the apps out there and with a lot of ways to install the packages and supports many architectures. Fedora is for new users and people who want the latest eye candy apps. The commercial distros like SuSE and Mandrake *can* be unified but they're just in it for the money and they wont do it. Try convincing them.

    Now, why can't we have a single package management system/installation system? Same reasoning - different distros do different things. You can't have a single package management system for both pre-compiled and source code distros without putting extra overhead on one of them. Same thing goes for installation system. And commercial distros just won't do it. Again, try convincing them.

  44. Re:Heh, choice quote, taken out of context by rkuris · · Score: 1

    Exactly! It would solve that, and anything else Micro and Soft.

    --
    Get rid of everything Micro and Soft: Buy Viagra and/or Linux
  45. Which linux for a newb? by Nightspirit · · Score: 1

    I'm building a new PC and finally decided to dedicate a partition to and install linux; I have no prior experience with linux. Which is a good linux for a newb? Debian? Mandrake? Redhat? Something else?

    1. Re:Which linux for a newb? by Anonymous Coward · · Score: 0

      I'd recomend Mandrake. Stick to the defaults and you should have a great desktop in no time.

      You could also give ubuntu a try. It's based on debian and though it's only a first release at the moment it is very nice and usable.

    2. Re:Which linux for a newb? by Bob+4knee · · Score: 1
      Many are pretty easy to understand. If there's another Linux user around (friend, co-worker, "some guy down the hall") it might be worth installing whatever he/she is running. (I used to run Mandrake, when I moved to a new mostly-windows shop last year I installed Fedora since the only other guy in my building running Linux was a Fedora user.) As a user, Fedora isn't any harder for me to understand, but I've got a security blanket if I do run into something that I can't find the answer to online.

      I did run into problems with the Fedora Core II , GRUB, and a newer Dell computer, but we've now got 4-5 computers running various versions of Fedora (Core I worked on that box, Core II on this one, and the other guy seems to be having good luck with Core 3 on a couple of machines).

    3. Re:Which linux for a newb? by mrchaotica · · Score: 1

      Gentoo! (just kidding)

      Actually, it depends: do you want to just use Linux, or understand what's going on too? If it's the former, I'd start with Mandrake (or maybe Ubuntu, although I haven't tried it I've heard good things...), and if it's the latter, you'll learn a lot more in the process of getting Gentoo to work. Debian is somewhere in the middle, and it's less likely to break than many other distributions. I have no experience with Slackware and LFS; those might be good for learning too.

      For me, personally, I found Gentoo to be the most helpful -- way back in the day I tried TurboLinux and couldn't get it installed, used Corel Linux and had no idea what was going on, used Mandrake and still had no idea what was going on (but managed to get sound and internet access to work, probably due to better hardware detection than Corel had), and then finally tried Gentoo and love it. And now I understand what's going on, and can use the command line. The only real issues that it has (in terms of installation) are the lack of instant gratification (seeing KDE or GNOME come up on first boot), and the time investment required to get it to a usable state.

      The only distros I've tried that I don't like are Mandrake (because It didn't show me how to learn how it worked), and Red Hat (because I've never successfully installed third-party software with RPM [not that I tried that hard; it was easier to just go back to "emerge $FOO"]).

      Actually, I guess I wasn't kidding after all -- I actually do recommend Gentoo, or Debian [-based, e.g. Ubuntu] if you have less patience.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:Which linux for a newb? by schnits0r · · Score: 2, Informative

      Debian:

      "Stable". Apt-get is beautiful. jsut type in what you want ot get and you ahve it. Dependancies are always wonderful with this because it deals with it automaticly. The problem is if you use the stable package, be prepared to wait years for a new version of your software. I usually say testing for my install, so my things are relatively current, but not totally buggy. Not really for a total linux newbie, but if you are smart enough to understand basic computer things, you coudl get by.


      Mandrake:

      URMPI is like apt get, but from what I noticed, not with as many packages. Its my distro of choice at the moment. Things (NFS, SMB, SSH) just work, with minimal setup. If you are migrating, it's the best for that.


      Redhat:

      Good for enterprize. If you want basic office stuff, this is the distro for oyu. If yu want something any more then what is already on the disk, be prepared for dependancy issues (I knwo there is apt-get, but package selection is limited). Circular dependantcies are a pain in the ass (you want to install A, but can't because oyu need B, but you can't install B because oyu need C, and you can't install C, becasue you need A)


      Something else:

      Lycoris is another "mirgration" type of linux. The install even has a solitarie game for oyu to play while you wait. It's all dumbed down...I found that to be very limiting.

      Slackware was my "first" distro when I was a linux virgin..and I sure promise yo if oyu make that your first distro, you will feel like a virgin. Pain in the ass. I lost many harddrives due to it. Lucky for me, the drives were small 500MBish drives on a 486.

      KNoppix. TRy it first. If you can familiarize yourself with knoppix, it helps reduce the risk to your system from a bad install, and you can muck around with it without killing anything important.

      Gentoo. Ricer jokes aside, it's a good distro if oyu need a special custom configuration...say if oyu have a 64 bit processor or something, otherwise, be prepared to spend hours and hours compiling linux. (I haven't used Gentoo, but this is what I heard).

      There are other distros out there, you will probably install linux several times before oyu find the one that works for you.


      http://distrowatch.com/ has a more complete list of distros.

    5. Re:Which linux for a newb? by erlenic · · Score: 1

      One other cool thing you should try with Debian is apt-get install SPELLCHECK!

    6. Re:Which linux for a newb? by Anonymous Coward · · Score: 0

      I submit my vote for parent as the most painful /. post ever.

    7. Re:Which linux for a newb? by Techiegeeks · · Score: 2, Informative

      Go with Ubuntu. It's Debian based. Very easy to install and use. Check it out at http://www.ubuntulinux.org.

    8. Re:Which linux for a newb? by LnxAddct · · Score: 1

      Hands down you want Fedora. It takes care of everything for you.
      Regards,
      Steve

    9. Re:Which linux for a newb? by grumbel · · Score: 1

      SuSE is IMHO still the best for a newb, since it comes with plenty of graphical configuration tools, which seem to be much higher quality then what most of the other distros provide. So if you want to configure your mouse, you click your way through quite well done config menus, while many other distros force you to 'vi /etc/X11/XF86Config' sooner or later.

      Alternative is Debian, while it lacks all those tools, its the easiest to use in the long run, since once configured its completly painless to upgrade, it also comes with the huges package tree, so you extremly seldomly run into the need to compile stuff yourself.

      Havn't tried Redhat, but Mandrake comes with a horrible, almost unuseable, default menu structure and overall really didn't gave much of a good impression. Ubuntu on the other side is basically a small collection of Debian packages plus a little bit of better desktop configuration, but the difference between Debian and Ubuntu is rather small. I however found Ubuntu provided a way to small number of packages to be much useable, you can via universe/multiverse in Ubuntu bascially include everything that Debian provides, but it gave an overall rather unstable impression, since the packages are then simply tacken directly out of Debian without much quality control, much better to use real Debian in the first place.

      There is also Knoppix with gives you a nice Live-CD which is worth a look.

      So overall, SuSE if you don't want to mess with shity config files, Debian if you don't fear to waste some time till stuff works and Knoppix when you just want to take a look.

  46. Getting bigger? by plasticsquirrel · · Score: 2, Insightful

    8700 packages for Debian GNU/Linux? Great. New installer? Nice. If I buy a small server, though, I can't even get a stable version that ships with SATA support. Debian may be a wonderful community project, but it is becoming too bloated to move forward like it used to.

    --
    Systemd: the PulseAudio of init systems
    1. Re:Getting bigger? by Chandon+Seldon · · Score: 2, Insightful

      This is nothing new, and not a real problem. Debian Stable has always been a step or two behind the hardware curve.

      If you want to run a server on Debian you are almost assuredly capible of getting it installed and working with a custom kernel on SATA drives.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    2. Re:Getting bigger? by Alosja · · Score: 0

      Debian is not bloated unless you select all the groups in tasksel. My opinion at least.

      --
      A little stupidity is as unlikely as a little pregnancy
  47. Re:Heh, choice quote, taken out of context, I'm su by bkhl · · Score: 1

    No, he's saying they're changing it so that it will be possible to maintain it and advance it, which will lead to it being easier to use. After using the new installer a couple of times, I can assure you it's true. It's the simplest GNU/Linux install I've seen to date.

  48. "FUD my arse you zealot fanboy virgin." by Anonymous Coward · · Score: 0

    Oh, you must be from vulgaria.

    P.S.: This really helps to establish your credibility. Well done.

  49. Re:"DirectSound" equivalent is already on Linux by andreyw · · Score: 1

    Press Ctrl-C to kill ISC's DHCP client, I have to do that everytime I forget to plug the TP cable into my Debian PowerMac-clone.

  50. Re:Why does every distribution need to reinvent wh by 0racle · · Score: 1

    Numerous commercial apps seem to install fine on just about any distro without a unified package manager or installation API, I have used Oracle on Linux (Mandrake 8, Redhat 7.3 and 8, Slackware 9) and VMWare (Redhat and Slackware) with no problems at all. I don't see that having different install mecanisms for the base distro and related tools prevents Adobe from making a Linux Photoshop port.

    --
    "I use a Mac because I'm just better than you are."
  51. And even in that case... by phorm · · Score: 4, Informative

    (after you've chosen a boot often such as "vanilla" or "bf24" and then selected a language)

    ALT+F2
    cat /proc/pci

    voila! Hardware devices (well, PCI/AGP anyhow).

    1. Re:And even in that case... by flithm · · Score: 1

      Or to be 2.6.x friendly: /sbin/lspci

    2. Re:And even in that case... by phorm · · Score: 1

      I don't know any bootCD's that start on a 2.6 kernel though. This was actually a reference to the original debian disks... wherein once you've started the installer you can check /proc/pci

      On a sidenow, I believe you can still use /proc/pci with 2.6 as well, if you enable it as a legacy options. lspci is better in terms of the output format though.

  52. Re:Why does every distribution need to reinvent wh by mattyrobinson69 · · Score: 1

    They'd do it the same way that opera or vmware do it i suppose.

  53. Cable detection by phorm · · Score: 1

    I've been thinking about this. Ever notice that when you insert an ethernet cable, you'll get a notice like "Link changed, 100MBps Full duplex" or something similar.

    I wonder if there is something one could set somewhere to check if the cable is plugged, then go for DHCP.

    1. Re:Cable detection by andreyw · · Score: 1

      Thats an interesting idea... it should be pretty trivial to add support for this to the drivers... and an appropriate IOCTL...

    2. Re:Cable detection by egreB · · Score: 1

      I wonder if there is something one could set somewhere to check if the cable is plugged, then go for DHCP.
      Well, there's ifplugd in Debian, doing just that. It can also detect wireless network APs and configure network interfaces according to that.

      I don't let my network interfaces come up upon startup (ie not listed it as auto in /etc/network/interfaces) and let ifplugd set them up automagically. Works like a charm.

  54. Suse by Anonymous Coward · · Score: 0

    Why didn't they took Suse's Gpled Install tool Yast and modief it to their needs?

  55. The new installer gets my vote by Anonymous Coward · · Score: 0

    The RAID support by itself was worth it.

    I went about installing a new machine about a month ago. I was expecting that I'd have to chew through a couple hours of howto's, config files and recompiles to get SATA software raid(intel 875 chipset) on a boot partition. I figured I'd try out the new Debian installer for giggles since I didn't have anything to lose. Ten minutes later, I'm sitting there flabbergasted as the machine happily goes and downloads its packages onto a spiffy new raid1 partition.

    Didn't have to read any instructions outside the installer either

  56. Installing is fine; it's upgrading that hard. by Anonymous Coward · · Score: 0

    I've installed Debian a number of times and the only problem I've had on clean installs is getting X-Windows to work with a non-standard driver.

    Upgrading, on the other hand, has killed my machine twice in the last year. I had to do total reinstalls in both cases. And I have a computer science degree! At this point I should probably be required to turn my card in.

    1. Re:Installing is fine; it's upgrading that hard. by Anonymous Coward · · Score: 0

      If you can't handle `apt-get update; apt-get upgrade` and `apt-get dist-upgrade` then please enlighten us as to what "school" you got your computer science "degree" from so that we may all know what school NOT to attend.

  57. Re:Heh, choice quote, taken out of context, I'm su by PeterPumpkin · · Score: 2

    heh, so if I'm reading this right, they know the old installer is hard to use

    Well, indirectly, since the new installer isn't "easy". The "easy" route is picking from a list of a whopping 7 choices. Pick "Desktop Machine" if you are okay with KDE, GNOME, and several other WM's being installed, and lots of random cruft, OR you get to do "Manual Package Selection", and wade through Debian's 8000+ packages. Neither the 7-super-mega-package-selection, nor the Manual Package Selection, is an option for most sane people. The only way to do it really is just installing the base system, and proceed with a self-paced Gentoo-style bit-by-bit install using apt-get. The difference in time spent installing, for me, was statistically insignificant.

    This isn't necessarily bad, some of us like putting together systems that way, but thats another story...

  58. Re:Heh, choice quote, taken out of context by damiam · · Score: 1

    Actually, it doesn't really change the Micro. Just the Soft.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  59. vga=791 & foolprofness by mu22le · · Score: 2, Interesting

    "NF: I think there should be framebuffer options in the installation boot prompt, something like choosing resolution. I had to type linux26 vga=791. Do you plan to put resolution options in the boot menu?

    MM: Debian-installer works very well in the default resolution; putting in too many options would confuse users. You should use the command line option."

    As much as I love Debian this is stupid.
    It took me more than a week to figure out what was wrong with my laptop when I tried Potato! (look, it was my second linux installation and the first with debian and my laptop)
    This is not helping newcomers!

    I also fail to see why not supporting reiser4 (ok, ok, pleas dont flame, I will compile it myself, no big deal... I just tought that, ok Ill shut up)

    1. Re:vga=791 & foolprofness by MBCook · · Score: 1
      They said in the interview that they were doing that becuse it's not currently in the kernel and it sounded like it would be supported when it gets in the kernel.

      So I understand why their 2.4 and 2.6 kernels don't support it (they are both "vanilla" kernels). That said, I think they should have an option (not unlike the bf24 "boot floppies" kernel that they have now on Woody). Offering a special kernel where that was the only change (kernel-image-2.6.xx-arch-reiser4 or some such) seems a little extreme for just one filesystem. But if they had a special "optomized" kernel (not unlike the gentoo-sources under gentoo) I could see that (not that I can see Debian maintaining an "optomized" kernel).

      Just wait untill it hits the main kernel, or compile your own 'till then. They support Reiser3. Can you convert from Reiser 3 to 4 "live" like you can convert ext2 to ext3? Then it would be even less of a problem.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:vga=791 & foolprofness by thinkninja · · Score: 1

      Can you convert from Reiser 3 to 4 "live" like you can convert ext2 to ext3?

      No, you can't, and Debian does support Reiser4 to an extent (old August patch by the looks of things). But you're right, it's not going to be included in Debian kernels until it enters mainline.

      --
      "The number of Unix installations has grown to ten, with more expected." (Unix Programmer's Manual, 2nd ed.; june 1972)
    3. Re:vga=791 & foolprofness by Phleg · · Score: 1

      Why would framebuffer options need to be in the installer prompt? Not trying to flame or anything; I just don't see a legitimate need for the option to exist. The installer works great at the resolution it's at; is there any reason to include this as an option?

      --
      No comment.
    4. Re:vga=791 & foolprofness by mu22le · · Score: 1

      told you! Because it takes a newbie a week to figure out!

    5. Re:vga=791 & foolprofness by mu22le · · Score: 1

      Why, dont they already patch the vanilla kernel? So whay not add a (maybe) widely desider patch as reiser4? Anyway I con compile my way trough it...

  60. Gentoo? by Anonymous Coward · · Score: 0

    Gentoo isn't for people with balls of steel.
    Gentoo is for lazy people.

    Think about it. Is there a better excuse about not handing in your homework on time than "I'm sorry sir, I couldn't print my project because I didn't add the CUPS and foomatic flags to my make.conf and I got lost somewhere in the 5 page document on how to find the driver for my printer. The soonest I can give it to you will be 3 days from now after the compile from scratch is complete"

    Having problems installing Gentoo? I laugh at your face.

    Having problems with your system because you broke something?
    The only thing stopping me from redoing my install is that little part of me inside that cries when I think of the work involved in getting my scanner to work ;).

  61. Re:Why does every distribution need to reinvent wh by Anonymous Coward · · Score: 0

    Can't we have just one installer, one package management tool and one portage system that is shared by all the linux distributions, the bsd variants, OS X fink, windows cygwin, the comercial vendors, and all the rest?

    And if it doesn't do what you need it to do? Then you're fucked. Have you ever seen the redhat install reboot repeatedly on slightly off-spec hardware only to have the debian install which doesn't rape the system anally by probing for every little thing that might possibly be there work just fine when given the right settings? I have.

    Is this a 386 you need set up quickly as a firewall? Wow, your "interfaces to portage" idea just went down in self-compiling flames, but then you don't care about that, because its not YOU.

    See, the people who come here and sob and cry about having to choose completely fail to understand "maybe all of this isn't aimed at me!" Of course, most of them are too damn lazy to read the appropriate project websites to see what IS aimed at them. When they do, the selfish bastards that they are demand that everyone drop what they're doing for someone else and work for them. For free, because ain't that what this "free software" thing is about? Working for YOU for free?

  62. Number of CDs by standsolid · · Score: 2, Interesting
    NF: How many CDs will be needed to install a complete Debian suite, including KDE/GNOME?

    MM: I think most of KDE and GNOME will be on the first CD.

    So... at least two CDs for KDE/GNOME.
    --
    WTPOUAWYHTTOTWPA
    What's the point of using acronyms when you have to type out the whole phrase anyways?
  63. Another funny quote by MrEd · · Score: 4, Funny
    At the end of the New Installer discussion -


    Now you will log into the system and enjoy it.


    Yes, SIR! Appropriate for a release called 'sarge'.

    --

    Wah!

  64. Re:Why does every distribution need to reinvent wh by Anonymous Coward · · Score: 0

    What about make for installs, tgzs for packages, and a reliable sysadmin for 'portage'?

    Works for me.

  65. Re:Ubuntu Linux is based on Dabian.. by Anonymous Coward · · Score: 1, Informative

    You remember correctly.

    (installed it yesterday on my laptop, it included the new debian installer)

  66. Not bad, but... by Mock · · Score: 5, Insightful
    The new installer is not too bad, but once again it goes for far too much complexity and ambiguity.

    An example:

    For the X Window System graphical user interface to operate correctly, it is necessary to select a video card driver for the X server.

    Drivers are typically named for the video card or chipset manufacturer, or for a specific model or family of chipsets.

    Select the desired X server driver.

    siliconmotion
    sis
    tdfx
    tgz
    trident
    tseng
    v esa


    Here we have the typical video driver selection screen. Can you seriously expect anyone who wasn't weaned with a transistorized soother to understand this screen?

    Who but the eternal geek will know that VESA is only used for ancient systems or vmware, or that trident means the old, ancient trident chipset, and probably not the one that could show up in their laptop? - actually I don't even know myself on this one. I'd just have to try a bunch of installs to see, something a user should not have to do.

    A little description beside each cryptic 4-5 letter identifier would be EXTREMELY helpful here.
    Better yet would be some kind of auto-detection mechanism for the most common modern cards like other distros do.

    Debian is not the only offender in this category.

    Here's my favorite:

    Please choose a method for selecting your monitor characteristics:

    Simple
    Medium
    Advanced


    This is priceless.
    What the hell is Simple, or Medium, or Advanced? Who's going to know what method will get their windowing environment working properly? (and really, that's all the user wants anyway)

    Debian seriously needs a real user-interface designer to do their installer. So long as it's done by geeks, it will continue to be useable only by geeks. The folks at debian are assuming too much arcane knowledge upon their users, and because of that, they will continue to alienate the majority of users right from the outset.
    1. Re:Not bad, but... by Anonymous Coward · · Score: 0

      Please choose a method for selecting your monitor characteristics:

      Simple
      Medium
      Advanced


      I did the install last week (on a SUN machine), and the help told me which was which, something like
      Simple: select screen size
      Medium: select refresh rates
      Advanced: ebter your own sync frequencies
      I don't recall it perfectly, but it WAS there in the help. Unless they removed it in the mean time (past 1/2 year) it should still be there. Anyway, I agree the installer wasn't easy: selecting pakages took AGES (I'm used to slackware on PC), and I couldn't get X running.

    2. Re:Not bad, but... by Malc · · Score: 1

      Yes, but a good UI shouldn't force you to look at the help. What's wrong with offering an "express" install (that might fail) or a "custom" install (for people who read the help or know what they're doing? For the majority of people on each major platform, the installer is going to be able to figure it out automatically.

      Some things with Linux piss me off, like upgrading the kernel from 2.4 to 2.6 and finding the mouse broken (which took an inordinate amount of time to fix for something so basic). Why wasn't it taken care of automatically for me? I haven't seen mouse problems under under a Microsoft OS since before Win95 for crying out loud! They're so basic, so common, and been around so long they should just work (especially if it's a PS/2 one on an x86 machine)! I don't care what kind of excuses devs come up with about it being better now: they f**ked up.

    3. Re:Not bad, but... by MS_is_the_best · · Score: 1

      This is not 100% "the debian-installer". The debian installer installs a base system without X and is actually very nice!! (proper questions, defaults that make sense etc.).

      However the config scripts for X (which you describe, and yes I do understand people do not understand the difference; this note is for the developers) suck bigtime. Some autodetection should be in place!! and the simple/medium/advanced suck.

      This is really a disgrace for the 'installer', because it will be grocked in reviews etc.

      Guess we debian users will still be 'the elite computer users' in the coming five years... Not everyone cares about this, it worked for the previous ten ;-). The noob-questions are answered by gentoo and fedora users and once the noobs have developping powers, they come to debian automatically.... (Hey, I am just joking, but in fact it is not in every developers mind to just "let debian konqueror the world", they just want a proper system for theirselves).

    4. Re:Not bad, but... by Anonymous Coward · · Score: 0

      Actually I've just recently seen mouse problems on a Windows 98 machine. It's your basic MS Optical USB Wheel Mouse, connected via PS/2 (adapter is included with the mouse, BTW, and thus one would expect using it to be 'acceptable' behavior) to a KVM switch. If you switch away from the Win98 box, the mouse will not work correctly when you switch back to it- jumps around a lot if you move it even a little bit fast. The other machine on the switch (FC2) works fine.

      Therefore, although you are right, I can add at least 3 years to your estimate ;).

    5. Re:Not bad, but... by nzhavok · · Score: 1

      Some things with Linux piss me off, like upgrading the kernel from 2.4 to 2.6 and finding the mouse broken (which took an inordinate amount of time to fix for something so basic).

      Although this info is probably not at all helpful to you, I dist-upgrad'ed debian a while ago and the new 2.4 kernel broke several kernel modules I had compiled. Since it was already a mess from last time I decided to build my own 2.6 kernel, when I booted it I actually *gained* mouse support. The touchpad on my laptop had never worked before and now it worked fine.

      Although I was more impressed with the jump in 3d framerates for enemy-territory which leaped from ~30 fps > 80. I sure wouldn't go back to 2.4, but sorry to hear about you mouse problems :)

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  67. Re:Ubuntu Linux is based on Dabian.. by Skepparn · · Score: 2, Interesting

    http://www.ubuntulinux.org/ They will mail (snail) you 10 copies for free... The installer is nice and the desktop looks pretty damn good... Uptown (not an Ubuntu salesman) Joe nopes, not anymore.. Though you can still download cd isos from:http://www.ubuntulinux.org/download/ their download page.

    --
    ... Disclaimer: I barely know how to Read, please dont expect me to spell right!
  68. Re:Heh, choice quote, taken out of context, I'm su by drinkypoo · · Score: 4, Funny

    You have it backwards; Viagra helps you extend and maintain, not maintain and extend.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  69. Re:Why does every distribution need to reinvent wh by Phleg · · Score: 2, Insightful

    Why does each and every distribution need to reinvent the installer and the package management tools and the portage system and the system layout?

    Debian is "reinventing" the installer, because it needed to be. The Debian project needed an installer that could be run on any of the dozen or so architectures it supports. Not only that, but they did an excellent job of separating the installer from the frontend it uses. Now that the installer is near completion, it shouldn't be hard to create a GUI frontend to the install scripts.

    Not to mention, your question can be answered with the same answer that is used to argue why we shouldn't all just use one operating system, one brand of processor, and one computer manufacturer.

    --
    No comment.
  70. Re:Heh, choice quote, taken out of context, I'm su by pretzelgod · · Score: 1

    It's all moot anyway, if this is any indication.

  71. Debian (sort of) by Quattro+Vezina · · Score: 1

    I'd recommend going with MEPIS. It's Debian-based, but very newbie-friendly.

    I've been helping a friend get into Linux. I recommended MEPIS to him, and he loves it.

    --
    I support the Center for Consumer Freedom
  72. Debian text based installer by capn_buzzcut · · Score: 1
    It's easy to beat up on Debian for doing some things the way they do, but there's actually a good reason for most of them. Remember, Debian bills itself as "The Universal Operating System", and rightly so, since it runs on more architectures than any other OS out there. But that hardware compatability comes at a price.

    Understand that at least part of the reason that Debian has built their own installer, and it's still text based, is that it has to be able to run on practically every hardware platform known to man. That's a pretty tall order, but Debian gets it done.

    --
    "And now, Frank N. Furter, your time has come. Say 'goodbye' to all of this, and 'hello'... to oblivion!"
    1. Re:Debian text based installer by Gwala · · Score: 1

      Not true. NetBSD. 43 Architectures and counting.

      --
      #!/bin/csh cat $0
  73. Debian's (un)security by rxed · · Score: 1

    Debian should address security problems of vintage distros such as woody (stable). Good example is a PHP exploit (well known trough phpBB) that hasn't been patched because Woody has PHP v4, and that version of PHP is not patched or supported anymore by PHP developers because it ancient.

    1. Re:Debian's (un)security by krmt · · Score: 1

      http://lists.debian.org/debian-security-announce/d ebian-security-announce-2004/msg00133.html

      Debian has a security team who track and patch issues that apply to the stable distribution, even if upstream has written off that version of the software.

      --

      "I may not have morals, but I have standards."

  74. mod parent up by Anonymous Coward · · Score: 0
    But as installers go, I always thought OS and package installers should be 2 programs. You create your boot system, then install software. That way, its secure, boots, and you can add/remove software after a stable secure install.

    Where are my mod points when I need them. This is the most important statement I've seen in the entire thread.

    Being able to do this would greatly simplify debugging too... My first Mandrake experience was that it installed 90% of the way, and then something in X failed, and it refused to make a bootable system. I didn't even want a GUI, but the damn thing refused to install anything just because some GUI thing failed. That's when I gave up on that entire distro and never tried it again.

    (note, that you can use the debian installer in this way -- install the minimal stuff, then "apt-get remove" the damn MTA they install by default, and you have pretty close to a minimal system)

  75. Re:Heh, choice quote, taken out of context, I'm su by Bitmanhome · · Score: 1

    No, cuz Viagra works with a completely different kind of 'installer'.

    And your sig is largely concerned with itself, not hobbits.

    --
    Not that this wasn't entirely predictable.
  76. Re:Why does every distribution need to reinvent wh by fucksl4shd0t · · Score: 2, Insightful

    RedHat and Cygwin share a system I believe (I'm prepared to be corrected here), because Cygwin was originally has ties to RedHat.

    Ok. Cygwin has the *worst* package management ever, but one of the best front-ends. Go figure.

    A package in Cygwin is a tarball, basically run from /. So you can download a Cygwin package with, say, your web browser, cd / in your cygwin install, tar -xzvf *thefile*, and that installs it. It's crap, it's nothing but crap. Dependency resolution? Don't know how they do it, really, unless the database they use to store packages also contains dependency information.

    RPM, on the other hand, stores dependency information and some other useful metadata in the package itself. So theoretically an rpm *can* be installed on a non-rpm-based distribution, provided the rpm program (a perl script, of all things) is available, as well as the other tools needed (tar, a few others). Practically, it doesn't work out so well, and I wouldn't really try ot install an rpm into a non-rpm-based system, and there's even incompatibility between rpm-based systems, but it's not the fault of the package manager, it's the fault of the fools that arranged the system in incompatible ways, and for what? Vendor lock-in? Anyway, the problems come in with some of the optional flags. Some rpms can be installed anywhere if you pass a flag to rpm, but some rpms (anything built by Mandrake, one of my pet peeves with them) *must* be installed where they specify. Furthermore, some package maintainers specify specific versions of dependencies that they really don't need to specify, making it so that their package can only install on a narrow range of distributions that came out when that particular dependency was standard at that version. Luckily, most package maintainers don't do that, myself for example. When I put dependencies on pyAlarm, I just specified "pyao" and "pymad", no versions. So it would install if you had them, or if you used urpmi you could install the dependencies too, and it worked fine. (Granted, there were no doubt numerous bugs on numerous other systems that I never heard about, the new system in pyAlarm's much better, because it does its own dependency checking at runtime, but that's not an optimal solution for every program)

    Anyway, Cygwin wasn't developed by RedHat. It was developed by someone else (I forget who), and RedHat acquired them. So now Cygwin is owned by RedHat, where previously it wasn't.

    --
    Like what I said? You might like my music
  77. Re:Why does every distribution need to reinvent wh by lemody · · Score: 1

    >Now, why can't we have a single package management system. ..

    remembering those everlasting battles with rpm and rpm-packages I encourage EVERYONE to try apt. It's just much much more better (for average AND l33t users).

    --


    class he-man extends man!
  78. Re:Ubuntu Linux is based on Dabian.. by clacke · · Score: 2, Informative
    You haven't been doing your homework. From http://www.ubuntulinux.org/ (the front page, this text has been there for several weeks):
    UPDATE: The Ubuntu CD Distribution System will NOT close to new orders for Warty CDs as previously announced. Thanks to everyone who emailed to ask us to keep the free CD shipments going for Warty. See the CD FAQ for more info.
    Haven't received mine yet, though.
  79. Re:Ubuntu Linux is based on Dabian.. by Anonymous Coward · · Score: 0

    I was in Ottakar in Norwich and picked up the CD pack. Started the live version, and was greatly impressed, so after some discussion, decided to install it for my partner who was wanting to move to Linux.

    The installation proceeds nicely until you get to the partitioning section. This is delicate, and would be impossible for the naive user. The default will siimply wipe the drive. I had previously created Linux partitions with Acronis. I now selected and deleted them and reinstated what Ubuntu wanted in the free space. If this kind of thing is beyond you, you will probably get a successful installation of Ubuntu, but you'll lose your Windows installation.

    The rest of the installation seems to go easily enough, and you end up with a pretty looking Gnome 2.6 desktop in a sort of desert brown colour.

    Restart. The thing seems to take forever, because it is apparently calling home to try to set the clock to ubuntu time. However, there is no network, we are on dialup, so it can't, and we wait until it times out. There are a couple of fatal errors, but it does actually start, and it looks as pretty as the live version. There is, it turns out, some way to disable this, by editing a couple of files previously unfamiliar to me, but probably the naive user will just have to put up with it indefinitely.

    This seems a little weird, but what seems weirder is the cross mark that appears unwanted in the middle of the screen and stays there for a few minutes and then vanishes. Where is this coming from? We'll worry later.

    Now, where have the Windows partitions gone? Nowhere to be seen. Well, you open up etc/fstab using a text editor, and insert the appropriate entries. Then you go to /mnt in a console window and do mkdir to match, and then you mount them. How do you find out what the appropriate entries are? Google. But Google from a different computer...

    Because now you need to try getting dial up networking to work. You go through the various menu options, but there is no obvious way of connecting to the net by dialup. Shades of Red Hat 6 or 7. The built in graphical tool simply did not work for me. And even after you've used it, you are left with no apparent way to connect and take down the connections. It seems to be expected that you will find out for yourself that wvdial is installed, start up a terminal and enter the command. How you then take it down, is not clear. I managed by turning off the modem physically. Because, the connection was up, but did not seem to be usable.

    Back to Google, and you find out what you have to do.

    First, you create the modem lights panel.

    Then you run pppconfig from a terminal.

    This will create a file with the name of your service provider, and you then need to use a text editor again, and find the default provider file and edit that to put the same values in. Then you use the graphical interface again. How do you know this? Well, from another computer again, you use Google.

    Incidentally, you can't just open and use a text editor. You have to start the text editor with the command line while in root console mode.

    Now you have a dialler. The dialler will with any luck connect to your ISP, and even allows you to disconnect. Mine did. This may seem like everything that you wanted, but it is not. At this point pinging to a known address (eg your ISPs name server) works fine. But you cannot use those name servers from your clients. Why not? Google again, but this time no-one knows. However, there is a fix. You have to install pump, resolvconf and dnsmasq. How do you do this? You must have to use Synaptic, there is no other obvious method.

    The fun continues. You cannot of course do this from the dialup connection because it isn't working. You download them from the other computer, and copy them to floppy. The Synaptic package makes all kinds of references to repositories and the like, but there seems to be no way to install anything from a flo

  80. Re:Why does every distribution reinvent the wheel by nzhavok · · Score: 1

    nitpick: The the evolution of a square wheel is a pentagonal wheel, the triangular ones are a devolution.

    --

    He who defends everything, defends nothing. -- Fredrick The Great
  81. Interview is out-of-date already by run2000 · · Score: 2, Informative

    KDE 3.3.1 had just made the Sarge mirrors. I doubt they'd pull it out and go back to 3.2.3 for release.

  82. Important news: Debian name update by Anonymous Coward · · Score: 0
    Yes, that's right. Debian as a name is too old, worn out and far too closely associated with badthoughts like complicated, slow, prehistoric, awkward and vorlon.

    A new name is chosen better to reflect the true inner nature of this project:
    Deb Nuqm Fornever

  83. Re:Ubuntu Linux is based on Dabian.. by Anonymous Coward · · Score: 0

    I have the ubuntu distro installed on my work pc. Its been great. Out of all the deb based distros it has worked the best for me, I like that it automatically mounts my USB pendrive with no intervention.

  84. Re:Heh, choice quote, taken out of context, I'm su by Hast · · Score: 1

    At least when I used the new installer I could also select "Task select" and then I had quite a few more options. It was still the same type of "Windows system", "Desktop", "Webserver", "File server" etc but quite a few more than 7.

    I don't think it was quite complete though because at least I wanted more options than were available. But it sure is a step in the right direction.

  85. Re:Ubuntu Linux is based on Dabian.. by Cro+Magnon · · Score: 1

    Oddly, Ubuntu borked X-Window, and Sarge set it up correctly. WTF was that?

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  86. Heh. by lorcha · · Score: 1
    Have you ever successfully downgraded a resonably-major package in gentoo and not had it completely bork your system?

    Obviously portage can downgrade a package, but it totally fucks up the dependencies. Want to downgrade kde or gnome in debian? Just click on the version you want and apt takes care of it...without hosing your system from here to kingdom come.

    Don't get me wrong. I like gentoo and portage. But downgrading packages is not functional yet on gentoo.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  87. Worse with gentoo! by lorcha · · Score: 1
    I tried to install gentoo on a small system, and look at this:
    mythfe1 ~ # du -s -h /usr/portage
    1.9G /usr/portage
    How am I supposed to put gentoo on a small system when the frickin' portage tree clocks in at 2 gigs? I'm trying to make small myth frontends here. Not big beastly servers.

    Good luck getting gentoo on a small machine with no network connectivity.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  88. Before repartitioning by lorcha · · Score: 1
    Try a knoppix livecd first. See if you like it. If you do, you can make a hard disk partition and knoppix can install itself on it for you.

    Easy peasy.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  89. Around 15 by The+Angry+Mick · · Score: 1

    According to the FTP sites for new installer for i386 (ISOs here and Torrents here), it looks like we can expect around 15 CDs worth of "sarge" goodness . . .

    --

    I'm not tense. I'm just terribly, terribly, alert.

  90. Re:Why does every distribution need to reinvent wh by bedessen · · Score: 1
    A package in Cygwin is a tarball, basically run from /. So you can download a Cygwin package with, say, your web browser, cd / in your cygwin install, tar -xzvf *thefile*, and that installs it. It's crap, it's nothing but crap. Dependency resolution? Don't know how they do it, really, unless the database they use to store packages also contains dependency information.


    You obviously don't know enough about Cygwin packaging to comment here.

    The dependency information IS contained in the setup.ini file (compressed as setup.bz2 for download) and the setup.exe program handles selecting dependent packages.

    There are also postinstall and preremove scripts which must be run by setup.exe, which you omit from your simplistic description.

    There is also a database of installed packages, and a cygcheck command that can tell you which package a particular file came from, the installed version of every package on the system, and even do an integrity check of each package.

    It is NOT just a simple tarball extracted to the root, but that's what you might think if you never read the documentation.
  91. Re:Why does every distribution need to reinvent wh by fucksl4shd0t · · Score: 1

    From the page I've scanned (not read) numerous times:

    Binary packages are extracted in /, include all file paths from the root in your archive, e.g.:

    So yes, deep down inside a cygwin package is a tarball you extract from the root. As I mentioned, I don't know how dependencies are tracked, but I'm fairly confident they're *not* in the package itself, which you confirmed.

    Maybe I didn't say it the way you wanted it said, and maybe how I said it reveals something about it you'd prefer not to see, but I fail to see how what I've said is wrong enough to matter. It's not like I was trying to give a how-to guide to build cygwin packages. Nope, instead I was comparing them to RPMs, and none of the corrections you've made change my post in the slightest.

    --
    Like what I said? You might like my music
  92. Re:Why does every distribution need to reinvent wh by bedessen · · Score: 1

    The packages are not meant to stand alone. untarring a package by hand is not supported and will break your Cygwin distro in several ways. You cannot compare a cygwin .tar.bz2 package to a .rpm because the Cygwin packaging relies on setup.exe to handle dependencies, package tracking, and scripting. It was not designed to be a standalone package, so it's not relevent to compare it to .rpm. Cygwin packaging is a combination of the packages themselves and setup.exe. Your comparison is misleading, and that's what I was pointing out.