【OS X】10.8.x 以前に、git をインストールする方法
10.9.x(Marvericks)以降は、Xcode command line tools をインストールすることで git が入る。
10.8.x(Mountain Lion)以前は、git のインストールが少々面倒だったので、
過去ログとして残しておくことにする。
以降は、OS X 10.8.x の環境を前提とした話になります。
gcc & g++
これは必須です。
Xcode をインストールすることで一緒に入ってくるので、
App Store から Xcode をインストールしてください(Xcode はサイズが大きいため、DLには注意)
Xcode を起動したら、下記の手順で「Command Line Tools」をインストールする。
- Menu をクリック
- Preferences → Downloads → Command Line Tools を選択
- Install
これで gcc も入ります。
Git をインストールする前に
automake, asciidoc, xmlto は Git のインストール時に必要になる。
brew を使ってインストールしておく。
$ brew install automake $ brew install asciidoc $ brew install xmlto
XML Catalog を作る。
これは Git インストール時に /etc/xml/catalog がないと問題が起きるという報告があったので、
次のような作業を行う。
# catalog ファイルの生成 $ sudo mkdir /etc/xml $ sudo xmlcatalog --noout --create /etc/xml/catalog # xsl ディレクトリの生成 $ sudo mkdir -p /usr/local/share/docbook/xsl $ cd /usr/local/share/docbook/xsl/ # docbook-xsl をインストール $ sudo curl -LO http://sourceforge.net/projects/docbook/files/docbook-xsl/1.78.1/docbook-xsl-1.78.1.tar.bz2 $ sudo tar xjvf docbook-xsl-1.78.1.tar.bz2 $ sudo xmlcatalog --noout --add 'nextCatalog' '' 'file:///usr/local/share/docbook/xsl/docbook-xsl-1.78.1/catalog.xml' --create /etc/xml/catalog # docbook-xml をインストール $ cd /usr/local/share/docbook/ $ sudo mkdir -p xml/4.5 $ cd xml/4.5/ $ sudo curl -LO http://www.oasis-open.org/docbook/xml/4.5/docbook-xml-4.5.zip $ sudo unzip docbook-xml-4.5.zip $ sudo xmlcatalog --noout --add 'nextCatalog' '' 'file:///usr/local/share/docbook/xml/4.5/catalog.xml' --create /etc/xml/catalog
/etc/xml/catalog の内容を確認すると、次のようになっているはず。
<?xml version="1.0"?> <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <nextCatalog catalog="file:///usr/local/share/docbook/xsl/docbook-xsl-1.78.1/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.5/catalog.xml"/> </catalog>
Git
Git に関しては、私は最新バージョンをインストールするようにしている。
最新バージョンのインストールは、ソースからインストールする。
Latest Stable なバージョンをここで確認する。
今回は「1.8.2.1」だった。
以下、インストールコマンド。
# GitHub から任意の tar.gz をダウンロードしてくる → https://github.com/git/git/tags $ tar zxvf git-1.8.2.1.tar.gz $ cd git-1.8.2.1 $ make configure $ ./configure --prefix=/usr $ make all doc $ sudo make install install-doc install-html
以上。