mac の開発環境構築 〜Git〜

方針

macports での最後のインストールになります。

バージョン管理システム「Git」。
subversionも最初に入れたけど、これからはgitも使えるようになんなきゃね。
ってことでインストールしてみることに。

portsの確認

デフォルトではgitは入っていないので、portsの確認から。

$ port search git
・・・
git-core @1.7.3.2 (devel)
    A fast version control system

git-flow @0.4 (devel)
    Git extensions for Vincent Driessen branching.

GitX @0.7.1 (devel)
    GitX is a git GUI specifically for Mac OS X
・・・

git-coreをインストール

git-coreをインストールしたらいいのかな?

こんなときはgoogle先生に。

cogitoとgit-coreらしい。しかし、cogitoなるものは引っかかってこなかった。。とりあえず、git-coreのオプション確認。

$ port variants git-core
git-core has the variants:
   bash_completion: Completion support for bash
[+]doc: Install HTML and plaintext documentation
   gitweb: Install gitweb.cgi
   svn: Bi-directional subversion repository support

gitweb と svn を追加してインストール

$ sudo port install git-core +gitweb +svn

無事インストールされたみたい。

$ git --version
git version 1.7.3.2

参考サイト:MacPortsを使ってgitをインストールしてみた

そのうちGitXもインストールしようかな。。

インストールログ

$ port variants git-core
git-core has the variants:
   bash_completion: Completion support for bash
[+]doc: Install HTML and plaintext documentation
   gitweb: Install gitweb.cgi
   svn: Bi-directional subversion repository support
