2014-05-08 12 views
8

Trong file ~/.cabal/config tôi, tôi cóCabal và --no-cần-sandbox

require-sandbox: True 

Theo Hướng dẫn sử dụng Cabal, tôi sẽ có thể ghi đè này như sau:

[email protected]$ cabal install xmonad xmonad-contrib --no-require-sandbox 
cabal: unrecognized 'install' option `--no-require-sandbox' 

Tôi đang làm gì sai? Tôi đang sử dụng phiên bản cài đặt cabal 1.21.0.0.

Trả lời

11

cabal-install là nhạy cảm với thứ tự của các cờ dòng lệnh tương ứng với các tiểu ban. --no-require-sanbox là một toàn cầu cờ áp dụng cho tất cả các lệnh con, chứ không phải chỉ để install, vì vậy bạn cần phải đặt nó trước install:

$ cabal --no-require-sandbox install ... 
Các vấn đề liên quan