Skip to content

Instantly share code, notes, and snippets.

@cellularmitosis
Last active October 5, 2022 04:35
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cellularmitosis/14021ffda4156de7e053afe920bd34f6 to your computer and use it in GitHub Desktop.
Save cellularmitosis/14021ffda4156de7e053afe920bd34f6 to your computer and use it in GitHub Desktop.
Installing OS X Tiger (10.4) on an eMac

Blog 2020/4/29

<- previous | index | next ->

Installing OS X Tiger (10.4) on an eMac

Here are some notes on installing OS X Tiger on an eMac (700MHz).

IMG_5519

Grab a .iso image of the Tiger install DVD from archive.org, burn it to a DVD.

My eMac came with a CD-ROM drive, so I had to use a USB DVD-ROM drive to boot the installer. Hold the option key when you boot up the machine to access the boot menu.

Unfortunately, the USB ports on this machine are USB 1.1, (which is limited to 12Mbps, or about 1.5MB/s), which means the install will take a while (about 1.5 hours).

Software Update

After installing, Software Update should run automatically. This will bring you up to Tiger 10.4.11.

Xcode Tools

While you still have the Tiger install DVD inserted, install XcodeTools.mpkg.

TenFourFox

TenFourFox is a fork of Firefox built for PowerPC and OS X Tiger.

https://www.floodgap.com/software/tenfourfox/

TextWrangler

http://www.barebones.com/support/textwrangler/coderdojo.html

Xcode 2.5

(brew will complain that Xcode 2.0 is out of date and should be updated to 2.5)

Download Xcode 2.5 from https://download.developer.apple.com/Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg

(search for "xcode 2.5" at https://developer.apple.com/download/more/ )

tigerbrew

Install tigerbrew.

ruby -e "$(curl -fsSkL raw.github.com/mistydemeo/tigerbrew/go/install)"

Modify your ~/.profile:

export PATH=/usr/local/sbin:/usr/local/bin:$PATH

You will likely want to export HOMEBREW_VERBOSE=1 because compile times are very long on these old machines :).

Don't forget to change the terminal to be a login shell (Terminal -> Preferences -> Execute thie command /bin/bash -l).

Run brew doctor (this will take a while).

Brew will spit out a couple of warnings about needing curl and git.

brew install curl
brew link --force curl
brew install git

Install the Tiger-specific formulas.

See also my log of tigerbrew build errors.

Additional links

See also my log of build failures.

@cellularmitosis
Copy link
Author

It looks like 10.5 (Leopard) might also be an option for this machine, with some work-arounds: https://lowendmac.com/2007/unsupported-os-x-10-5-leopard-installation/

@cellularmitosis
Copy link
Author

FreeBSD is also an option: https://www.freebsd.org/platforms/ppc.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment