Εγκατάσταση της Emacs Lisp τοπικά

Μάθε πώς να εγκαταστήσεις την Emacs Lisp τοπικά για να λύσεις τις ασκήσεις του Exercism στο δικό σου μηχάνημα


Επειδή η Emacs Lisp (elisp) είναι η γλώσσα επέκτασης του Emacs, θα χρειαστεί να εγκαταστήσεις πρώτα το GNU Emacs.

Συνιστάται να πάρεις την πιο πρόσφατη έκδοση του Emacs, αλλά η 28.1 ή νεότερη θα πρέπει να θεωρείται η στοχευμένη υλοποίηση για τις ασκήσεις. Αν έχεις ήδη εγκατεστημένο το Emacs, μπορείς να ελέγξεις την έκδοσή του με M-x emacs-version RET.

Σε OS X

Ο ευκολότερος τρόπος είναι να επισκεφτείς το Emacs For Mac OS X και να κατεβάσεις το dmg, το οποίο θα εγκαταστήσει το GNU Emacs ως συσκευασμένη εφαρμογή για OS X.

Υπάρχουν και εναλλακτικές, όπως το Aquamacs (δεν συνιστάται) ή η εγκατάσταση μέσω Homebrew, αν προτιμάς.

Σε Linux

Σε ορισμένες διανομές, το Emacs είναι ήδη εγκατεστημένο, αφού αποτελεί μέρος του GNU.

Ubuntu

Ο τρέχων συνιστώμενος τρόπος για να εγκαταστήσεις την πιο πρόσφατη έκδοση του Emacs είναι μέσω snap:

sudo snap install emacs --classic

Αν δεν θέλεις να χρησιμοποιήσεις το snap, μπορείς επίσης να εγκαταστήσεις το Emacs μέσω snap, αλλά η έκδοση που είναι διαθέσιμη από τα αποθετήρια του Ubuntu είναι συχνά παρωχημένη. Αν θέλεις να εγκαταστήσεις μια πιο πρόσφατη έκδοση του Emacs μέσω apt, θα χρειαστεί να χρησιμοποιήσεις ένα PPA ή να το χτίσεις από τον πηγαίο κώδικα.

Αν δε σε νοιάζει να εγκαταστήσεις την τελευταία έκδοση, θα πρέπει να είναι τόσο απλό όσο

sudo apt-get install emacs

Arch

Το Arch συνήθως διαθέτει την πιο πρόσφατη έκδοση του Emacs, οπότε τρέξε:

sudo pacman -S emacs

και είσαι έτοιμος.

Άλλες διανομές

Ενημερώσου από τη διανομή σου για το ποια έκδοση είναι η τρέχουσα και χρησιμοποίησε τον διαχειριστή πακέτων σου ή χτίσε από τον πηγαίο κώδικα, ανάλογα με την περίπτωση.

Windows

Για να εγκαταστήσεις το Emacs στα Windows, πήγαινε στον πλησιέστερο καθρέφτη αρχείου FTP, κατέβασε το πρόγραμμα εγκατάστασης (=emacs-XX.X-installer.exe=) και τρέξ' το. Αν θέλεις να χρησιμοποιήσεις το Emacs χωρίς να το εγκαταστήσεις, μπορείς να κατεβάσεις το αρχείο με το μοτίβο =emacs-XX.x.zip=, να το αποσυμπιέσεις και να τρέξεις το bin\runemacs.exe.

Αν χρησιμοποιείς το MSYS2, μπορείς να εγκαταστήσεις την 64-bit έκδοση του Emacs με

pacman -S mingw-w64-x86_64-emacs

ή την 32-bit έκδοση με

pacman -S mingw-w64-i686-emacs