Personal tools

Cum instalam software-ul dintr-un pachet Cabal?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (Adding Cabal package instalation guide (step by step version))
 
m
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
== Pas cu pas, instalarea ar decurge asa ==
+
[[Category:Ro]]
  +
<center>
   
  +
http://www.haskell.org/wikiupload/2/2c/BannerProLinuxAndHaskell.gif
  +
  +
[http://stiinte.ub.ro La facultate poti invata unul din cele mai productive limbaje: Haskell.]
  +
</center>
  +
  +
  +
== Pas cu pas, instalarea continutului pachetului Cabal ar decurge asa ==
  +
  +
Regulile sunt valabile daca instalati software-ul din pachet fara sa folositi programul de instalare Cabal. ;)
 
Dezarhivati pachetul Cabal care este de fapt o arhiva:
 
Dezarhivati pachetul Cabal care este de fapt o arhiva:
   
Line 24: Line 33:
 
[http://uebb.cs.tu-berlin.de/harpy/ Un exemplu gasiti aici. http://uebb.cs.tu-berlin.de/harpy/]
 
[http://uebb.cs.tu-berlin.de/harpy/ Un exemplu gasiti aici. http://uebb.cs.tu-berlin.de/harpy/]
   
Nota: Este posibil sa aveti nevoie de parola de root si sa
+
==. Note si observatii de citit daca nu reusiti ==
trebuiasca sa faceti instalarea ca root.
+
*Este posibil sa aveti nevoie de parola de root si sa trebuiasca sa faceti instalarea ca root.
  +
*Unele pachete au fisierul de pornire a instalarii: Setup.lhs de la Literate HaSkell
  +
  +
==. Pentru pachete cu fisier Setup.lhs ==
  +
  +
Dupa dezarhivare rulati scriptul de configurare:
  +
  +
$ runghc Setup.lhs configure
  +
  +
  +
Rulati apoi scriptul pentru construire:
  +
  +
$ runghc Setup.lhs build
  +
  +
  +
Si instalati ceea ce ati obtinut la pasul anterior:
  +
  +
$ runghc Setup.lhs install
  +
  +
Un asemenea pachet este Xmonad-0.8.1-a , il gasiti pe site-ul cu acelasi nume.
  +
  +
Notati si faptul, evident, ca se poate folosi Cabal pentru instalarea pachetelor Cabal.
  +
  +
----
  +
Pagina in dezvoltare.
  +
----
  +
  +
<center>
  +
  +
http://www.haskell.org/wikiupload/2/2c/BannerProLinuxAndHaskell.gif
  +
  +
[http://stiinte.ub.ro La facultate poti invata unul din cele mai productive limbaje: Haskell.]
  +
</center>
  +
  +
----
  +
Pagina indexata la indexul [[Category:Ro]] [http://www.haskell.org/haskellwiki/Category:Ro Categories:Ro] <BR>
  +
  +
----
  +
[http://www.haskell.org/haskellwiki/Ro/Haskell <= Inapoi la pagina principala Ro/Haskell. ]<br> <br>
  +
[http://www.haskell.org/haskellwiki/Intrebarile_incepatorului <'''-''' Inapoi la inceputul paginii 'Intrebarile incepatorului Ro/Haskell'. ]
  +
----
  +
Links: OK

Latest revision as of 12:00, 6 February 2011

BannerProLinuxAndHaskell.gif

La facultate poti invata unul din cele mai productive limbaje: Haskell.


[edit] 1 Pas cu pas, instalarea continutului pachetului Cabal ar decurge asa

Regulile sunt valabile daca instalati software-ul din pachet fara sa folositi programul de instalare Cabal. ;) Dezarhivati pachetul Cabal care este de fapt o arhiva:

$ tar -zxf <pachet.gz>

$ cd <directorul din pachet>


Apoi de aici rulati scriptul de configurare:

$ runghc Setup.hs configure


Rulati apoi scriptul pentru construire:

$ runghc Setup.hs build


Si instalati ceea ce ati obtinut la pasul anterior:

$ runghc Setup.hs install

Un exemplu gasiti aici. http://uebb.cs.tu-berlin.de/harpy/

[edit] 2 . Note si observatii de citit daca nu reusiti

  • Este posibil sa aveti nevoie de parola de root si sa trebuiasca sa faceti instalarea ca root.
  • Unele pachete au fisierul de pornire a instalarii: Setup.lhs de la Literate HaSkell

[edit] 3 . Pentru pachete cu fisier Setup.lhs

Dupa dezarhivare rulati scriptul de configurare:

$ runghc Setup.lhs configure


Rulati apoi scriptul pentru construire:

$ runghc Setup.lhs build


Si instalati ceea ce ati obtinut la pasul anterior:

$ runghc Setup.lhs install

Un asemenea pachet este Xmonad-0.8.1-a , il gasiti pe site-ul cu acelasi nume.

Notati si faptul, evident, ca se poate folosi Cabal pentru instalarea pachetelor Cabal.


Pagina in dezvoltare.


BannerProLinuxAndHaskell.gif

La facultate poti invata unul din cele mai productive limbaje: Haskell.


Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la inceputul paginii 'Intrebarile incepatorului Ro/Haskell'.


Links: OK