Fink

Fink Downloads

There are many ways to install or upgrade Fink. For new users, the quick start instructions below are recommended. Otherwise, check out the overview and the upgrade matrix.

Quick Start

New to Fink? These quick start instructions are here to get you up to speed with the binary release.

  1. 10.6 to 10.15 users: There is not currently a binary installer, and you will need to follow the source install instructions instead.
    10.5 users: Download the installer disk image:
    Fink 0.9.0 Binary Installer (PowerPC) - 13635047 bytes
    Fink 0.9.0 Binary Installer (Intel) - 14431371 bytes
    10.4 users - use Fink 0.8.1 (PowerPC) or Fink 0.8.1 (Intel))

  2. Double-click "Fink-0.9.0-XYZ-Installer.dmg" (where XYZ is either PowerPC or Intel) to mount the disk image, then double-click the "Fink 0.9.0 XYZ Installer.pkg" package inside. Follow the instructions on screen.

  3. At the end of the installation, the pathsetup utility will be launched. You will be asked for permission before your shell's configuration files are edited. When the utility has finished, you are set to go!

  4. If anything goes wrong during this process, you can try again by launching the pathsetup application which appears on the installer disk, or by running (from the command line in a Terminal.app window)

    /opt/sw/bin/pathsetup.sh

    (This step should also be repeated by any other users on your system: each user must run pathsetup in his or her own account.)

    If pathsetup generates error messages, consult the documentation, particularly section 2.3 "Setting Up Your Environment" of the User's Guide.

  5. Open a new Terminal.app window and run the following: "fink scanpackages; fink index", or use the included Fink Commander GUI application (which must be placed in a real folder on your system, not run from the disk image) and run the following commands from its menu: Source->scanpackages followed by Source->Utilities->index.

  6. Once those two commands are finished you should update the fink package, in case there have been significant changes since the last point release. After you do this you can install other packages. There are several ways to do this:

    • Use the included Fink Commander to select and install packages. Fink Commander provides an easy to use GUI for Fink. This is the recommended method for new users, or users who are not comfortable with the command line. Fink Commander has Binary and Source menus. You should install from binaries if you don't have the Developer Tools installed, or don't want to build packages yourself.

      • The Fink Commander sequence to update fink from binaries is as follows:

        1. Binary->Update descriptions
        2. Select the fink package.
        3. Binary->Install
      • The recommended Fink Commander sequence to update fink from source is as follows:

        1. Source->Selfupdate
        2. Tools->Interact with Fink...
        3. Make sure "Accept default response" is selected, and click "Submit".
        4. fink and other base packages will be built and run automatically

      Now that you've updated fink, you can install other packages.

      • To install from binaries, select the package, and use Binary->Install.
      • To install from source, select the package, and use Source->Install
    • Use apt-get. Apt-get will fetch and install binary packages for you, saving compiling time. You should either use this method or the Fink Commander binary method (above) if you don't have the Developer Tools installed.

      To update fink open a Terminal.app window and type sudo apt-get update ; sudo apt-get install fink

      Once you've updated fink, you can install other packages, using the same syntax, e.g sudo apt-get install gimp to install the Gimp. Note, however, that not all fink packages are in binary form.

    • Install from source (requires the Xcode Tools [Developer Tools on 10.2] to be installed). To update fink run fink selfupdate. When prompted, select option (1), "rsync". This will automatically update the fink package.

      Once fink is updated, you can use "fink install" to fetch and compile from source code. For example, to install the Gimp, run fink install gimp.

Additional Things to Install

Xcode Tools/Developer Tools

To build packages from source, which Fink currently requires on supported OS versions, you will need to install the Developer Tools.

Go to the Apple Developer site to download a newer version (and any updates) after free registration.

Recommended Developer Tools versions by OS
10.15 The Command Line Tools for Catalina, optionally Xcode 11.3.1
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.14 The Command Line Tools for Mojave, optionally Xcode 11.3.1
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.13 The Command Line Tools for High Sierra, optionally Xcode 10.1
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.12 The Command Line Tools for Sierra, optionally Xcode 9.2
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.11 The Command Line Tools for El Capitan, optionally Xcode 8.2.1
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.10 The Command Line Tools for Yosemite, optionally Xcode 7.2.1
The Command Line Tools can be downloaded via the xcode-select --install command or in a separate package.
10.9 The Command Line Tools for Mavericks - Late October 2013; optionally Xcode 6.2
The Command Line Tools can be downloaded via the xcode-select --install command, Xcode's Preferences or in a separate package.
10.8 The Command Line Tools for Mountain Lion - October 2013 ; optionally Xcode 5.1.1
The Command Line Tools can be downloaded via Xcode's Preferences or in a separate package.
10.7 The Command Line Tools for Lion - April 2013; optionally Xcode 4.6.3
The Command Line Tools can be downloaded via Xcode's Preferences or in a separate package.
10.6 Xcode 3.2.6 (Xcode 4.2 is also available for some paid Apple developer accounts)
10.5 Xcode 3.1.4
10.4 Xcode 2.5

X11

Most of the applications on Fink that have graphical user interfaces (GUIs) require some flavor of X11 (since most were originally developed on platforms that only had that as a GUI option).

Apple provides its own X11 distribution. This is the easiest option with which to get started. They have elected to split it into two parts:

Once you've installed X11 Fink should automatically register it. If you're having problems check out the FAQ entry on X11 installation problems

Further information

For more information, please refer to the Frequently Asked Questions and the documentation section. If your questions aren't answered by those documents, check out the help page.

To be informed of new releases, subscribe to the fink-announce mailinglist.

The source code for the packages in the installer disk image can be downloaded from this site, here.