MacPortsに代わるものはありますか?


15

MacPortsは、悪名高いgentooのようにマシン上でパッケージをコンパイルするため、本当に苦痛になりました。

Finkや他のソリューションが存在することは知っていますが、数年前に覚えていたものからは、macportsほどメンテナンスされていません。

どのソリューションが最適で、その理由について、より多くの情報に基づいた意見を読みたいと思います。


場合(とき):あなたが自作に切り替えることを決定し、内の便利な情報があるかもしれないapple.stackexchange.com/questions/2294/...
ヤリKeinänen

MacPortsは現在マシン上で常にコンパイルされるとは限らないことに注意してください。共通のセットアップがある場合、パッケージはプリコンパイルされます
user151019

回答:


21

MacPortsの代替

自作

  • 利用可能な場合、OS Xバイナリバージョンを使用します
  • OS X最適化バージョンをコンパイルします
    • 通常、MacPortsよりも高速にコンパイルします
  • 使いやすい、例えばwgetをインストールする: $ brew install wget
  • 既にインストールされているソフトウェアを、インストールされているソフトウェアから分離しようとしbrewます…
  • …すでにインストールされているソフトウェアとライブラリを活用しながら(たとえば、Perlの作業バージョンを2回インストールしない)
  • ソフトウェアのインストールにはルートアクセスは必要ありません
  • githubで積極的に開発

フィンク

  • dpkgおよびなどのDebianツールを使用しますapt-get
  • 使いやすい、例えばwgetをインストールする: $ fink install wget
  • プリコンパイル済みパッケージのインストール、またはソースからすべてをコンパイルするために使用できます
  • システムとの干渉を避けるために、個別のディレクトリツリーがあります。

ルディックス

  • 最終バージョン2010-04-10

マックリブレ

  • GUIを持っています
  • 2008年以降、ウェブサイトに新しいものはありません

3
これらが代替案であることは知っていますが、使用経験がなければ良い比較をすることはできません。現在の形式では答えに偏りがありますが、私はCWとして作成したので、よく知っている人なら誰でもリストを追加/修正できます。
ヤリケイネン

homebrew他のものを選んで忘れてください。
ソリン

16

はい、Homebrewを試すことができます


7
あなたの経験に関する詳細情報を提供できますか?また、なぜこれがMacPortsよりも優れているのでしょうか?
ソリン

3
中にいくつかの良い点あります@Sorin tech.nopho.be/mac-software/...私は本当に提供することはできませんので、私は、(以降あまり問題にされていない)最初の長いコンパイル後の自作にMacPortsの切り替えは、正直な比較ですが、ブログ投稿で指摘されているすべての見解を共有しています。何もありませんsudoとのingがbrew
ヤリケイネン

申し訳ありませんが、私の印象では、brewは私のマシンで各パッケージをコンパイルします。
ソリン

1
@Sorin Homebrewは使用可能な場合は常にバイナリを使用するため、多くのインストールの長さは妥当です。また、mkvtoolnix(OSXバイナリを持たない)インストールとコンパイルは、ポートを使用するよりもbrewの方が(人間とCPU時間で)顕著に高速でした(これは、私が提供できる唯一の比較であり、YMMVは他のプログラムと比較します)。
ヤリケイネン

2
@Sorin:Koiyuは右のバイナリの使用にある
IM-JM

1

Macportsは、通常のオプション用にSnow LeopardとLionのコンパイル済みバイナリを提供するようになりました。


感謝しますが、ずっと前にMacPortsとFinkの使用をやめました。どちらのプロジェクトも、新しいOS Xバージョンのサポートを追加するほど機敏ではありません。ブリューはできました、そして、それはこのままです。
ソリン

MacportsはMountain Lionをサポートしています
-user151019

1
申し訳ありませんが、コメントを更新できません。彼らはサポートを時間内に追加できませんでした。BrewはAppleがリリースした日にサポートを受けていたので、LionまたはMLが開発者プレビューの最中であってもサポートを受けました。
ソリン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.