Installing Sytes

Note that I'm assuming SBCL in this tutorial. If you use something else, it might or it might not work. Particularly daemonization is only supported in SBCL through sb-daemon (required if SBCL is detected).

I'm assuming you have Quicklisp installed. If you don't, I suggest you to drop everything and install Quicklisp. [Note: at the time I'm writing this, Sytes is not yet published therefore it can't possibly be available via Quicklisp, but I'll submit it as soon as possible].

Sytes depends on a few Common Lisp libraries; all of them are installable via Quicklisp, except (for now) sb-daemon. The easy way to install sb-daemon right now is:

mkdir -p ~/.local/share/common-lisp/source
cd ~/.local/share/common-lisp/source/
git clone https://github.com/nikodemus/sb-daemon.git

Speaking of which, you can easily install Sytes in the same manner until it'll be available on Quicklisp—just clone the repository in ~/.local/share/common-lisp/source/.

Now try to load Sytes in your REPL:

CL-USER> (ql:quickload "sytes")

The above will install/load any additional dependencies via Quicklisp.

I Quicklisp.

Welcome! (login)
Fork me on Github