Fink:Bootstrapping
From the Fink Wiki
Contents |
Check Out from CVS
Anonymous
-
cvs -d:pserver:anonymous@fink.cvs.sourceforge.net:/cvsroot/fink login- (hit the Enter key when it asks for a password)
-
cvs -z3 -d:pserver:anonymous@fink.cvs.sourceforge.net:/cvsroot/fink co -P fink
U fink/.cvsignore U fink/AUTHORS U fink/COPYING ...
Fink Developer (if you have commit access)
-
export CVS_RSH=ssh -
cvs -z3 -d:ext:<your_sf_username>@fink.cvs.sourceforge.net:/cvsroot/fink co -P fink
U fink/.cvsignore U fink/AUTHORS U fink/COPYING ...
Build the Code
Fresh Install
If you don't have Fink installed already, or are wanting to install a new/separate copy of it, you must do a "bootstrap" fresh install.
-
cd fink -
./bootstrap [/path/to/fink/root]- (where "[/path/to/fink/root]" is an optional path to the location you want to install fink, by default it uses "/sw")
It will ask you a series of questions. The defaults are sensible, but feel free to give alternate paths and such. There are no wrong answers. (Note: this wiki is not responsible for any wrong answers you might give.)
Updating an Existing Fink Installation
If you have Fink installed, you can install the latest fink program by "injecting" the current CVS code into your existing Fink install.
-
cd fink -
source /path/to/fink/root/bin/init.sh- (if you haven't already)
-
./inject.pl
This will create a temporary infofile for the current CVS and inject it into your Fink installation.

