Install Haskell


Haskell is availible for many platforms, see this page.

However it was not obvious to me how to install Haskell (ghc) for opensuse 11.3. It is on the build service here:

but only for openSUSE_11.3 not openSUSE_Factory. On this page openSUSE_11.3 contained a lot of RPMs do I need to download and install all of them? It would be easier if I cold install from YAST but I have tried searching for Haskell or ghc in both software management and package search (webpin) and neither combination returns any results.

In the end I installed Haskell like this:

martin@suse113:~> su root
suse113:/home/martin # zypper ar hasekell_repo
Adding repository 'hasekell_repo' [done]
Repository 'hasekell_repo' successfully added
Enabled: Yes
Autorefresh: No

suse113:/home/martin # zypper in ghc

New repository or package signing key received:
Key ID: 019F1A45C80748DC
Key Name: devel:languages:haskell OBS Project 
Key Fingerprint: 06C17E126CD5C28A98E92ECD019F1A45C80748DC
Key Created: Tue 22 Jan 2008 20:46:51 GMT
Key Expires: Thu 01 Apr 2010 21:46:51 BST (EXPIRED)
Repository: hasekell_repo

Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): t
Building repository 'hasekell_repo' cache [done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  ghc libedit0 libedit-devel 

3 new packages to install.
Overall download size: 26.8 MiB. After the operation, additional 278.9 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libedit0-3.0.snap20100424-1.5.x86_64 (1/3), 94.0 KiB (259.0 KiB unpacked)
Retrieving: libedit0-3.0.snap20100424-1.5.x86_64.rpm [done (0 B/s)]
Installing: libedit0-3.0.snap20100424-1.5 [done]
Retrieving package libedit-devel-3.0.snap20100424-1.5.x86_64 (2/3), 20.0 KiB (23.0 KiB unpacked)                                                                                  
Retrieving: libedit-devel-3.0.snap20100424-1.5.x86_64.rpm [done]
Installing: libedit-devel-3.0.snap20100424-1.5 [done]
Retrieving package ghc-6.10.4-7.1.x86_64 (3/3), 26.7 MiB (278.6 MiB unpacked)            
Retrieving: ghc-6.10.4-7.1.x86_64.rpm [done (1.6 MiB/s)]
Installing: ghc-6.10.4-7.1 [done]
Additional rpm output:                                                                   
warning: /var/cache/zypp/packages/hasekell_repo/x86_64/ghc-6.10.4-7.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID c80748dc: NOKEY                                            
suse113:/home/martin #  


metadata block
see also:
Correspondence about this page

Book Shop - Further reading.

Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them.

cover Visual Basic .NET for Microsoft Platforms only.

Commercial Software Shop

Where I can, I have put links to Amazon for commercial software, not directly related to this site, but related to the subject being discussed, click on the appropriate country flag to get more details of the software or to buy it from them.


cover Dark Basic Professional Edition - It is better to get this professional edition

cover This is a version of basic designed for building games, for example to rotate a cube you might do the following:
make object cube 1,100
for x=1 to 360
rotate object 1,x,x,0
next x

cover Game Programming with Darkbasic - book for above software

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2017 Martin John Baker - All rights reserved - privacy policy.