每次我创建一个新的cabal沙箱并运行cabal update
以获取最新的软件包列表时,我都会被提示有关新版cabal的可用性。所以我使用cabal install cabal-install
将其安装在沙箱中。
我想,我应该在沙盒之外全局安装这个新版本。所以我再次离开沙箱和cabal install cabal-install
。
我预计这会延续到下一个新的沙盒,但事实并非如此。有没有什么方法可以让它继续保存在每个新沙箱中重新安装它的时间?
答案 0 :(得分:2)
通过cabal
全局安装cabal install cabal-install
会在~/.cabal
的主文件夹中生成新的二进制文件。
只要$PATH
中未包含此路径,默认情况下就会安装cabal
。 /usr/bin
将被执行,这将导致新可用版本的警告。