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で作業することをお勧めします。

Source: https://habr.com/ru/post/J151023/


All Articles