For starters,
Code: Select all
/usr/sbin/debootstrap --arch i386 sarge /mnt/debinst ftp://ftp.fi.debian.org/debian
.. and then it somehow breaks again, messing up the terminal. Ah well, through a little trial and error I find its pty, so I canThe Debian package management tool, apt, is now configured, and can install 17753 packages.
Code: Select all
reset 2>/dev/pts/13
The progress indicator hovers somewhere around ten minutes, now somewhere around nine, and goes down in a somewhat stable way. That's only for downloading, though, I think - unpacking and configuring this stuff will take a while longer... It's not impressive the way Gentoo's method is, but it's efficient and feels right. I'll read a book for a while - I bought What does a Martian Look Like? and it seems like a good catch.
OK, it's done downloading everything, and... my god, I shouldn't have chosen "medium" when I was asked how much questions the package configurators should ask me. This takes an insane amount of hand-holding. As if it wasn't enough that exim wanted me to provide a full exposition of exactly how I want my mail server on this system (I don't even want a mail server), now it even wants me to provide the PCI id of my graphics card for xorg... of course it's trivial to lspci to find it out, but I can't understand why the package wouldn't be able to handle something that simple by itself.
Hm... actually, I take back what I said, partly. The configurator does provide a default, which is the right PCI id - it's just afraid to go ahead and assume its guess (which is backed by quite a bit of detection logic built into xorg, as far as I know) to be right without a confirmation from the user.
Here's a more interesting question... should xorg use the kernel framebuffer driver for switching video modes? The dialog says that enabling the option is the safe bet, but the default choice is "no"... hm... just for the sake of experimentation I'll go with "yes", that's the way I didn't do it before.
perl is spitting out some warnings about the locale... that's harmless but ugly. I'll handle it later.
I wonder if there already are things that are confused by sysfs not existing... I didn't remember to bindmount it into to the Debian environment.
Binding portmap to 127.0.0.1 only? Nah... I'll bind it to all interfaces but use hosts.deny to protect it from the big bad world. I've already used this box as a NFS server, after all, and I'm likely to have to do it again.
Everything related to postgresql apparently failed to install. I'm not going to need that for anything in a couple of months.
base-config is done. I expect to boot into the new system soon...