macmini:~ macmini$ sudo port install git-core +gitweb +svn
Password:
--->  Computing dependencies for git-core
--->  Dependencies to be installed: p5-libwww-perl p5-compress-raw-zlib p5-crypt-ssleay p5-html-parser p5-html-tagset p5-io-compress p5-compress-raw-bzip2 p5-uri p5-svn-simple subversion-perlbindings p5-term-readkey
--->  Fetching p5-compress-raw-zlib
--->  Attempting to fetch Compress-Raw-Zlib-2.027.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Compress
--->  Verifying checksum(s) for p5-compress-raw-zlib
--->  Extracting p5-compress-raw-zlib
--->  Configuring p5-compress-raw-zlib
--->  Building p5-compress-raw-zlib
--->  Staging p5-compress-raw-zlib into destroot
--->  Installing p5-compress-raw-zlib @2.027_0
--->  Activating p5-compress-raw-zlib @2.027_0
--->  Cleaning p5-compress-raw-zlib
--->  Fetching p5-crypt-ssleay
--->  Attempting to fetch Crypt-SSLeay-0.57.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Crypt
--->  Verifying checksum(s) for p5-crypt-ssleay
--->  Extracting p5-crypt-ssleay
--->  Configuring p5-crypt-ssleay
--->  Building p5-crypt-ssleay
--->  Staging p5-crypt-ssleay into destroot
--->  Installing p5-crypt-ssleay @0.57_1
--->  Activating p5-crypt-ssleay @0.57_1
--->  Cleaning p5-crypt-ssleay
--->  Fetching p5-html-tagset
--->  Attempting to fetch HTML-Tagset-3.20.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/HTML
--->  Verifying checksum(s) for p5-html-tagset
--->  Extracting p5-html-tagset
--->  Configuring p5-html-tagset
--->  Building p5-html-tagset
--->  Staging p5-html-tagset into destroot
--->  Installing p5-html-tagset @3.20_0
--->  Activating p5-html-tagset @3.20_0
--->  Cleaning p5-html-tagset
--->  Fetching p5-html-parser
--->  Attempting to fetch HTML-Parser-3.65.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/HTML
--->  Verifying checksum(s) for p5-html-parser
--->  Extracting p5-html-parser
--->  Configuring p5-html-parser
--->  Building p5-html-parser
--->  Staging p5-html-parser into destroot
--->  Installing p5-html-parser @3.65_0
--->  Activating p5-html-parser @3.65_0
--->  Cleaning p5-html-parser
--->  Fetching p5-compress-raw-bzip2
--->  Attempting to fetch Compress-Raw-Bzip2-2.031.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Compress
--->  Verifying checksum(s) for p5-compress-raw-bzip2
--->  Extracting p5-compress-raw-bzip2
--->  Configuring p5-compress-raw-bzip2
--->  Building p5-compress-raw-bzip2
--->  Staging p5-compress-raw-bzip2 into destroot
--->  Installing p5-compress-raw-bzip2 @2.031_0
--->  Activating p5-compress-raw-bzip2 @2.031_0
--->  Cleaning p5-compress-raw-bzip2
--->  Fetching p5-io-compress
--->  Attempting to fetch IO-Compress-2.027.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/IO
--->  Verifying checksum(s) for p5-io-compress
--->  Extracting p5-io-compress
--->  Configuring p5-io-compress
--->  Building p5-io-compress
--->  Staging p5-io-compress into destroot
--->  Installing p5-io-compress @2.027_0
--->  Activating p5-io-compress @2.027_0
--->  Cleaning p5-io-compress
--->  Fetching p5-uri
--->  Attempting to fetch URI-1.54.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/URI
--->  Verifying checksum(s) for p5-uri
--->  Extracting p5-uri
--->  Configuring p5-uri
--->  Building p5-uri
--->  Staging p5-uri into destroot
--->  Installing p5-uri @1.54_0
--->  Activating p5-uri @1.54_0
--->  Cleaning p5-uri
--->  Fetching p5-libwww-perl
--->  Attempting to fetch libwww-perl-5.837.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/../by-authors/id/G/GA/GAAS
--->  Verifying checksum(s) for p5-libwww-perl
--->  Extracting p5-libwww-perl
--->  Applying patches to p5-libwww-perl
--->  Configuring p5-libwww-perl
--->  Building p5-libwww-perl
--->  Staging p5-libwww-perl into destroot
--->  Installing p5-libwww-perl @5.837_0
--->  Activating p5-libwww-perl @5.837_0
--->  Cleaning p5-libwww-perl
--->  Fetching subversion-perlbindings
--->  Verifying checksum(s) for subversion-perlbindings
--->  Extracting subversion-perlbindings
--->  Configuring subversion-perlbindings
--->  Building subversion-perlbindings
--->  Staging subversion-perlbindings into destroot
--->  Installing subversion-perlbindings @1.6.13_0
--->  Activating subversion-perlbindings @1.6.13_0
--->  Cleaning subversion-perlbindings
--->  Fetching p5-svn-simple
--->  Attempting to fetch SVN-Simple-0.28.tar.gz from http://distfiles.macports.org/perl5
--->  Verifying checksum(s) for p5-svn-simple
--->  Extracting p5-svn-simple
--->  Configuring p5-svn-simple
--->  Building p5-svn-simple
--->  Staging p5-svn-simple into destroot
--->  Installing p5-svn-simple @0.28_0
--->  Activating p5-svn-simple @0.28_0
--->  Cleaning p5-svn-simple
--->  Fetching p5-term-readkey
--->  Attempting to fetch TermReadKey-2.30.tar.gz from ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Term
--->  Verifying checksum(s) for p5-term-readkey
--->  Extracting p5-term-readkey
--->  Configuring p5-term-readkey
--->  Building p5-term-readkey
--->  Staging p5-term-readkey into destroot
--->  Installing p5-term-readkey @2.30_0
--->  Activating p5-term-readkey @2.30_0
--->  Cleaning p5-term-readkey
--->  Fetching git-core
--->  Verifying checksum(s) for git-core
--->  Extracting git-core
--->  Applying patches to git-core
--->  Configuring git-core
--->  Building git-core
--->  Staging git-core into destroot
--->  Installing git-core @1.7.3.2_0+doc+gitweb+svn
--->  Activating git-core @1.7.3.2_0+doc+gitweb+svn
--->  Cleaning git-core

投稿日:

ページのトップへ戻る