OSXで「sudo apt-get install」を実行するには?
5 に答える
他の人はMacPortsとHomebrewについて言及しています。それらの違いに注目する価値があるかもしれません。
MacPorts は私にとっては十分に機能します。しかし、すべてをインストールしたいという非常に厄介な機能があります。したがって、何度か、システム 1、TeX、さらには gcc を無視して、独自のバージョンの Perl をインストールしようとすることから引きずり戻さなければなりませんでした。さて、これの理由は、これらのシステム バージョン (または TeX の場合はプリインストールされているもの) に依存する場合、何かが壊れる原因となるバージョン スキューの問題が発生する可能性があるためだと思います。そして、ディスク容量は安価です。それはおそらく正しいのですが、それでも少し強迫観念のようです (そして、特定のバージョンに大きく依存するものを使いたいかどうかはわかりません)。賢明であろうとなかろうと、それが起こるたびに私の歯を鋭くします.
対照的に、Homebrew は、既にインストールされているツールを複製しないことを明確に目指しています。MacPorts が世界をインストールするとき、私はたいていそれを強制終了し、狂った依存関係を含むパッケージを手動でインストールすることになります。そうすることのポイントは、私が最初にそれについて聞いたときからです。
箱から出して同等のものはありません。
MacPorts をご覧になることをお勧めします。
以前は DarwinPorts と呼ばれていた MacPorts は、Mac OS X および Darwin オペレーティング システムでのソフトウェアのインストールを簡素化するパッケージ管理システムです。これは、他のフリー/オープン ソース ソフトウェアのインストールを簡素化するためのフリー/オープン ソース ソフトウェア プロジェクトです。Fink および BSD のポート コレクションと同様の目的と機能を備えた DarwinPorts は、Landon Fuller、Kevin Van Vechten、Jordan Hubbard を含む多くの Apple Inc. 従業員の関与により、OpenDarwin プロジェクトの一部として 2002 年に開始されました。
本当に apt ベースのパッケージ管理が必要な場合は、Finkをご覧ください。これは Mac OS X の「最も古い」パッケージ マネージャーであり、パッケージが適切に維持されているかどうかはわかりません。しかし、私は Snow Leopard で問題なく使用しています。
cp -r MyApplication.app /Applications/