Hacker News new | past | comments | ask | show | jobs | submit login

Most OSes and Linux distributions try to make it easier to be installed, by providing ISO images and live CDs from which you can install the OS/Distribution after you made sure everything works

But not OpenBSD! I don't like how they don't provide ISO images as an excuse to make people buy their CDs.

I understand that its not meant as a Desktop environment, but this also eliminates many tinkerers who would run OpenBSD for few days just to know more what its about.

Is being tinkerer friendly such a bad thing!




But not OpenBSD! I don't like how they don't provide ISO images as an excuse to make people buy their CDs.

buying cds helps the project by providing funds to buy hardware, hold hackathons, and pay for other project expenses (including the openssh project). you get printed installation instructions, all of the pre-compiled packages, and stickers. cds can be pre-ordered and received days or weeks before the ftp release.

however, we do make iso images of the installation sets available on the ftp servers (installXX.iso) and have for quite some time.

alternatively, you can download cdXX.iso which is just the installer, then boot to it and let it fetch and install just the sets you want over ftp or http. or download bsd.rd and pxe network boot it. or download floppyXX.fs and make a floppy disk.


BTW: They do distribute iso images. You just have to grab them off the ftp server.


And their ISO images are one of the least fussy of any distros (linux/freeBSD) I've used. I much prefer having a minimal iso image that installs everything from a network connection download, rather than downloading an entire ISO complete with a million useless packages, when all I want is a simple server that does a few basic things.

The OpenBSD ISOs are a few meg, and take a few seconds to download, even from a slow mirror. Compare that with downloading 700 meg ISOs for other distros.

An experienced OpenBSD user almost can go from nothing to installed in less time than it takes to download the Ubuntu ISOs on release day.


Indeed. Combined with the console-based install, I can get an OpenBSD system up and running in about five minutes. (For what I've heard, this is pretty common.)


And you can wget the install directory to a local web server while you're burning/booting the net install ISOs and by the time you need the files they're local. This makes installing the OS actually faster than doing so from CD.


NB: They do now. They seem to begin doing that since 4.2. I had to assemble full iso image of 4.1 myself.


For as long as I've been using OpenBSD (3.6), they've provided bootable installer ISO images. Or are you talking about ISO images that contain all the packages?


The latter.


I'm an experienced Debian/Ubuntu guy, and decided to start playing with OpenBSD. A hardware compatibility issue[1] made me go back to Ubuntu Server, but I came away with two main impressions:

1) It's actually pretty easy to install, once you get past the whole "it's different" bit. I had no real trouble.

2) Updating/upgrading is a PITA. Having to upgrade by patching source code -- WTF?

What do you do if you have a fleet of 100s of OpenBSD machines? I may be spoiled by apt, but I can upgrade the several hundred machines I'm responsible for in an almost trivial manner. (And updating a single machine with apt is absolutely trivial.) That doesn't seem to be possible with OpenBSD. (I suppose you could write a custom shell script to do the update, and distribute that to your machines, but...certainly not trivial.)

What's more, I would be willing (if not completely comfortable) to update a remote Ubuntu/Debian box to the next release -- that doesn't seem like a good idea (or even possible under some circumstances) with OpenBSD.

This seems even stranger when you consider the security reputation of OpenBSD, and how important updates are for security, even for something as well-audited and well-written as OpenBSD.

Am I missing something here?

[1] http://kerneltrap.org/mailarchive/openbsd-misc/2009/2/8/4924...



OpenBSD funds continued development by selling CDs. Is it really too much to pay $50 if you are yourself realizing value from the OS?

And if you're really a tinkerer you shouldn't have much trouble installing without the CDs.


With a little bit of patient you can build your own OpenBSD boot media with minimal fuss. Actually I prefer they method over others as more tinker friendly but I agree, it's a different beast.


Different != Harder

Yes, you will have to read the fine manual. But their man pages are to die for! A real treat; up to date and complete. Actually useful.


that was the biggest difference I noticed when I moved from linux(gentoo) to openbsd; the man pages.

They're actually....really really really useful.


The downside of that is that, "Dude, stop bugging us without reading the manual first, it's right there." is a common response to newbie questions.

It is, though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: