Slashdot Mirror


New Debian Installer Coming Soon

gnuman99 writes "Debian just released the 4th beta of the new debian-installer, this time for 9 architectures. Some of the improvements include experimental support for the 2.6 kernel, on i386 only. The 2.4 kernel remains the default and recommended kernel for most hardware. Detection of existing operating systems. The following operating systems can be detected and will be added to the boot menu of the installed system: Windows, Mac OS, Linux, GNU Hurd, DOS. Note that by experimental support for 2.6.x kernel simply means that it is experimental in the installer, NOT the actual OS. Debian supported 2.6.x in the Sarge/Sid before 2.6.x was even officially released."

25 of 295 comments (clear)

  1. The debian installer is now pretty damn good by Anonymous Coward · · Score: 5, Interesting

    The biggest complaint leveled at debian is how hard it is to install. Having recently installed sarge on both my laptop and desktop I feel qualified to say that the installer is at least on par with any of the commercial distros. Don't sweat the fact that it's still text based - It's still very easy to use. And it works on 9 architectures.

    1. Re:The debian installer is now pretty damn good by wilper · · Score: 5, Informative

      I installed sarge from cdrom the day before yesterday, and there are still a few usability issues to sort out. I ran in circles for five minutes trying to partition the HD, imo the old installer is way easier to use (although not as powerful).

      And after the reboot the setup got stuck in an infinite loop when the dhcp failed to provide a good default route (small thing really, but still). An option to _not_ use dhcp would be nice or at least a confirmation that it is ok to use one if it is found.

  2. Re:Hmm.. by sinikal · · Score: 5, Funny

    have you tried "emerge debian-installer"? can't seem to get it to work on mine..

  3. Geez by Anonymous Coward · · Score: 5, Funny

    What's wrong with:

    tar xvfz package
    cd package
    configure
    make
    make install
    ldconfig

    Are users getting lazy

    1. Re:Geez by Amoeba · · Score: 4, Funny
      What's wrong with:

      tar xvfz package
      cd package
      configure
      make
      make install
      ldconfig

      You forgot the "./" at the front of "./configure", because like any good Unix user you don't have "." in your path. Then it should work for you.

      Then again, it appears he is running as root all the time. Must be a Windows convert.

      *blink*

      --
      Do not taunt Happy-Fun Ball
  4. Knoppix by hak1du · · Score: 4, Informative

    Actually, there is an excellent Debian installer out, and it's been out for a while. It's called Knoppix. You can test compatibility at the store by booting into it, get a live preview of everything, and install a complete system with a recent set of packages with one command. While it uses KDE by default, it's easy to switch to Gnome.

    1. Re:Knoppix by Anonymous Coward · · Score: 5, Insightful

      Knoppix, as with other installers such as Progeny's PGI and Redhat's Anaconda fail to meet Debian's strict standards. The installer must operate on all of Debian's supported architectures.

      If i386 with a CD drive is what you've got then Knoppix is for you. But don't ever think that it can be the installer for Debian. It just isn't up for the challenge.

    2. Re:Knoppix by djupdal · · Score: 5, Insightful

      Except it does not install a clean version of debian (stable, testing or unstable). I have seen someone doing a knoppix hd install only to get lots of package dependency problems because (I think) some important packages are not standard debian packages. Better use some time on the real debian installer.

    3. Re:Knoppix by anarxia · · Score: 4, Informative
      The problem with Knoppix is that it doesnt fit the "Universal Operating System" style of Debian.

      I installed Debian (with the beta3 installer) on a box for file serving/backup. Very few packages (5 or 6) in the default install were unnecessary and I only needed to: apt-get nfs-kernel server.

      With Knoppix it would take me a lot of time just to uninstall packages I wouldn't use. Knoppix is great for desktops but it's not the best for everyone.

    4. Re:Knoppix by luwain · · Score: 4, Interesting

      I used Knoppix to install Debian and it was so easy compared to the installation of ANY operating system that it makes up for any drawbacks installing this way may have. First of all, you can run Knoppix first, and know that all of your hardware works, your internet works, and the applications work before installing. So you know exactly what you're going to get when you do install. The install takes less than 20 minutes!

      I haven't experienced many package dependency problems, but even if I had, the strength of Debian is it's package managing system, so it's rather easy to resolve dependencies.

      Also, after installing Knoppix, I can just use my Debian CDs to install any of the 8710 packages that I want.

      Debian is now one of my favorite distros. I would have never bothered with it (why suffer through an excruciating install, when there are solid distros that are easy to install) if I couldn't get up and running so easily.

      I've converted more people to Linux using Knoppix, than with any other distro. And usually, after they've been hooked using the live CD, they do the hard disk install and they end up upgrading to the latest version of Debian, or continue using Knoppix the way it is.

      There's probably a live CD distro out by now that does install a "clean" install of Debian. It probably is trivial to create one. Also,the biggest problem I usually have when installing a new OS is hardware detection. Knoppix probably has the best hardware detection of any distro, and certainly does a better job of it than the Debian installers.

  5. great! by Anonymous Coward · · Score: 5, Funny

    it's good to see my state of the art hardware will be detected along with my DOS and hurd installations... now if only we can get nvidia to release drivers for DOS and the hurd, my audigy and RAID setup... those old DOS games without the speed limiters will trully fly on a 3gighz pentium... they'll have to put epilepsy warnings on them though...

    On a side note, can anyone tell me why debian is still i386 compiled rather than i586? I heard one argument saying that although it was i386 they were optimized internally for the higher processors. Not trolling deb, just interested. Can any gurus give us a definitive answer?

    1. Re:great! by Anonymous Coward · · Score: 4, Informative

      It's probably compiled with -march=i386 -mcpu=i686.
      This means you could still run it on 386, but it's optimized for PII, K6 and PIII.

  6. good news by Marsala · · Score: 4, Insightful

    I used the new installer when I moved to Debian testing on my new workstation a few months ago. There were a couple of rough spots, but nothing a little command line prodding and correcting couldn't get around.

    The installer does a nice job of addressing the long-standing issues most people have had with the installer (namely, having to deal with dselect and the 4 trillion packages Debian has :), and breaks the install down into nice, manageable chunks.

    Now... if there's a way to script installs (and I believe there is, but haven't checked it out yet) like RH's kickstart so I deploy a couple hundred servers in the datacenter (yes, I know about FAI... doesn't compare to RH's kickstart), I'd be on easy street. :)

    Nice work, guys.

  7. Tried installing Debian once by mindaktiviti · · Score: 5, Informative

    I tried installing debian once, here were my impressions:

    - X & video driver didn't install properly (but I fixed it).
    - USB scrolling mouse (logitech) didn't install properly (but I fixed it as well).
    - I couldn't get the sound card to work.
    - I couldn't get the network card to work (this one sucked because I had to keep switching back and forth in order to get suggestions and then to try them).
    - The people on irc.debian.org were very friendly and helpful.

    It was the first time trying linux (about a year and a half ago), and I haven't tried it again, however I'm waiting for a slightly nicer installer. Maybe I'll try it now (It's Sunday, nothing else to do).

    1. Re:Tried installing Debian once by nadaou · · Score: 4, Informative

      Installing Debian via Knoppix should solve most of those problems.

      Debian isn't really the most newbie-friendly distribution. It's really by, of, and for linux developers and professionals (which is why once you get your head around the way things are done, bolts of sunlight start to shine out of every ventilation hole of your Debian box, and life is good). You might have a much more satisfying experience at first by installing say Lycoris instead (Debian back-end with user-friendly front-end).

      --
      ~.~
      I'm a peripheral visionary.
  8. What about *BSD? by Homology · · Score: 5, Interesting
    The following operating systems can be detected and will be added to the boot menu of the installed system: Windows, Mac OS, Linux, GNU Hurd, DOS.

    They add detection for GNU Hurd, but not OpenBSD, FreeBSD and NetBSD. Funny, really.

  9. Re:9 Architectures, 9 Binaries by sholden · · Score: 4, Insightful

    Since the binaries on the CD are architecture specific what does it matter if the boot system it too?

    Do you really want to be able to boot the x86 binary CD on Solaris? How would that help achieve anything? Other than making the boot system completely unintelligible to everyone.

  10. More links by Anonymous Coward · · Score: 4, Informative

    If you're going to try the installer, don't forget to take a look at the errata. The installer also has a lot of untriaged active bug reports which Joey Hess has asked for help dealing with. Sure, file a report of something doesn't work, but make certain that it isn't a known issue first.

    Help triaging those bug reports would be a helpful task for anyone knows how to work their bug tracker.

  11. Bootloaders by Spy+Hunter · · Score: 5, Insightful

    Why oh why hasn't someone come out with a bootloader that detects what OSes are installed _itself_? It can't be that hard. I mean, if there's an NTFS partition, it's not that hard to guess what OS is installed there and how to boot it. For Linux, it's a little more complex. But since GRUB can read Linux filesystems, it could at least look in the /boot directory for promising kernel-type files and put them in the menu for you. I don't know about other OSes, but even if the autoconfiguration only worked for Windows and Linux, it would be a huge step up bootloaders. Think how many newbies would be saved from making their computer unbootable (the scariest thing that can happen to a would-be Linux convert)!

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  12. And therefore new Debian stable Coming Soon by Rizzer · · Score: 5, Informative

    It's probably worth mentioning that development of the new installer has been the chief technical obstacle to the release of a new version of Debian stable. So with debian-installer nearing completion, this means the next version of Debian stable is also nearing completion.

    Rizzer (Drew Parsons)

  13. Re:Hard part? by BiggerIsBetter · · Score: 4, Insightful

    The installer is pretty simple - if you know what you want. The other distros (Knoppix, Mandrake, SuSE, etc) make some assumptions based on hardware found and typical usage and set much of the system up for you, but Debian doesn't. Eg, many people won't know which modules they want to load, things like the parport module - obvious if you know, but the installer should detect a parallel port and decide to load it automagically. Imagine a new user doing that, and then hitting #linux with questions about why his printer doesn't work. That's probably the kind of thing that makes it hard for new users, especially users who haven't had much Linux experience.

    --
    Forget thrust, drag, lift and weight. Airplanes fly because of money.
  14. Re:Hard part? by zonix · · Score: 4, Informative
    What was the tricky part with the old installer?

    Numerous posts here on /. suggest that it's the missing hardware autodetection and lack of a graphical installer.

    You need to insert some kernel modules manually during install (for NIC, sound, etc.), which means you'd have to know what hardware you're running. Familiarity with the Linux kernel's 'make menuconfig' module selection is an advantage here too because the selections in the Debian installer are the same (ie. same groupings). The new installer detects hardware automatically, which is fine if it works - I've tried it twice, so far no problems.

    The point about the graphical installer is really non-essential, unless you can't navigate with a keyboard. The new installer is reworked and more modular as stated on the "About the Debian Installer" page, and as such it's should be easy to put a graphical installer ontop of it. Should make some people happy.

    I've always loved the Debian Installer! For me it was a more hands-on experience, and with the ability to select kernel modules during the install, I was able to make my old parallel port CD-burner work correctly without a fuss. But that's just me. One cool thing about the Debian installer is the fact that you can follow the standard sequential set of dialogs during the install process, like any other installer, but you can also get a list of all the tasks and jump to anyone on the fly, at any stage during the install. This is helpful if you suddenly find out that you mistyped your IP-address or forgot to create a partion, things like that. Both the old and the new installer support this.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  15. that is exactly why I posted the message by hak1du · · Score: 4, Interesting

    fail to meet Debian's strict standards. The installer must operate on all of Debian's supported architectures.

    Yes, Debian has some strict standards. Yes, it is good if they work on a universal installer that conforms to strict standards.

    None of that makes Knoppix any less of an excellent installer for Debian. The Debian project should be announcing Knoppix and other live CDs prominently on their home page, rather than creating the impression that there are no finished installers.

    If i386 with a CD drive is what you've got then Knoppix is for you.

    Yes, like 95% of Debian users.

    But don't ever think that it can be the installer for Debian. It just isn't up for the challenge.

    The notion that there should be "the installer" is itself flawed. Many different people need many different kinds of installers.

    1. Re:that is exactly why I posted the message by bfree · · Score: 4, Interesting
      The notion that there should be "the installer" is itself flawed. Many different people need many different kinds of installers.

      And this is exactly the issue that debian-installer wants to address, by creating a modular framework to be used for installing debian. One of the original promises was that a gui would be slapped on around it and one of the obvious benfits of the new method is that it seems to be far easier to shape the installation (so a corporation could create their own tweaked installer internally which always does X,Y,Z). Debian-installer is not "the installer" it is "the installer framework", this doesn't stop others from creating their own independant installers, but it seems like a far more questionable occupation when you can just tweak d-i (and possibly hit 9+ platforms). I wouldn't be at all surprised if d-i is relatively ignored (except for the fact that reviews will start saying "new installer just works, simply") until a while after it reaches version 1 (sarge release?), but then I wonder if all the other OS's mightn't start asking "Anaconda, why? why not just use d-i?". The bottom line is horses for courses and debian are trying to train a horse decathlete!

      --

      Never underestimate the dark side of the Source

    2. Re:that is exactly why I posted the message by Kjella · · Score: 5, Insightful
      If i386 with a CD drive is what you've got then Knoppix is for you.

      Yes, like 95% of Debian users.
      Are there numbers to back that up? If you said 95% of Linux users, I think you'd be correct. But my impression is very many non-x86 users choose Debian because it's the only one supporting their platform properly...

      Kjella
      --
      Live today, because you never know what tomorrow brings