Como posso instalar o haskell-hunit?

2

Estou executando 11,10 (amd64). Eu vejo que há esse pacote:

link

No entanto:

$ sudo apt-get install haskell-hunit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package haskell-hunit

Como devo resolver isso?

    
por oadams 19.10.2011 / 00:45

2 respostas

3

Esse é um pacote fonte :

  

7.13 Como eu instalo um pacote fonte?

     

Os pacotes fonte da Debian não podem ser "instalados", eles são apenas descompactados em qualquer diretório que você queira construir os pacotes binários que eles produzem.

     

Os pacotes fonte são distribuídos na maioria dos mesmos espelhos onde você pode obter os pacotes binários. Se você configurar o arquivo sources.list (5) do seu APT para incluir as linhas "deb-src" apropriadas, você poderá facilmente fazer o download de qualquer pacote fonte executando

 apt-get source foo
     

Para ajudá-lo a construir o pacote fonte, o pacote fonte da Debian fornece o chamado mecanismo de dependência de compilação. Isso significa que o mantenedor do pacote fonte mantém uma lista de outros pacotes necessários para construir seu pacote. Para ver como isso é útil, execute

 apt-get build-dep foo
     

antes de criar a fonte.

Então você não pode realmente "instalar". No entanto, existem pacotes binários construído a partir dele:

Um deles deve conter o que você quer.

    
por Isaiah 19.10.2011 / 01:19
2

Eu normalmente instalo apenas o Haskell Platform e o GHC do apt e, em seguida, instalo todo o resto através do Cabal. As dependências do Haskell são um pouco confusas e muitas vezes exigem a atualização de pacotes muito antes do ciclo de lançamento de 6 meses do Ubuntu. Cabal instala tudo em ~/.cabal/ , o que é legal porque se as coisas ficarem complicadas, você pode deletá-lo e começar de novo. Eu acho que a maioria da comunidade Haskell funciona dessa maneira do que eu tenho reunido no IRC.

    
por Luke Hoersten 19.10.2011 / 02:11