すべてのHaskellコマンドを異なるバージョンにリンクする

すべてのHaskellコマンドを異なるバージョンにリンクする

最近ghc 7.8をインストールしましたが、今はghc 7.4に戻りたいです

バイナリパッケージ経由でghc 7.8をインストールしましたが、正しくアンインストールしませんでした。、ghcまたはghciを実行runhaskellすると、

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

これらすべてのアプリケーションを、ここにある正しいバージョン (7.4) を指すように変更するにはどうすればよいですか?

/usr/bin/ghc-7.4.1

答え1

を使用して参照を更新できますupdate-alternatives

例えば:

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

詳しくは

関連情報