私はOSX 10.6を使用しており、現在プラットフォーム2010.2.0.0を使用しています。私は2011.2.0.1を一番上にインストールするか、よりスムーズになる更新メカニズムがありますか?haskellプラットフォームを最新のものに更新する最もスムーズな方法は何ですか?
答えて
私は間違いなく、ハスケルプラットフォームのアップグレードの経験が不器用だった。あなたはあなただけ(!あなたが最初ではないでしょう)事を拭き、新鮮な開始する十分な悩みを持っている場合は、ここで見てみましょう:
私が知る限り、更新メカニズムはありません。そして、私はOSXの上にもう一つのプラットフォームのバージョンをインストールするだけで問題は一度もありません。
私は未来から来(06/2013 )、新しいものをうまくインストールするためには、私はhaskellプラットフォームのインストールを全部止めなければなりませんでした。だから、まだ滑らかなアップグレード方法はありません。 (少なくともOS Xでは)
最初に私は古いバージョンの上に1つのバージョンをインストールしようとしましたが、私はcabalを通してライブラリをインストールするのに問題がありました。 –
既存のプラットフォームを核にする必要があるかどうかは、パッケージをインストールするためのキャバルの設定によって異なります。
cabal-installが、GHCバージョンでパッケージを区切るconfigを作成するように変更されました。それがあなたが使った設定だったら、古いものの上にHaskell Platformをインストールするだけです。
install-dirs user
prefix: /Users/pgiarrusso/Library/Haskell/$compiler/lib/$pkgid
-- [...]
install-dirs global
prefix: /Library/Haskell/$compiler/lib/$pkgid
インストール固有のバイナリは、gtk2hs-buildtools
からのもののような、唯一の上記のような構成で分離されています。私が知る限り、ghc-pkgとcabalで使用されている実際のパッケージ登録簿(~/.ghc/$GHC_VERSION
)は、常にGHC版ごとです。 (Hackageの)vanilla cabal-installによって生成された設定は、このような予防措置を講じません。
install-dirs user
-- prefix: /Users/pgiarrusso/.cabal
[...]
install-dirs global
-- prefix: /usr/local
あなたは、このような設定を持っている場合、私はあなたが古いHaskellのプラットフォームから少なくとも~/.cabal
内のデータ、そしてまた/usr/local
でバイナリを削除しない限り、トラブルを取得するつもりだ期待 - しかし、NUKEはありません他のソフトウェアのインストールには、/usr/local
が頻繁に使用されているため、ディレクトリ全体が!
デフォルトの設定は、設定が存在しない場合にのみ生成されるため、設定を更新するには、既存の設定を削除する必要があります。
- 1. mnesiaスキーマを更新する最も簡単な方法は何ですか?
- 2. 私の更新ループを「スプライス」する最も良い方法は?
- 3. イベントログを最新のものから最新のものへ
- 4. Winforms - スレッドセーフな方法でプロパティを更新する最も簡単な方法は何ですか
- 5. 画像を更新する最も効率的な方法
- 6. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 7. GNU/Linuxの世界で最新のGUIアプリケーションを作成する最も簡単な方法は何ですか?
- 8. dbのメールリストを更新する最も良い方法
- 9. DBフィールドの追加/削除後にEntity Modelを更新する最も簡単な方法は何ですか?
- 10. これらのフォームフィールドをJQueryで更新する最も簡単な方法は何ですか?
- 11. 最新のコンボボックスのアイテム、最も簡単な方法
- 12. DotNetNuke。 jqueryを1.4.4から最新のものに更新するには?
- 13. 不変のASTを更新する最も簡単な方法は何ですか?
- 14. マージ操作中にテーブルを更新する最も効率的な方法は何ですか?
- 15. 本番用のmysqlデータベースで複雑なスキーマ更新を行う最も簡単な方法は何ですか?
- 16. AngularJS - $ルートパラメータを更新する最も良い方法
- 17. CFアプリケーション、dbとサーバーコードを更新する最も良い方法
- 18. jQueryで複数のdivを更新する最も効果的な方法
- 19. サービスからUIを更新する最も効率的な方法は何ですか
- 20. 最新のWindows上でHWNDに描画する最も速い方法は何ですか?
- 21. 春の最も簡単で最も透過的な方法をキャッシングする方法は何ですか?
- 22. Linuxプラットフォームでx86アセンブリを学ぶ最も良い方法は何ですか?
- 23. バックグラウンドスレッドからUIを更新する最も一般的な方法
- 24. ストリームやアクションやコメントの壁を更新する最も効率的な方法
- 25. Solrデータベースで文書を更新する最も簡単な方法
- 26. 最新の/最も安定したZeroMQ C#のバージョンは何ですか?
- 27. MVCページの一部をリフレッシュ/更新する最も「MVC」標準方法は何ですか?
- 28. 最新のものとオンデマンドのもの
- 29. MongoDBは既に持っているレコードを更新するdb.updateの最も簡単な方法ですか?
- 30. nhibernateのテーブル関係参照を更新する最も良い方法は?
ありがとうございました。私はちょうど先に行くし、それを行うでしょう。 –