Short answer: just use quicklisp .
The long answer is: if you want to understand how the package works, or rather, the ASDF system, this is a good idea. In fact, this is not a big deal.
ASDF .asd. .asd, ( : lisp ) . lisp , . ASDF lisp : , , asdf:*central-registry* ( source-registry - ASDF).
, , , - (, /home/user/lib/lisp/ - /home/user/lib/lisp/cl-ppcre-2.3.1/, cl-ppcre.asd). lisp (push "/home/user/lib/lisp/cl-ppcre-2.3.1/" asdf:*central-registry*) ( , - ), (asdf:oos 'asdf:load-op :cl-ppcre).
, , /home/user/.lisp/, *central-registry* lisp (, .sbclrc). , , , , , - *central-registry*.
Quicklisp ...