• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Operating System Geekery

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Joined
Jul 24, 2006
Messages
14,260
Reaction score
787
Location
Southwest
I've got a spare 120GB hard drive installed on my desktop, and I feel like messing with another OS. Most likely, I'll wind up with another Linux distro. I run Ubuntu right now. So far, I'm interested in:

Gentoo - the Portage scheme is intriguing
Yellow Dog - thinking about a PS3, so this would get me familiar with the preferred distro
LinuxMint - curious as to how they've streamlined Ubuntu
FreeBSD - not Linux! Curiosity alone would drive me to install it

Comments/suggestions?
 
gentoo is my favorite for speed, options, and ease of use. it has almost all the freedom of building linux from scratch but the easy of using a package manager (emerge) for getting dependencies. I've tried freebsd but never been able to get into it the way I have with linux but thats just me, from everything Ive read about it, it can do everything linux can and more.
with 120GB you could partition the drive with a few small (10gb or so)partitions for each OS/distro and use a common partition for all your large media files since all those OSes/distros listed will play nice together. why not install all of them?
 
Actually, I was considering a multiple OS install on that hard drive just to play around. Perhaps I'll go with Gentoo and FreeBSD to start.
 
Just made 5 partitions of fairly equal size. The swap and home partitions reside on the other drive. Gentoo is up first, then FreeBSD. Linux Mint and YDL will follow shortly thereafter. I'm actually posting from the Gentoo Live browser while the installer runs in the background.
 
CentOS....

cause I'm a RedHat 5 n00b from '97 and I'm chained to the RPM package management system.

Nothing else seems to make sense to me
 
I started out with Ubuntu, it is easy to install and setup and really easy to make any kind of changes that you want. Although I have been thinking about going to Gentoo or another distro recently just to see how they differ.
 
If you like Gentoo, you will really like FreeBSD. Portage is very cool. Its been a long time since I used FreeBSD on a desktop, but I still use it on some Server Machines I have - rock solid.
 
Not quite the same thing, but I've ordered a new motherboard for my main system. The old system will become a database/web server. I've been using CentOS, but the 5.2 distribution is too big to download (Sat. DSL with tight limits) and ALL of the people who sell the CD/DVDs only take PayHel!

May have to drive over to OSU & burn a copy.

I'd say FreeBSD. Haven't used it in years, but it's much geekier to know more OS's than more variations. Anyone for Xenix?
 
Not quite the same thing, but I've ordered a new motherboard for my main system. The old system will become a database/web server. I've been using CentOS, but the 5.2 distribution is too big to download (Sat. DSL with tight limits) and ALL of the people who sell the CD/DVDs only take PayHel!

May have to drive over to OSU & burn a copy.

I'd say FreeBSD. Haven't used it in years, but it's much geekier to know more OS's than more variations. Anyone for Xenix?

Solaris, AIX, OS/400, HP-UX (they left out the S in that), Irix, and Linux

I only use Linux and OS/400 anymore. Irix was about the best out of all the "real" unix systems I messed with, IMHO. O2, Octaine, and Indy were nice boxes.
 
So far Gentoo is a complete PITA. I expected that, though. GRUB was not as easy to configure as it should have been, so I've been dealing with that for most of the install (GRUB doesn't play well with a mix of SATA and IDE drives). Portage is cool...if it ever gets through updating. I'm in a REALLY generic X environment, so getting video drivers and a working wm are first on the list. Then I'll start exploring Gentoo a little more thoroughly.
 
I run Debian as my OS and I make heavy use of KVM virtualization to run other things.

Virtualization > Multi-boot.

I like FreeBSD in theory, but in practice it tended to be unstable on my hardware, corrupting my drives and doing general non-workingness.

Gentoo was at one point a great distro, but it's time has passed. It's two biggest pluses, great documentation and a helpful community are both greatly decreased in usefulness. Also, I simply use my computer WAY too much to cope with the compile times for a source-based distro.

I'm chained to the RPM package management system.

I'm so, so, sorry. RPM makes me want to stomp on puppies and fills me with rage. I avoid it like the plague.

david_42 said:
it's much geekier to know more OS's than more variations.

I'd agree. It really enriches your experience when you understand how different OSes relate to each other.

With OpenSolaris 2008.05 out, I might recommend giving that a spin if you're only interested in trying out somethign new for fun. ZFS is what got me addicted to LVM which expanded my possibility on Linux and I'm really intriqued by some of the backend things in Solaris like the service management stuff...

Talk about geeking out. :S
 
