Mac Mini
I just found out that the brain is like a computer.
If that's true, then there really aren't any stupid people.
Just people running Windows.


Apple Mac Mini


How-to
Burn a Debian installer CD
Partition the hard disk
Configure yaboot
Configure NFS
Configure SSL certificates
Configure an IMAP server
Configure an SMTP server
Make a Mini cluster
Configure a UPS


Links
Apple Computer
Introduction to the Mac Mini Developer Note

[Debian]

Introduction

[Linux] I run my own Linux server at home 24/7. I use it to receive/send e-mail, do a little web serving, and serve music to my home stereo. I've always used Mac hardware for my servers since I use Macs running Mac OS X for my desktop and, whenever I upgrade my desktop Mac, the old Mac becomes my new server. However, PowerMacs are sort of big and their fans make noise. When the Mac Mini was introduced, I ran out and got one to be my new Linux server.

One of the first questions you might ask is, "Why run Linux on a Mac instead of Mac OS X?" Because:
  1. Linux runs quite happily in the default 256 MB memory of a Mini; Mac OS X really needs at least 512 MB.

  2. One never knows exactly what Mac OS X's Software Update is going to do, specifically what configuration files or directories it will modify. (In the past, it's messed with symlinks I've put into /usr/local.) In contrast, when I do an update under Linux, I know exactly what's going to happen.

    Also, I get to install (or not), run (or not), and upgrade (or not) whatever versions of whatever software I want when I want and not whatever and whenever Apple decides to release a new software update.

  3. The thing that makes Mac OS X nice is the GUI. Since the Mini is being used as a "headless" server, the GUI is irrelevant.

One of the next questions you might ask is, "OK, then why use Mac hardware at all?" Because the Mini is: inexpensive, of good quality, very small, very quiet, and very cute. :)

Software

I'm using Debian Linux. I used to use Yellow Dog Linux, but after my experience with Redhat-derivative (read: RPM-based) distributions, plus the recommendation of a friend, I decided to switch to Debian.

Configuration

Via the How-to links at left, I'll detail some of the things I did to get my Mini configured correctly.


[Personal] [Résumé] [Software] [Contact]
Last updated: June 4, 2005