Tôi có một máy không có quyền truy cập internet.
Tôi đã cài đặt Nền tảng Haskell lên nó bằng trình cài đặt mà tôi nhận được từ một máy khác thông qua một ổ đĩa.Cài đặt gói Haskell bằng cách sử dụng cabal mà không cần kết nối internet
Bây giờ tôi muốn cài đặt gói repa
trên máy tính gia đình không có truy cập internet. Tôi nên làm như thế nào?
máy nhà của tôi đang chạy Linux (Debian) và máy văn phòng của tôi là Windows 7.
Có cách nào nhanh chóng để tìm phụ thuộc của gói và tải xuống gói đó hay không hoặc phải thực hiện thủ công? – DNA
@ DNA Không phải là tôi biết, nhưng viết một công cụ cho điều đó nên rất dễ dàng vì Cabal cũng là trên Hackage. Bạn có thể nhận được gói (tuy nhiên bạn muốn, ví dụ: bạn có thể gọi 'cabal get' bằng cách sử dụng' System.Process'), sau đó chỉ cần sử dụng gói Cabal để phân tích cú pháp tệp cabal, và sau đó chỉ đệ quy làm tương tự cho các gói phụ thuộc. – MasterMastic