Mac OS X(MacPortおよびHomebrew)のパッケージマネージャーのインストールと操作

Mac OS Xのパッケージマネージャーを使用すると、サードパーティのパッケージを簡単に操作できます。 このトピックでは、MacPortとHomebrewという2つのマネージャーを検討します。





1. MacPort



公式サイト

同じサイトで、Mountain Lion、Lion、Snow Leopard、Leopard用のMac OS Xパッケージ(.pkg)インストーラーを見つけることができます。 自分に合ったパッケージをインストールして、健康を楽しみましょう。 他のインストール方法もありますが、簡単かつ迅速に選択しました。 シボレーの場合、私のポートはここにインストールされました:/ opt / local / bin / port。



要件:






ポートの操作は簡単です。「ポート」で必要なパッケージを探してインストールします。

$ port search php5 php-eaccelerator @0.9.6.1 (php, www, devel) php5 extension for PHP acceleration, optimization, and dynamic content caching php-xdebug @2.2.1 (php, net, devel) php5 extension for php debugging php5 @5.3.15 (lang, php, www) PHP: Hypertext Preprocessor php5-amf @0.9.2 (php, devel) ActionScript Message Format extension php5-apc @3.1.9 (php, devel) Alternative PHP Cache ... $ sudo port install php5
      
      







追加のコマンド:


 $ port list -    $ sudo port -v selfupdate -    $ sudo port upgrade outdated -        $ port deps nano -     Full Name: nano @2.2.3_0 Library Dependencies: ncurses, gettext, libiconv $ port contents nano -     $ port installed -      $ port dependents erlang -   ,    erlang $ sudo port uninstall nano -     nano
      
      







2.自作



公式ページ

Homebrewについてもっと話しましょう...



要件:






インストール:


 $ ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
      
      







インストールが成功したら、次のコマンドを実行します。

 $ brew doctor
      
      







このコマンドの結果、 「あなたのシステムは醸造するのが難しい」という答えが得られた場合、すべてが正常であり、安全にbrewで作業を開始できます。 そうでなければ、続けましょう...



警告:「コマンドラインツール」エラーなしでXcodeを使用するための実験的なサポートが発生した場合、「軸」は、たとえばLionからMountain Lionに更新されましたが、Xcodeのコマンドラインツールは再インストールされませんでした。



エラーError:No such file or directory-/ usr / local / Cellarが発生する場合 、このディレクトリを作成する必要があります:



 $ sudo mkdir /usr/local/Cellar
      
      







その後、コマンドを再度実行します。



 $ brew doctor
      
      







このようなものを取得した場合:

 Warning: Your Xcode is configured with an invalid path. You should change it to the correct path. Please note that there is no correct path at this time if you have *only* installed the Command Line Tools for Xcode. If your Xcode is pre-4.3 or you installed the whole of Xcode 4.3 then one of these is (probably) what you want: sudo xcode-select -switch /Developer sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer DO NOT SET / OR EVERYTHING BREAKS!
      
      







次に、次のような例を使用して修正します。

 $ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
      
      







もう一度確認します。

 $ brew doctor
      
      







今回はエラーが発生していない場合、すべて-あなたはHomebrewで安全に作業することができます。



Homebrewを使用する:


 $ brew search git -  $ brew info git -    $ brew install git -   $ brew update -  Homebrew ( git) $ brew list -    $ brew uninstall git -   $ brew outdated -  ,    
      
      







私から:



MacPortは多くの依存関係を痛々しく引っ張ると同時に、必要かどうかに関係なくすべてを再インストールするため、MacPortを忘れてBrewで作業することをお勧めします。



All Articles