Blag

He's not dead, he's resting

Installing and Configuring Exherbo

Unfortunately some people think that Exherbo‘s assertion that you aren’t supposed to use it means “you’re supposed to use it”. To stop these people from asking the same annoying questions again and again, here’s how you do an install. Note that you will almost certainly find lots of weird and obvious bugs — this is of course a deliberate feature.

  • Boot your system off a netboot image or livecd or whatever. Set up your disks and networking.
  • Pick a stage based upon arch, datestamp and which developer you think is least likely to have screwed up / deliberately broken things to see if you’re paying attention. Extract said stage into your root.
  • Tinker with the Paludis config you get from the stage until you’re happy.
  • Do your bootloader and kernel thing.
  • Reboot into the stage using init=/bin/bash.
  • Set up mounts, device nodes and networking by hand. Hope it’s your lucky day, and try to use Paludis to install Paludis (you’ll need current SCM trunk, not a release). This probably won’t work, because we probably completely changed the exheres-0 format between when your stage was made and when we updated the tree. So install Paludis by hand, then reinstall it using itself.
  • Idly consider installing a proper init system. Your choices appear to be:
  • Reboot.
  • Belatedly realise that no-one told you to set a root password. Curse.
  • Try updating things.
  • Realise you just wasted the past three days.
Advertisements

3 responses to “Installing and Configuring Exherbo

  1. Vladimir Kirillov May 23, 2008 at 12:17 pm

    > Belatedly realise that no-one told you to set a root password. Curse.

    ah, that is annoying me crazy :(

  2. massimo May 24, 2008 at 3:49 pm

    > Realise you just wasted the past three days.
    You were right — after half a day.

  3. Pingback: Squashing some rumours « /dev/otaku

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s