macportsと自家製のパッケージ管理システムを互いに悪影響を与えずに一緒に使う方法macportsと自家製のパッケージ管理システムを一緒に使うには?
2
A
答えて
5
単一のパッケージマネージャを使用して他のパッケージマネージャをアンインストールすることをお勧めします。たとえば、MacPortsを使用したいが、必要なプログラムがMacPortsにない場合は、filing a MacPorts port request ticketと考えてください。
複数のパッケージマネージャをインストールする必要がある場合は、すべてを非標準プレフィックスにインストールしてください。 MacPortsのデフォルト接頭辞は/ opt/localです。自作はデフォルトで/ usr/localになります。 Finkは/ swを使用します。上記のすべてのデフォルトパスとは異なる独自のインストールプレフィックスを選択して、各パッケージマネージャをソースから手動でビルドします。これは、これらのパッケージマネージャのデフォルトパスをハードコーディングしたソフトウェアパッケージが間違ったパッケージマネージャからの依存関係を誤って見つけることがないようにするためです。
MacPortsでポートをインストールすると、ほとんどの環境変数がクリアされます。これは、たとえあなたが/ usr/local/binと/ sw/binが$PATH
にあるとしても、MacPortsはそこにあるものを見つけられないようにするためです。私はHomebrewとFinkがこれをやっているのかどうかはわかりません。そうでない場合は、を変更して、自社製またはFinkを使用してインストールする前に、サードパーティ製の依存関係のある場所がないようにしてください。
関連する問題
- 1. Luaのパッケージ管理システム?
- 2. Webサイト管理ツールと一緒にカスタムメンバーシッププロバイダを使用する
- 3. 自家製醸造パッケージのソースコードを変更する
- 4. 自家製のPostgreSQLとマウンテンライオンOS X
- 5. 自家製のパッケージに含まれるすべてのファイルを一覧表示する
- 6. ユーザーと管理者をmongodbで一緒に保存する
- 7. socket.ioと一緒に使うポートは?
- 8. 誰かがMingleと一緒に働いている1つのテスト管理システムを提案できます
- 9. gitolite/gitwebを一緒に使うには?
- 10. BASHとPythonを一緒に使う
- 11. 一緒に遊びとリセットを使う
- 12. ワークフロー管理またはビジネスプロセス管理システム
- 13. 一般的なXMLコンテンツ管理システム
- 14. 私は自分のウェブサイトにインストールできる高速一括アップロードメディア管理システムとは何ですか?
- 15. MacPortsと一緒にインストールした後にvirtualenvコマンドが見つかりません
- 16. 製品管理とアセンブリバージョン
- 17. Kohana管理システム
- 18. クロールバージョン管理システム
- 19. キュー管理システム
- 20. デーモンレスリレーショナルデータベース管理システム
- 21. mixpanelをtwitterのブートストラップドロップダウンメニューと一緒に使うには?
- 22. facebookのバッチリクエストでfqlとgraph apiを一緒に使うには?
- 23. scipy.weave.inlineを外部のCライブラリと一緒に使うには?
- 24. のドキュメント管理システム。
- 25. SSISパッケージ - バージョン管理とメンテナンス
- 26. TypeScriptパッケージ管理
- 27. F#をmono on linuxと一緒に使うには?
- 28. django-urls-sugarとssl middlewareを一緒に使うには?
- 29. ggplot2でcoord_carteisanとcoord_flipを一緒に使うには
- 30. monoと一緒に出荷されるシステムlibaririesの混乱