Personal tools

Cum instalam software-ul dintr-un pachet Cabal?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m
 
(2 intermediate revisions by one user not shown)
Line 2: Line 2:
 
<center>
 
<center>
  
http://www.haskell.org/sitewiki/images/2/2c/BannerProLinuxAndHaskell.gif
+
http://www.haskell.org/wikiupload/2/2c/BannerProLinuxAndHaskell.gif
  
 
[http://stiinte.ub.ro La facultate poti invata unul din cele mai productive limbaje: Haskell.]
 
[http://stiinte.ub.ro La facultate poti invata unul din cele mai productive limbaje: Haskell.]
Line 10: Line 10:
 
== Pas cu pas, instalarea continutului pachetului Cabal ar decurge asa ==
 
== 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 33: Line 34:
 
[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