大家好:我注意到Clojure有一个包回购,所以我试过
sudo apt-get install clojure
但是,安装失败,看起来缺少java依赖...
无论如何,我发现leiningan总是一个简单的方法,但我想我会试着看看它是否有效。有关此错误消息的任何想法?
以下软件包具有未满足的依赖项: clojure:取决于:libasm3-java但不会安装
答案 0 :(得分:21)
总结评论:
是的,apt-get有效 -
...但 是安装Clojure的首选方式。
那么......安装Clojure的“正确”方式是什么?
Leiningen 仍然是最新的传统方式,可以快速启动和运行Clojure安装。
步骤如下:
/usr/local/bin
sudo chmod +x /usr/local/bin/lein
。当然,请确保先安装Java。
这些步骤将在任何具有最新版本的平台上安装Clojure。
答案 1 :(得分:6)
安装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 -
答案 2 :(得分:5)
apt-get install leiningen
可以轻松安装Clojure依赖项(包括你可能不需要的,但很容易)。 Debian sid has 1.7.1,这是最新的稳定版本; Ubuntu 12.04在宇宙中可用。然后,您可以关注lein instructions。
Leiningen 2.0即将推出;也许这将在PPA最终确定后可用。
答案 3 :(得分:1)
查看官方网站http://clojure.org/downloads的推荐。 “通过Leiningen获得Clojure”部分。