私は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. 最新(安定版)のElixirリリースに更新する最も簡単な方法は何ですか?
- 2. mnesiaスキーマを更新する最も簡単な方法は何ですか?
- 3. Rのデータセットを更新する最も速い方法は何ですか?
- 4. 最新のデータ行を返す最もよい方法は何ですか?
- 5. リアプロダクションアプリでローカルに保存されたテーブルデータを更新する最も最適な方法は何ですか
- 6. angle2バージョンを最新のものに更新するには
- 7. Winforms - スレッドセーフな方法でプロパティを更新する最も簡単な方法は何ですか
- 8. 私の更新ループを「スプライス」する最も良い方法は?
- 9. イベントログを最新のものから最新のものへ
- 10. 画像を更新する最も効率的な方法
- 11. GNU/Linuxの世界で最新のGUIアプリケーションを作成する最も簡単な方法は何ですか?
- 12. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 13. 一回の旅行でレコードのバッチを更新する最も簡単な方法は何ですか?
- 14. DBフィールドの追加/削除後にEntity Modelを更新する最も簡単な方法は何ですか?
- 15. クッキーを更新する最も良い方法は?
- 16. dbのメールリストを更新する最も良い方法
- 17. 1.5.8からdjangoの最も重要な更新ポイントは何ですか?
- 18. Goアプリケーションから特定のブラウザタブを更新する最も簡単な方法は何ですか?
- 19. 他のデータベースからテーブルデータを更新する最も効率的な方法は何ですか?
- 20. これらのフォームフィールドをJQueryで更新する最も簡単な方法は何ですか?
- 21. 最新のWebブラウザのためにfaviconをロードする最も良い方法は何ですか?
- 22. 不変のASTを更新する最も簡単な方法は何ですか?
- 23. 本番用のmysqlデータベースで複雑なスキーマ更新を行う最も簡単な方法は何ですか?
- 24. 要素を観測可能な配列に更新する最も良い方法は何ですか?
- 25. 自動的にURLセグメントを更新する最も簡単な方法は何ですか?
- 26. マージ操作中にテーブルを更新する最も効率的な方法は何ですか?
- 27. SQL内のあるテーブルを別のテーブルから更新する最も良い方法は何ですか?
- 28. 最新のコンボボックスのアイテム、最も簡単な方法
- 29. DotNetNuke。 jqueryを1.4.4から最新のものに更新するには?
- 30. 春の最も簡単で最も透過的な方法をキャッシングする方法は何ですか?
ありがとうございました。私はちょうど先に行くし、それを行うでしょう。 –