Fink on Intel OS X 10.6 – 64bit

If you need to get Fink installed on your OS X 10.6 install you can follow these steps that I have gathered.  You will need to compile Fink from source as they do not currently offer a 10.6 binary install.

cvs -d:pserver:[email protected]:/cvsroot/fink login
[just hit return when prompted for password]
cvs -z3 -d:pserver:[email protected]:/cvsroot/fink co -P fink
cd fink ; ./bootstrap /sw64

During the bootstrap process you will be prompted with two questions, make sure that you answer them as shown.

Fink must be installed and run with superuser (root) privileges. Fink can automatically try to become root when it’s
run from a user account. Since you’re currently running this script as a normal user, the method you choose will also
be used immediately for this script. Avaliable methods:
(1) Use sudo
(2) Use su
(3) None, fink must be run as root
Choose a method: [1]
Your hardware is a 64bit-compatible intel processor, so you have the option of running Fink in 64bit-only mode. This
is not recommended for most users, since many more packages are available for the default mode (which is mostly 32bit
but includes some 64bit packages). Which mode would you like to use?
(1) Default (mostly 32bit)
(2) 64bit-only
Choose a mode: [1] 2

Next you will need to edit the following config file /sw64/etc/fink.conf and change line 4 to look like this:

Trees: local/main stable/main stable/crypto unstable/main unstable/crypto

After that run the following command to get Fink all updated.

source /sw*/bin/init.sh
fink selfupdate-cvs
fink -y update-all
fink scanpackages

Then edit /sw64/etc/apt/sources.list and add the following sources as they are the best(only) ones I could find for 10.6

deb http://sage.ucsc.edu/fink_intel_10.6_64bit stable main crypto
deb http://sage.ucsc.edu/fink_intel_10.6_64bit unstable main crypto

Now your all set you can issue the following commands to update the source list and be on your way.

fink scanpackages
sudo apt-get update
sudo apt-get dist-upgrade