2015-09-23 19 views
8

Khi thử dùng số cabal sandbox Tôi thấy rằng bạn không thể cài đặt các phiên bản khác nhau của base và một số gói khác trong sandbox như được chỉ ra trong this answer.Gói nào được đưa vào GHC?

Tôi tự hỏi những gói nào được đưa vào GHC. Có một danh sách đầy đủ ở đâu đó không? Tôi không thể tìm thấy nó bằng cách sử dụng google. Tôi không chỉ muốn lấy danh sách các gói được cài đặt với ghc. Tôi muốn biết những gói nào có nội tại như vậy đối với GHC mà bạn không thể cài đặt nhiều phiên bản của các gói đó ngay cả trong một sandbox. Nói cách khác, Gói nào không hoàn toàn phù hợp với hộp cát cabal?

+5

Tại sao trên thế giới ai đó bỏ phiếu để đóng vì "Câu hỏi về phần cứng và phần mềm máy tính nói chung không có chủ đề cho Stack Overflow trừ khi chúng liên quan trực tiếp đến công cụ được sử dụng chủ yếu cho lập trình"? o_O – duplode

Trả lời

4

Nếu bạn chạy ghc-pkg list, sẽ có hai danh sách gói: các gói được cài đặt trong /usr/local/lib/ghc (hoặc bất kỳ nơi nào được cài đặt GHC) và các danh sách trong ~/.ghc/. Các gói trong số /usr/local/lib/ghc đi kèm với GHC.

+0

trên máy tính của tôi dường như không có gói nào trong '/ usr/local/lib/ghc' nhưng chúng dường như nằm trong'/var/lib/ghc/'và dường như có rất nhiều gói trong đó. Ngay cả 'GLUT-2.1.2.2' là có. – mntk123

+0

Tôi đoán nó cần giải thích thêm. Tôi đã chỉnh sửa câu hỏi. – mntk123

Các vấn đề liên quan