Vincule todos os comandos haskell a versões diferentes

Vincule todos os comandos haskell a versões diferentes

Instalei recentemente o ghc 7.8, mas agora quero voltar para o ghc 7.4

Instalei o ghc 7.8 através de um pacote binário, mas não o desinstalei corretamente. Quando corro ghc, ghciou runhaskell, recebo

/usr/local/bin/ghc: line 9: /usr/local/lib/ghc-7.8.2/bin/ghc: No such file or directory

Como altero todos esses aplicativos para apontar para a versão correta (7.4) que está aqui?

/usr/bin/ghc-7.4.1

Responder1

Você pode atualizar as referências usando update-alternatives.

Por exemplo:

sudo update-alternatives --set ghc /usr/bin/ghc-7.4.1/ghc
sudo update-alternatives --set ghci /usr/bin/ghc-7.4.1/ghci
sudo update-alternatives --set runhaskell /usr/bin/ghc-7.4.1/runhaskell

Mais Informações.

informação relacionada