我想跑这个程序主办阴谋,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
为什么使用后仍找不到该程序推荐的安装程序?
答案1
cabal
安装到~/.cabal
,二进制文件进入~/.cabal/bin
。你必须将此路径添加到您的PATH
:
export PATH="$HOME/.cabal/bin:$PATH"
Haskell 网站说cabal
可以添加符号链接~/bin
(会自动添加到PATH
):
如果您决定不将此目录放在您的目录中,
$PATH
那么您可以让 cabal 将二进制文件符号链接到另一个目录,例如~/bin
。要使用此功能,请编辑~/.cabal/config
并查看symlink-bindir
字段。请注意,该文件只有在您第一次~/.cabal/config
运行命令时才会创建,例如。cabal
cabal update