Алгоритм установки CLJ

Материал из vetsoft
Перейти к навигации Перейти к поиску

Как ставить 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
   Что почитать