Выполняет ли apt-get работу по установке Clojure в Linux (ubuntu 10)?
Привет, ребята: Я заметил, что есть пакет repo для Clojure, поэтому я попробовал
sudo apt-get install clojure
Однако установка не удалась, похоже, что отсутствует зависимость java...
- Я правильно установил java на своей машине: javac -version → 1.6.0_26......
В любом случае, я считаю, что leiningan - это всегда простой способ, но я думал, что попробую apt-get посмотреть, работает ли он. Любые мысли об этом сообщении об ошибке?
Следующие пакеты имеют неудовлетворенные зависимости:
clojure: Зависит от libasm3-java, но он не будет установлен
Ответы
Ответ 1
Подводя итог комментариям:
Да, apt-get works –
... НО это не предпочтительный способ установки Clojure.
Итак... Каков "правильный" способ установки Clojure?
Leiningen остается современным, обычным способом быстрого запуска установки Clojure.
Шаги следующие:
Конечно, убедитесь, что у вас есть Java.
Эти шаги установят Clojure на любой платформе с последней версией.
Ответ 2
apt-get install leiningen
работает и легко устанавливает зависимости Clojure (включая те, которые вам, вероятно, не нужны, но это легко). Debian sid имеет 1.7.1, которая является последней стабильной версией; Ubuntu 12.04 имеет это доступное во вселенной. Затем вы можете следовать инструкциям .
Leiningen 2.0 скоро появится; возможно, это станет доступным в PPA, когда оно будет завершено.
Ответ 3
Просто без проблем script для установки leiningen:
cd `mktemp -d`
wget https://raw.github.com/technomancy/leiningen/stable/bin/lein
chmod +x lein
sudo mv lein /usr/local/bin/
lein help
cd -
Ответ 4
См. рекомендации официального сайта http://clojure.org/downloads. "Получить Clojure через Leiningen".