Jaka jest procedura instalacji Common Lisp / SLIME / SBCL / Quicklisp na Ubuntu?

12

Chciałbym zainstalować powyżej zalecanego pakietu Common Lisp. Jaka jest najlepsza rutyna do zainstalowania go na Ubuntu?

empedokles
źródło
1
Głosuję za zamknięciem tego pytania jako nie na temat, ponieważ Ask Ubuntu nie jest forum dyskusyjnym, ale witryną pytań i odpowiedzi, co oznacza, że ​​zadajesz pytanie, a ludzie (mam nadzieję) odpowiedzą na twoje pytanie.
Ron
2
@ empedokles: można zadać pytanie, a następnie samodzielnie odpowiedzieć, aby podzielić się wiedzą. (Spójrz tutaj na przykład.) Ale musisz najpierw zadać pytanie, a następnie odpowiedzieć ... Edytuj to pytanie, aby było pytaniem, a następnie odpowiedz… cóż… odpowiedzią! ;-)
Fabby

Odpowiedzi:

11

W trakcie tego procesu podsumuję całą procedurę instalacji dla wyżej zalecanej konfiguracji Common LISP:

Uruchom terminal:

Zainstaluj Emacsa (IDE):

sudo apt-get install emacs

Zainstaluj SBCL (kompilator):

sudo apt-get install sbcl

Zainstaluj Quicklisp (Quicklisp to menedżer bibliotek dla Common Lisp.)

Odbywa się to poprzez skopiowanie i wklejenie wszystkich pogrubionych poleceń w szarym polu tutaj: https://www.quicklisp.org/

Zainstaluj SLIME za pomocą Qucklisp: W terminalu uruchom SBCL:

sbcl

(ql:quickload "quicklisp-slime-helper")

(quit)

SBCL ostrzeże Cię o konieczności edycji pliku ~ / .emacs. Nie ignoruj ​​tego

Teraz w Emacsie, aby uruchomić typ SLIME:

M-x slime

Który jest szlamem Alt + x.

Teraz możesz grać z LISP.

Niektóre przydatne pakiety Emacsa (wtyczki do Emacsa), które zostały mi polecone to: Paredit, auto-complete i smartparens

Mam nadzieję, że to pomoże każdemu.

empedokles
źródło
0

Użyj menedżera pakietów Synaptics. Najpierw wyszukaj EMACS i oznacz do instalacji. Następnie zrób to samo dla szlamu. Uruchom instalację i nie tylko jest zainstalowany emacs, ale i śluz.

Alan Matheson
źródło