SBCL, Allegro, OpenMCL, ECL などをエンコードする多くの Lisp の実装では asdf が同梱されています。実際に asdf があるかどうかを試すには lisp インタープリタに次の一行を入れてみてください。
(require 'asdf)
うまくいくなら（エラーが返らないなら） ASDF はインストールされていてすぐに使えるようになっています。
もし cvs をインストールしているなら、次のコマンドで asdf をダウンロードすることが出来ます。パスワードのためにプロンプトされたときに Enter を押してください。
cvs -d:pserver:anonymous@cclan.cvs.sourceforge.net:/cvsroot/cclan login
cvs -z3 -d:pserver:anonymous@cclan.cvs.sourceforge.net:/cvsroot/cclan co -P asdf
代わりに、 http://cclan.cvs.sourceforge.net/cclan/asdf/ から asdf.lisp をダウンロードすることも出来ます。
Debian Linux や関連したシステムでは、 asdf は以下のようにインストールすることが出来ます。
apt-get install cl-asdf
asdf.lisp をセーブしてあなたが選んだ場所のほかのファイルに関連付けます。例えば、私の lisp ファイルは私のホームディレクトリ /Users/Kirk/lisp にあります。もし ASDF をシステム全体にインストールするなら /user/local/lib 以下に置くのがいいでしょう。
ではあなたが走らせている lisp のスタートアップファイルを開いてください。 clisp では ~/.clisprc.lisp にあるでしょう。 cmucl では ~/.cmucl-init を探してください。スタートアップファイルに次の一行を加えます。
(load #p"/Path/to/asdf.lisp")
/Path/to は asdf.lisp ファイルがある場所のフルパスと置き換えてください。
例えば、もしあなたが cl-asdf パッケージを Debian や Ubuntu などの DNU/Linux で使うなら、そのコマンドは以下のようなものになります。
(load #p"/usr/share/common-lisp/source/cl-asdf/asdf.lisp")