I've picked out one or two of your complaints only.
On Thursday 03 July 2008 00:16, Curtis Penner wrote:
Really? I tried installing Kubuntu for my wife the other day. The installer
didn't invite me to configure networking (Ethernet, not wireless), and once
the base system was installed, I couldn't find either the appropriate option
to configure it, nor any help at all, never mind anything as useful as the
FreeBSD Handbook. Granted, that's partly through unfamiliarity with Linux,
but user-friendly? Hollow laugh.
Some of us do most of our installs on a serial console - even in the office,
it's much easier than digging out spare monitors and keyboards just to build
servers which are going to run headless anyway. It's pretty much essential on
a machine in a remote datacentre.
PLEASE, developers of shiny happy point-and-drool installers, give us new
options by all means, but don't take away my headless install! (There's at
least one blind sysadmin, on this list or possibly on -questions, who I
suspect would strongly agree with me).
That was certainly true on the Kubuntu installation I did for my wife - I
never did work out which packages I needed to download from where. On my
FreeBSD 6.3 laptop, I put the network details in /etc/wpa_supplicant.conf.
That's it.
The drivers are part of the GENERIC kernel, and it all Just Works. I can start
it manually by running wpa_supplicant followed by dhclient - I could just add
a single line to /etc/rc.conf which would do that for me automatically.
On a FreeBSD6 desktop/server, I put the network details in /etc/hostapd.conf,
a couple of lines in /etc/rc.conf (enabling hostapd, and bridging the
wireless card and the NIC), and loaded wlan_xauth in /boot/loader.conf (to
get WPA), and had an access point. If that took anywhere near as long as the
initial install that just shows how fast the initial install must have been!
The problem with Java is that until recently, Sun wouldn't give the FreeBSD
developers a licence to distribute it, so the ports system had to send each
user to Sun's website to download it, which was tedious to say the least.
By doing that, Sun put enough of a speed-bump in my way that I haven't
bothered with Java. Blame Sun for that, though, not FreeBSD.
It will be a nice-to-have option (and sooner rather than later: there are
people actively working on it). Just bear in mind it doesn't suit everyone.
Many of us run FreeBSD because its competitors don't give us the same level of
control over our systems. The downside of that is that we need to understand
a bit more about how it works than we need for Windows or MacOS X.
By all means try and make it easier to get started with FreeBSD - but not at
the expense of the level of control a skilled admin has.
I didn't mention Linux as a competitor because in my view, they are battling
with the same issue - at least that's what I conclude from the huge number of
distros across the spectrum from point-and-click installation for recovering
Windows users, to building your entire system from source.
Jonathan
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"