2012-12-20 43 views
24

Tôi đã đọc lướt qua một số hướng dẫn về cài đặt Haskell trên Ubuntu. Về cơ bản, họ đã nói về Ubuntu 11 và đề cập rằng phải mất rất nhiều công sức. Tôi không tìm thấy gì về cách cài đặt Haskell trên Ubuntu 12.Cài đặt Haskell trên Ubuntu 12

Có hướng dẫn hay điều gì đó về cách thực hiện không? Có trình cài đặt cho Ubuntu 12 x64 không?

+0

Nó thường là một cược an toàn mà, đối với bất kỳ cặp hoặc hệ điều hành tốt và lớn (mở) dự án phần mềm , cơ sở dữ liệu gói/trình quản lý sẽ thực hiện công việc cho bạn. Thật đáng kinh ngạc khi gần đây 11,xx ai đó có vấn đề đáng kể. –

Trả lời

45

Tôi nghĩ

sudo aptitude install haskell-platform

nên làm các trick.

On suy nghĩ thứ hai, nếu bạn không có aptitude cài đặt, bạn có thể làm tương tự với

sudo apt-get install haskell-platform

Từ đó, bạn có thể truy cập REPL bằng cách gọi ghci từ dòng lệnh.

+1

Đúng vậy, [hp on ubunutu] (http://packages.ubuntu.com/quantal/haskell-platform). –

+7

không may mắn: E: Không thể xác định vị trí gói haskell- (trên ringtail hiếm 13.04) – opensas

+0

Thông báo lỗi thú vị ... Có dấu cách nào sau dấu gạch nối trong lệnh bạn đã nhập không? –

7

Trên Ubuntu 13.04, tôi phải làm như sau và tôi muốn cài đặt trình chỉnh sửa thảo dược -> erb.

sudo apt-get install ghc6 ghc6-prof ghc6-doc cabal-install 
cabal update 
cabal install herbalizer 
sudo ln ~/.cabal/bin/herbalizer /usr/bin/herbalizer 
+0

@TimStewart Vì họ ghét lập trình chức năng;) –

+0

Sau khi cài đặt cách sử dụng nó để chạy mã haskell? –

+0

Tôi đã xóa liên kết mà tôi đã cung cấp vì nội dung được liên kết với nội dung hiện đã biến mất. –

1

Vâng tất cả các bạn cần phải chạy Haskell là cài đặt GHCI bằng cách gõ các lệnh:

sudo apt-get install ghc-ghci 

Bây giờ bạn có thể chạy nó bằng cách viết ghci trong terminal của bạn. Bạn có thể biên dịch các file của bạn bằng lệnh sau một lần trong dấu nhắc ghci:

:load File 

Hy vọng điều này sẽ giúp

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