According to my logbook I go back to the summer of 2003 with Gentoo when I did my first install of it. And I did do a stage-1 install apparently. And no, I don't remember it all that much - but I have about 75 pages worth of notes on it from when I did!

I do recall it was really interesting. But from the number of times I wrote "bloody hell!" in my notes, I apparently didn't consider it "fun" in the usual sense of the word. I remember how annoying it was since I had been using Linux for quite a while before Gentoo came out. (My first Linux foray was Slackware, which I installed for the first time in late-93/early-94 - at which point I decided this Nix stuff was for me! Been hooked ever since.) Gentoo was like starting over.

Every so often I think about trying Gentoo again. But like the dog up above, my very next thought is "what for?" So many distros...so little time y'know? And my main areas of interest don't revolve around the standard desktop environment anyway.

Arch I do like and will continue to use because it's so easy to craft a custom environment owing to how very little it assumes - or does for you.

Gentoo is interesting, and I applaud them for doing something different. And I really like what they did with portage. Borrowing from ports was a smart move on their part. I only wish that had become the dominant installation method for Linux software. Arch apparently felt that way too when they designed pacman. Portage certainly would have save a huge amount of grief in the early days - although those installation hassles are almost completely a thing of the past with today's maintainers and repositories.

The apt/yum/RPM triad works well enough. I'm less happy with the app store and ppa approaches introduced by Ubuntu that some other distros are now starting to look at. But since I'm not about to do my own fork, I guess I can learn to live and work with it. Especially since I built a career on learning to live and work with whatever Microsoft doles out. When in Rome..."think toga" as the saying goes.

Wasn't aware of it either. Just looked it up and it appears to be a pretty smart way to do things. But Gentoo always was a little smarter about that sort of thing than most, wasn't it? Bloody! Now I'm getting the G-bug again. Why oh why did I have to read that? Why???

I didn't get the hang of USE flags before, but it's starting to make more sense.

USE. It's a lovely thing. But not all that essential to the average deployment. For desktops, it makes less sense since you'd need to check the dependencies of each app you'd want to install, either with emerge or run that package query utility (I forget what they tool use to do that) if you deviate from the default set of 'includes' as I tend to think of them. And since you'll be adding apps from time to time it's probably best to just accept the default USE statement which handles almost anything a desktop user would need to have available.

For crafting bespoke servers or appliances however, USE flags are the bees knees! Maybe even a little bit sexier(?) a way to do it than building your server up from zero as you (mostly) would with Arch. Great for security - but without the challenges of using OpenBSD - or the headaches of modding your kernal with Selinux.

At least that's how I see it.

P.S. I'm downloading the amd64-minimal ISO as we speak. I need this? (Like I said earlier: Bloody! )

Chunking through Gentoo's 100-page handbook. My how this distro has matured since the last time I looked at it! Some really nice stuff going down in their camp - including OpenRC and not systemd. That's enough to make me perk up since I always like to hedge my bet with Linux.

@ewemoa - Ok...just spent a few days messing with Gentoo and not doing a bunch of other stuff I should have been doing...

Couple of things:

On a new PC with a fast chip and plenty of RAM, it installs, sets up, and runs beautifully.

Docs are very well done. Anybody with some Linux experience should have no trouble following or understanding what's being said. In the event you don't understand something, just a few minutes playing with the feature or command in question is enough to get you over the hump.

However, after a short while, all the conclusions I formed (and forgot) years ago about why Gentoo isn't (and won't ever become) a mainstream approach to 'doing Linux' came flooding back to me. In a nutshell: It's a learning or 'science-faire' distro. Great for learning about how things actually work; great for examining some genuinely unique ideas for how to do a distro; great for producing a sleek one-off installation for personal use. But lousy for mass deployment, or in an institutional setting. Because its "compile as needed" design is too time consuming, and its rolling release model is a potential support quagmire once you go beyond your own personal machine. For multiple desktops, it would be a challenge. For production servers, it would be a nightmare - and likely a career threatening environment to be in as well.

So...I'm removing "Genny" from my main test machine and repurposing the drive it's currently installed on.

But...I have a spare 32-bit Compaq laptop with a 20Gb hard drive in it that's gathering dust in the closet. In the next day or two, it will become a newly fledged Gentoo bird. Why? Because Gentoo is so damn much fun to ditz around with! Maybe I still don't have any practical use for Gentoo. But I am having a huge amount of fun with it.

I felt this during the process of setting the machine up initially -- but not so much on a day-to-day basis now.

and its rolling release model is a potential support quagmire once you go beyond your own personal machine. For multiple desktops, it would be a challenge. For production servers, it would be a nightmare - and likely a career threatening environment to be in as well.

It certainly is more work to compile for each machine -- I don't know what Sabayon did, but IIUC they are based on Gentoo and have binary packages...may be they decided to choose some default USE flags?

BTW, I'm going to try using that nearly-bare-Debian-with-VirtualBox set up as my host OS and install Gentoo Prefix for additional software (perhaps I'll also try Nix and/or Guix).

I was informed on the #gentoo-prefix channel that Debian is not currently supported But rumor has it that this might start working at some point in the future...

In the mean time had some success installing the Nix package manager. One benefit of having this on the somewhat minimal system is that packages for the purpose of running the underlying system (and providing VM support) can be kept separate from other things (such as web browsers, video players, etc.).

Last I heard mintconstructor still works. You can find copies too if you Google. Haven't tried it with 17 (or 16 if truth be told) so I don't know if it is still reliable, I wouldn't put it past them to change some tiny detail in Qiana so it didn't. Clement was pretty miffed to begin with. And the brat-slap he got back from the larger Mint community about yanking mintconstructor did little to dispel his mood.

I'm currently trying to create a custom version of SystemRescueCD, but it's a fair bit more involved than what I'll want to do on an ongoing basis. There appears to be support for a backingstore though:

It looks like Ubuntu's version of tasksel has a "Virtual Machine Host" option -- I just compared the sources of Debian's (version 3.14.1) and Ubuntu's (2.73ubuntu26), and I don't see such an option in the former. Anyone tried this?

I didn't try it, but rather:

chose "run console application" when prompted

used apt-get to install virtualbox (and virtualbox-dkms and other recommended packages)

added the mint user to the vboxusers and vboxsf groups (used vigr and vigr -s for this)

In the process of transferring the customized media to SDHC -- hope to boot from it soon.

On a side note, tried the persistence feature of LM (Ubuntu actually I guess) to add VirtualBox, but may be it was because of the USB set up I have...it worked but was intolerably slow...For reference, below are the instructions I adapted:

BTW, as part of the customization, I chose to delete some "Windows" related stuff -- the resulting iso is about 150 MB smaller than the original iso May be if I work at removing other things I can fit the result on a CD...

NixOS still has some rough spots for sure, but it seems quite promising.

Attached should be a gzipped tarball of a sample description (the 2 files in the resulting directory should live under /mnt/etc/nixos when installing). This is for a machine with a single storage device (sda) with 2 partitions, sda1 for root and sda2 for swap. The setup includes XFCE and VirtualBox.