HomeBrewを搭載したMac OS Xで、HomeBrew経由ではなく.dmg経由でGitをインストールする利点はありますか?


3

Mac OS XユーザーがすでにHomeBrewをインストールしている場合、HomeBrewではなくGitダウンロードページからリンクされたOS Xの.dmgファイルを使用してGitをインストールすることには利点がありますか?


私の答えのポストスクリプトとして:今、Git OS Xは1.7.5にあり、Homebrewは1.7.5.1を提供しています。ただ、それは感謝に見たbrew upgradeとなど:-)インストーラをダウンロードし、それを実行している気にする必要はありません
ダニエル・ベック

回答:


5

IIRC、GitはHomebrewが動作するために必要であるため、おそらく既に持っています。しばらくそれを無視しましょう...


インストーラーのreadmeから:

これにより、gitがにインストールされ/usr/local/gitます。ルートアクセスが必要です。

そして含む新しいディレクトリツリーを作成binlibshareなどがあります。

また、いくつかのPerlおよびPythonのもの、おそらく依存関係が含まれているため、自己完結型です。疑わしいパッケージを使用して、中身を確認できます。

実際のパッケージ管理はありません。つまり、すべての更新のために再ダウンロードとインストーラーの実行が必要になる可能性が高く、アンインストーラーは非常に短いシェルスクリプトです。


Homebrewバージョンはにインストールされ/usr/localbinHomebrewがインストールされたプログラムと同様に、そのファイルとそこにある他のフォルダーを配布します。Homebrewによって管理されており、それを使用してアンインストールおよびアップグレードできます。また、Homebrewを使用してインストールした依存関係から利益を得て、ディスク容量を節約できます。Homebrewの設定方法によっては、rootパスワードを入力せずにgitをインストール/更新できる場合があります。


私が見ることができない何らかのインストールする理由gitからをdmg。インストールとアップグレードは面倒で、古いバージョン(@slhckが正しい)であり、とにかくHomebrewを使用している場合は既に持っています。


現在、Git OS Xは1.7.5で、Homebrewは1.7.5.1を提供しています。
ダニエルベック

ええと、Homebrewの場合はGit(要件としてリストされていません)[ github.com/mxcl/homebrew/wiki/Installation#requirements]ですが、Homebrewをインストールすると、Gitがまだインストールされていない場合にGitがインストールされます。それ自体は私の質問に答えません。しかし、他のポイントは、.dmgよりもHomebrewの方が有利だと思います-ユーザーがすでにHomebrewをインストールしていることを前提としています。
サンパブロクパー

2

走っているのに違いはあまりないと思う

brew install git

無人で動作し、より高速で簡単です

  • リンクしたGitページに移動する
  • OS Xのリンクを見つける
  • システムのリンクを見つける
  • .dmgファイルのダウンロード
  • 開けて
  • インストーラーアプリをダブルクリック
  • インストーラーの実行、条件への同意、インストール場所の選択など。

それとは別に、Homebrewには現在Git 1.7.5があるようですが、ダウンロード可能なGit OS Xインストーラーには1.7.4.4しかありません

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.