Алгоритм установки CLJ: различия между версиями
Перейти к навигации
Перейти к поиску
Avnew (обсуждение | вклад) |
Avnew (обсуждение | вклад) |
||
| Строка 97: | Строка 97: | ||
[https://medium.com/@nevinvalsaraj/setting-up-emacs-as-a-daemon-in-ubuntu-20-04-6c4f8c441a83 Emacs] | [https://medium.com/@nevinvalsaraj/setting-up-emacs-as-a-daemon-in-ubuntu-20-04-6c4f8c441a83 Emacs] | ||
| + | |||
| + | [https://www.digitalocean.com/community/tutorials/how-to-use-the-emacs-editor-in-linux Что почитать] | ||
Версия 19:55, 18 января 2023
Содержание
Как ставить Clojure
Устанавливаем на виртуальную машину 22.04
sudo apt-get update sudo apt-get upgrade
Ставим файловый менеджер
sudo apt-get install mc
Ставим Java
Проверяем установлена ли java
java -version
Если да - то обновляем
Если нет то ставим
sudo apt-get install -y software-properties-common wget apt-transport-https
sudo mkdir -p /etc/apt/keyrings
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo tee /etc/apt/keyrings/adoptium.asc
echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
sudo apt-get update
sudo apt-get install -y temurin-17-jdk
java -version
Ставим Leiningen
Ставим curl
sudo apt-get install -y curl
Качаем скрипт Lein
curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > lein
Перемещаем в директорию
sudo mv lein /usr/local/bin/lein
Устанавливаем свойства запуска
sudo chmod a+x /usr/local/bin/lein
Запускаем
lein version
Clojure Command Line Interface (CLI)
Ставим зависимости
sudo apt-get install -y bash curl rlwrap
Качаем скрипт установки
curl -O https://download.clojure.org/install/linux-install-1.10.2.774.sh
Устанавливаем свойства запуска
chmod +x linux-install-1.10.2.774.sh
Запускаем инсталятор
sudo ./linux-install-1.10.2.774.sh
Проверяем версию
clj
Свежее
curl -O https://download.clojure.org/install/linux-install-1.11.1.1208.sh chmod +x linux-install-1.11.1.1208.sh sudo ./linux-install-1.11.1.1208.sh
Ставим редакторы
Emacs
Что почитать