Download Fink Source Release
OS X 10.4 and later:
The source tarball contains the fink package manager. After you have installed it, you will be able to get package descriptions and patches. It will use these to download the source code from the original distribution sites or the Fink project's mirrors and build them on your local machine.
The current version, fink-0.45.6, was officially released on 19 February 2022.
- For macOS 10.9-10.15, you can use a helper script which automates the download and build steps below.
-
For a manual install on OS X 10.9-10.15, fink-0.45.6.tar.gz - 3873K
-
For OS X 10.7-8, use
fink-0.38.7.tar.gz - 1185K
-
For OS X 10.6, use
fink-0.36.5.tar.gz - 1176K
-
For OS X 10.5, use
fink-0.34.10.tar.gz - 1268K
-
For OS X 10.4, use
fink-0.30.2.tar.gz - 1188K
You will need to install the proper Command Line Tools for Xcode for your system, (cf. the Quick Start page) which can be done as follows:
10.9-10.15: Run
sudo xcode-select --install
from the Terminal and select the Install button.10.7-10.15: Manually download them from developer.apple.com. Make sure to get the right version for your OS.
10.7-10.8: Install the full Xcode, and you can install the Command Line Tools via the Downloads tab of the Xcode Preferences.
10.6: Install the full Xcode.
If you install the full Xcode on 10.7-10.15, you will also want to run:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
where you should replace /Applications with the actual path to the Xcode app.
You will need to run
sudo xcodebuild -licenseto accept the terms of the Xcode license in order for fink's build user to work.
Now unpack the 0.45.6.tar.gz archive if this hasn't been done automatically, e.g. via running the following commands in a terminal window (assuming the default download location--you'll need to match these commands to your own setup):
cd $HOME/Downloads
followed by
tar -xvf fink-0.45.6.tar.gz
or
tar -xvf fink-0.45.6.tar
where the choice depends on whether the source has already been partially unpacked, e.g. by Safari.
Then run the following commands in a terminal window:
cd fink-0.45.6
./bootstrap
to start the boostrapping operation, which will install the Fink base setup. If you would like to use a different location than the default /sw, you can do this via
./bootstrap /path
(replace /path with the directory you want to use).
After the installation is completed, running the command
/sw/bin/pathsetup.sh
will set up your environment for Fink (assuming you have installed Fink under /sw). If you open a new terminal window, the session will use these environment settings. Once you have installed fink and the other base packages, the command sequences:
fink selfupdate-rsync
fink index -f
or
fink selfupdate-git
fink index -f
will download the package description files and patches. rsync
is
generally preferable to git
for most people.
Installation and usage instructions are inside the distribution tarball. Please read them - Fink is not a one-click-and-done thing. The documents README, INSTALL and USAGE are provided as pure text (for reading from the command line) and as HTML (for reading in a browser and for printing). They are also available online in the documentation section.
To be informed of new releases, subscribe to the fink-announce mailinglist.
OS X 10.5 point release:
The source point release contains the fink package manager plus package descriptions and patches. It will download the source code from the original distribution sites and build them on your local machine.
Fink 0.9.0 was officially released on 26 June 2008.
-
fink-0.9.0-full.tar.gz - 3524k
You will also need to install the Xcode Tools (c.f. the Quick Start page).
Unpack the tar.gz archive if this hasn't been done automatically, e.g. via
tar -xvzf fink-0.9.0-full.tar.gz
or
tar -xvf fink-0.9.0-full.tar
if it has already been partially unpacked, in a terminal window. Then, in a terminal window, change to the resulting fink-0.9.0 directory, and use
./bootstrap
to start the boostrapping operation, which will install the Fink base setup. If you would like to use a different location than the default /sw, you can do this via
./bootstrap /path
(replace /path with the directory you want to use).
After the installation is completed, running the command
/sw/bin/pathsetup.sh
will set up your environment for Fink (assuming you have installed Fink under /sw). If you open a new terminal window, the session will use these environment settings. Once you have installed fink and the other base packages, the command sequence:
fink selfupdate
using any either the rsync or git options, followed by
fink index -f
followed by
fink selfupdate-rsync
or
fink selfupdate-git
will download the package description files and patches, provided that you do not select the "point release" method initially. rsync is generally preferable to git for most people.
Installation and usage instructions are inside the distribution tarball. Please read them - Fink is not a one-click-and-done thing. The documents README, INSTALL and USAGE are provided as pure text (for reading from the command line) and as HTML (for reading in a browser and for printing). They are also available online in the documentation section.
To be informed of new releases, subscribe to the fink-announce mailinglist.