asdf-installをubuntuで使う

  1. $sudo apt-get install cl-asdf
  2. $cd /usr/share/common-lisp/source/asdf
  3. $sh asdf-install.lisp
  4. $./asdf-install

この方法ではasdf-installをsbclからしか使えないが ~/.clisprc に以下を追加するとclispからもsbclでinstallしたpackageを使える

(setf asdf:*central-registry*
  '(*default-pathname-defaults*
    #p"/usr/share/common-lisp/systems/" 
    #p"/usr/lib/sbcl/site-systems/"
    #p"~/usr/share/common-lisp/systems/")
)
;(push "/usr/lib/sbcl/site-systems/" asdf:*central-registry*)