我想运行托管在Cabal上的这个程序,Cabal是 Haskell 应用程序的官方存储库。
首先我安装了 Cabal:
sudo apt-get install cabal-install
cabal update
其次,我安装了程序本身:
$ cabal install clanki
Resolving dependencies...
Downloading safe-0.3.9...
Downloading strict-0.3.2...
Configuring strict-0.3.2...
Configuring safe-0.3.9...
Building safe-0.3.9...
Building strict-0.3.2...
Installed strict-0.3.2
Installed safe-0.3.9
Downloading clanki-1.2.6...
Configuring clanki-1.2.6...
Building clanki-1.2.6...
Installed clanki-1.2.6
第三,我尝试运行程序:
$ clanki --list
clanki: command not found
尽管使用了推荐的安装程序,但为什么找不到程序?
cabal
安装到~/.cabal
,二进制文件进入~/.cabal/bin
. 您必须将此路径添加到您的PATH
:Haskell 网站说
cabal
可以将符号链接添加到~/bin
(自动添加到PATH
):