I've run Debian before and liked it just fine. Ubuntu (my distro of choice so far) is heavily based on Debian, so I don't plan on installing a pure Debian distro at the moment. I used to run Slackware and RedHat, but there seem to be far better options these days.

OpenSolaris, eh? I think I've got a partition I can dedicate...
 
+1 on source based Gentoo being slow to install/update! I knew Portage would be a little clunkier than the Debian aptitude system, but this is nuts! It took FOREVER to sync, and I'm only about halfway through fetching/building updates (cable modem, plenty of RAM and processing power). I am curious, however as to whether the end state system will be noticeably faster/leaner than Ubuntu.

Still haven't even gotten to solving some driver issues (or installing FreeBSD)!

OpenSolaris and its fancy zfs may not coexist well on a drive with ext2/3 partitions (so I've read), so I'm not sure if I'll actually install it or just use the Live CD.
 
i ran gentoo for a bit early in the 00's, and found that every time portage did a general update (they do something akin to a rolling update at lease) specifically x, it would hose all my config files and i would have to babysit each time i ran portage. It was a bit faster than other distros, but i couldnt take the 2 day compile times for kde for instance, as well as the configure it yourself feel it has for _everything_ (hal and other useful stuff for instance)

to each i suppose, but the extra .2 seconds on boot or whatever aint worth it to me....
 
OpenSolaris and its fancy zfs may not coexist well on a drive with ext2/3 partitions (so I've read), so I'm not sure if I'll actually install it or just use the Live CD.

It "should" work fine. Solaris is a different beast, to be sure. Make sure you install the GNU tools package or look up the Unix Rosetta stone. Same apps, different syntax.
 
I'm pretty *nix aware, and I've used commercial Sun products before. However, I've read that there are some issues when installing OpenSolaris on a machine with pre-existing Linux. I'll certainly try out the Live CD, but I'll approach a full install with kid gloves.

After all this crazy OS experimentation, I'll have to grab a screenshot of my boot menu!
 
VMware Server is free... I gave up multi-booting a long time ago.

Gentoo is awesome once you get it set up and running, you need to pay attention to configu files with etc-update, but if you can use diff, you can figure it out. Emerge is head and shoulders above any package management system once you get things working. It is a bit of a chore to get it set up and the kernel tweaked.

I view it as "All Grain Linux"
 
I'm going to have to start playing with some of these OS's to see what all the whoopla is about. I'm sure I can dig up an old machine at work to install on, but all I can do is test with them. I'm an MSCE and a CCNA so I'm embedded with the enterprise platforms I have running at work. I'd be interested to see what the Linux variations can do though. Can they run Microsoft Enterprise applications like Exchange '07 and SQL '08? Are they native 64-bit OS's?

I'm trapped in my own little IT world and haven't experimented with any of the OS's listed above.

Although for what it's worth, I upgraded my first server to Windows Server 2008 Enterptise (x64) and put Exchange 2007 SP1 on it over the weekend and so far I'm thoroughly impressed.
 
I view it as "All Grain Linux"
I like that.
gentoo certainly takes longer to install/update than say fedora or ubuntu but if you select the compile flags and packages carefully the performance increase is worth it. even a full re-emerge only takes me about 16 hours and that's on an old 2ghz P4 system.
 
Yuri_Rage said:
I am curious, however as to whether the end state system will be noticeably faster/leaner than Ubuntu.

That's kind of an unfair trial, unless you're really benchmarking equal configurations too. You described your system as having "plenty" so I doubt you'll find the optimizations much use at all. If you want to see a fast system, build up something minimal. Debian and Arch linux are considered some of the fastest.

You can speed Ubuntu up noticably by removing services you don't use. The Ubuntu vs Gentoo comparison will side heavily towards Ubuntu if you factor in download and compile times in "total cost of ownership".

One of the best things I've heard about Gentoo's supposed "optimization" at the compile level is that "-03 doesn't do much except expose compiler bugs".

Yuri_Rage said:
xen is not free - it has a free trial.

Xen is free (gratis) and free (libre) since it's actually a heavily modified Linux kernel itself. Most distros include Xen, some by default.

Ubuntu -- Details of package xen-hypervisor-3.2 in hardy

You suggest you virtualize

Virtualization rocks, though I prefer KVM. It's a part of the default Linux kernel since 2.6.20 and Red Hat just purchased the company that maintains it (Qumranet) so it will be supported even more, while the company that purchased Xen is Citrix, a Microsoft Partner. I'm not anti-microsoft but it should be obvious which company will be more aligned towards useful and complete virtualization for Desktop Linux users.

Can they run Microsoft Enterprise applications like Exchange '07 and SQL '08?

No, Microsoft bundles those products to their Windows operating system. There's nothing directly compatible/comparable to Exchange, but there are things as good (I'd argue better) than MSSQL.

Are they native 64-bit OS's?

The super duper technical answer is "No, Linux is not an operating system". It's a collection of tools that can be mixed and used as you see fit. This is because the source code is publicly available and the license allows you to use it where and how you see fit. Because you have that source code, it runs just fine on 64-bit platforms. but it runs on a LOT of platforms (ARM, i386, AMD64, SPARC, MIPS, Power, et cetera) and depending on which specific application it may NOT have been developed FOR that architecture but almost always works fine on it.

Good enough for you? :p

If not, grab a LiveCD and give it a spin. You can run it live, without installing though you should know that it will be slower (CD read speeds suck compared to HD reads) and that some features might not work fully (due to being partly or entirely read-only).

Also, Microsoft Virtual PC allows you to virtualize on Windows so that you can run a different operating system WHILE running Windows at the same time and when I last used it, it was still free to Windows users.

Microsoft Virtual PC 2007 download
 
I run Slackware on three of my machines, one of which is a laptop, simply because it is rock solid and straightforward to configure. The package manager is really just an installation tracker and you often have to build the packages yourself; it's not an automated system like RPM or aptget with dependency resolution. But I don't care for those features, as I totally destroyed a Fedora system using RPM dependency resolution once.

I used to run FreeBSD on one of my systems until I upgraded my hardware and neither 6.0 or 6.1 could boot anymore. I may try it again someday.

I'm running YDL on my PS3.

I boot Damn Small Linux from a USB key drive mainly as an emergency repair system, although I find the full blown Knoppix LiveCD handier for disk recovery chores.

I've got Ubuntu on a second laptop, but I rarely use it. It's a pretty old and slow laptop with limited resources. Eh, but it works.

Red Hat and I parted ways years ago, and my brief flirt with Fedora 3 and 4 proved unsavory. I had video problems with Debian that I never figure out before moving on to Slackware.

Slackware is great. I'll stick with it for my primary systems as long as Patrick Volkerding continues to support it. Volkerding is a homebrewer, by the way.
 
xen is not free - it has a free trial.

You are looking at the commercial Citrix version not the xen.org version...

try this:

Xen Hypervisor

More and more of my clients are asking me about the performance aspects of the virtualization of the servers without understanding that since "vmware allows you to assign 8 processors on a 4 processor machine!" doesn't actually make any sense. Still... paravirtualization using an HVM compatible platform is undoubtedly going to take over the enterprise in short order and most likely all enterprise desktop platforms will support HVM moving forward so virtualizing is a no-brainer even if you aren't running multiple vm's.
 
Sorry - didn't realize that xen had a few variants. I think, in the interest of curiosity and experimentation, I'm going to install a ridiculous multi-boot scheme, then see what happens to functionality and performance when I move to a vm. I doubt that it will be all that scientific a venture, but I'll certainly post my impressions.

BTW, my machine isn't all that impressive. It's a 1.8GHz AMD64 single core with 2GB RAM and an nVidia card. The motherboard is the best ASUS model I could find that would support the processor chipset. I run 32 bit Ubuntu for day to day desktop apps, and I've just installed 64 bit Gentoo, further skewing any direct comparison opportunity. I should probably upgrade to a dual core or even quad core machine if I intend to really exercise the vm possibilities.

EDIT: As it turns out, my processor is just a little too old to support virtualization. Unless I'm missing something, the AMD 3000 series processor will not support xen or kvm.
 
Gentoo took way too much of my time. I spent 3 months trying to configure my laptop, almost nothing worked, it took 4 hours to install or reinstall anything because it all had to compile from source, then finally something I did screwed up my master boot record.

I installed Ubuntu and I've never been happier. Well, until the 64-bit distro screwed up my hardware and I installed the 32-bit distro. Since then I've never been happier.

SWMBO even prefers Ubuntu with Compiz Fusion to Windows Vista. Number of Linux converts on my scorecard: 1.
 
Code:
# emerge --update --deep world
...
>>> No outdated packages were found on your system.

Finally!

What a pain in the ass. There were broken dependencies galore! --skipfirst was REALLY handy. I've got the video card working correctly and fluxbox is easy enough to use. There are a few more issues to iron out, but I finally have a useable Gentoo install. Perhaps I'll grow to like it...perhaps not.
 

Latest posts

Back
Top