Has anyone here actually tried using Debian GNU/kFreeBSD for anything?
I started using FreeBSD in 2002 and found the ease of administration amazing. I'd always hated the Linux kernel and this showed what was wrong with it.
Software was a problem. The ports system is a nice idea and a pain in reality. Most of the software that actually worked was Linux binaries under compat.
I tried Ubuntu 5.04 in 2005 and was blown away by the apt system. This was clearly how to do it.
I still miss the ease of administering FreeBSD. I do not miss the ports system.
I have not tried Debian GNU/kFreeBSD, but I fully expect it to combine the worst of both sides, and be as smooth to use as it is to pronounce.
(no subject)
Date: 2011-08-21 11:25 am (UTC)I'd expect it to mostly just work with a few odd things breaking because of developers assuming all the world is Linux. But I also don't quite see what switching to a FreeBSD kernel buys you. (The answer doesn't seem to be ZFS: you may as well go OpenIndiana and get all of the features and not just those the FreeBSD developers could be arsed to port.)
(no subject)
Date: 2011-08-21 11:30 am (UTC)(no subject)
Date: 2011-08-21 09:46 pm (UTC)(no subject)
Date: 2011-08-21 01:29 pm (UTC)(no subject)
Date: 2011-08-21 01:31 pm (UTC)(no subject)
Date: 2011-08-21 02:48 pm (UTC)My own unix experience is based on:
* Linux slackware (Just worked and no fancy shit)
* Tried deadrat. Hated it
* Tried debian. Broke package system within 15 minutes.
* Tried deadrat 5. Hated it even more. Esp. the need to enable swap (which I did to a floppy drive just to pass that part of the installer.)
* Tried debian a year later. Installed many programs from tarballs (programs not available from the package system yet. Broke down within a week.
* Tried some sort of (open?) solaris on X86. It crawled.
* Tried the same on a 50Mhz sparc. It was way faster than the 1333Mhz intel.
* Went back to linux slackware
-- wait 3-4 years --
* Tried FreeBSD. Used it ever since. I loved the port system.
This is as a server though. No need for flash or other fancy stuff to be installed. Just things like screen, a webserver, PHP, database tools, tinyfugue mudclient, irssi IRC client, ... I guess it is different when you try to use it as a desktop with a graphical front, with flash, with audio etc etc.
(no subject)
Date: 2011-08-21 03:57 pm (UTC)Now we have wiki cribsheets for brewing packages for $distro and machine config is trivially repeatable.
(Yes, we rather like the flavour of the Puppet kool-aid.)
http://hennes.dreamwidth.org/icons
Date: 2011-08-21 04:29 pm (UTC)But this a private server, with just me as admin.
Re: http://hennes.dreamwidth.org/icons
Date: 2011-08-21 04:46 pm (UTC)My home box is BSD-ports all the way down. It's just simpler that way.
(no subject)
Date: 2011-08-21 04:40 pm (UTC)(In particular, our new Ubuntu VMs will have Apache from source, not Debian's fucked-up idea of Apache.)
(no subject)
Date: 2011-08-21 04:59 pm (UTC)We used to do that. Once you get over the 'But apt is haaard' it's a lot easier to have a $distro build-box (as a VM-image so you don't contaminate it with previous build/test cycles) to generate packages. If for no other reason than the whole, utterly lovely, dependency-management that apt gives you.
(Which does all get a bit meta, but modern kit can easily cope with that sort of load. I think I have six or eight VMs running on my Mac-mini in various states of $doing-useful-thing)
I think there's a wierd admin-state which looks like idleness but is in fact the complete opposite. Where it appears that doing something trivial lots of times is easier than sitting down with the back of an envelope and a strong mug of tea and woking out how to automate the trivial-thing, or indeed how to avoid doing it altogether. It smells a bit like job security, or perhaps job-insecurity. I've watched other people go "Oh, I'll just do $blah, and..." when I've wanted to shout at them along the lines of "I don't want you do do $blah. $blah needs to happen automatically or there should be a web-form with a $blah button. Christ. It's not my job to make you feel wanted."
(no subject)
Date: 2011-08-21 05:18 pm (UTC)Yeah, that may be a prospect for the near future. We're still small enough there's two sysadmins and the machines have names on a theme instead of numbers.
(no subject)
Date: 2011-08-21 05:25 pm (UTC)$mailname? What on earth's that about, you beardy bastards?
(no subject)
Date: 2011-08-21 05:00 pm (UTC)(no subject)
Date: 2011-08-21 12:27 pm (UTC)(no subject)
Date: 2011-08-21 01:06 pm (UTC)(no subject)
Date: 2011-08-21 01:32 pm (UTC)(no subject)
Date: 2011-08-21 01:38 pm (UTC)I'd punch myself in the face repeatedly until achieving unconsciousnessI could theoretically do that, but the point of a distro is not having to do that.(no subject)
Date: 2011-08-21 01:35 pm (UTC)I am not sure what the future direction of xNix development will be. My idle pipe-dream is that Ubuntu will grow up to equal or outdo the polish of Mac OS X & the kernel will grow massive & stagnate. Shuttleworth then sponsors some L4-based whizzy microkernel (or possibly some exotic Plan 9 derivative) that finally moves us on from the fearsome UNIX monolith of ancient tradition.
Agreed about APT-GET, though.
Really don't like the traditional Unix filesystem layout, though. Had good solid reasons 30 years ago. Not now. Gobo has the right idea... Possibly. Well, *a* good idea, anyway. The OS X idea extended to its logical conclusion.
Am waffling. Will shut up.
(no subject)
Date: 2011-08-21 01:45 pm (UTC)I expect Red Hat to hold on, they seem to have learnt how to get sysadmins to accept them as a baseline. CentOS is their greatest market-share tool.
Canonical does user level, not kernel. I'm surprised Ubuntu is getting as much traction as it is in the server room, but then that's entirely because the sysadmins in question have Ubuntu on their desktops, and "Debian with up-to-date software" is an attractive proposition.
Debian will keep going as long as there are beardy geeks.
Mac OS X may be trademark Unix, but is a weirder Unix than Linux. Approximately no-one cares about its Unix nature except as a substrate.
(no subject)
Date: 2011-08-21 02:13 pm (UTC)(We had an umbongo box that got left alone for a couple of months. In that time the OS code rotted sufficiently that it's actually impossible to manage the thing and the only useful thing to be done is blow it away and reinstall.)
The other thing is hardware support. If you're properly cloudy-cloudy, that's not an interesting problem for your Ruby-fondling hipster-fixie coders. Until your site vanishes and Amazon or the FBI go 'Oops'. Otherwise you end up fiddling with the Venn diagram of 'Manufacturers who understand datacentres and four-hour-response' and 'Machines from same with drive-controllers and NICs supported by Beardian'
Re: http://hennes.dreamwidth.org/icons
Date: 2011-08-21 09:59 pm (UTC)(no subject)
Date: 2011-08-21 02:18 pm (UTC)Now, a Linux-like userland on Solaris, that could be useful. But I haven't been keeping up with FreeBSD these past few years, so maybe they've added something really compelling.
(no subject)
Date: 2011-08-21 09:48 pm (UTC)(no subject)
Date: 2011-08-22 02:49 am (UTC)(no subject)
Date: 2011-08-22 07:19 am (UTC)(no subject)
Date: 2011-08-21 02:53 pm (UTC)(no subject)
Date: 2011-08-26 10:58 pm (UTC)I played with Debian once around the time I was starting with FreeBSD, and it pulled crap like fifty million poorly named sub-packages, and doing things like using the network card to look at the package list and then informing me when it came time to actually install that it couldn't find the network card. I may have pitched the install CDs into the trash.
This was a while ago so they have probably gotten better now, but let us say that I received a less than favorable impression of Linux. This on top of things like Red Hat not supporting multi-volume writes to tape, plus kernel issues where it would randomly and silently decide to stop networking, made me convinced that it was a toy, not a tool.
I tried FreeBSD, it made me feel like I was home again, I wept with joy, and I used it from then on out unless I needed to use Solaris for something. Ports looks *really good* if you've just been trying to build packages in Red Hat. It even looks good next to Solaris' pkgadd system. Apt does sound cool, though. I would rather love to have a modern user space on top of FreeBSD.
(no subject)
Date: 2011-08-27 06:45 am (UTC)(no subject)
Date: 2011-08-27 11:40 pm (UTC)