Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/script-loader.php on line 706

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/script-loader.php on line 706

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/script-loader.php on line 707

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/script-loader.php on line 707

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-content/plugins/sns-count-cache/includes/class-crypt-blowfish.php on line 235

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/load.php on line 760

Notice: Trying to access array offset on value of type bool in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/theme.php on line 2354

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Notice: Trying to access array offset on value of type bool in /home/users/1/vmnetworks/web/zoolbox/wp/wp-content/plugins/simple-map/simple-map.php on line 272
Mac OSX MavericksにGitをインストールするまでの苦難と解決メモ | ZOOLBOX(ズールボックス)
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Notice: Trying to access array offset on value of type bool in /home/users/1/vmnetworks/web/zoolbox/wp/wp-content/plugins/simple-map/simple-map.php on line 272

Mac OSX MavericksにGitをインストールするまでの苦難と解決メモ

2014年4月26日 7:00

Mac OSX MavericksにGitをインストールしようと思ったのですが、いろいろつまずいたので手順とメモを。コマンド系は覚えきれませんね。

macportのselfupdateができない

Gitをインストールしようと思ったのですが、どうやらmacportのバージョンが古いよって警告がでたので、まずはmacportをアップデートしようと下記コマンドをターミナルで打ち込んだんですが、

$ sudo port selfupdate

あら?

Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: shell command failed (see log for details)

macportのselfupdate中にエラーがでちゃったのでいろいろ調べたら、XcodeのCommand Line Toolsをインストールする必要があるよ!ということが分かったので、Command Line Toolsをインストールすることにした。

XcodeのCommand Line Toolsをインストール

Xcodeを起動して、Preferences…を開いて、Downloadsからインストールできる…

Command line tools

あれ?ないじゃん。

Mac OSX Mavericksの場合、ターミナルからインストールするらしい。ということで、下記コマンドを打ち込む。

$ xcode-select --install

数分待てばインストールが完了した。

macportのアップデートに再チャレンジ!

$ sudo port selfupdate

無事にmacportのアップデートが完了しました。

一応、macportでインストールしたものもアップデートしておく

$ sudo port upgrade installed

これで、Gitをインストールする準備が整ったかと思います。

Gitをインストール

Git

ここからやっとGitをインストールする作業です。

$ sudo port install git-core

そしたらエラー…。

Error: org.macports.activate for port ncurses returned: Image error: /opt/local/bin/captoinfo is being used by the active ncursesw port.  Please deactivate this port first, or use 'port -f activate ncurses' to force the activation.
Error: Failed to install ncurses
Please see the log file for port ncurses for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_ncurses/ncurses/main.log
Error: The following dependencies were not installed: ncurses
Error: Unable to upgrade port: 1
Error: Unable to execute port: upgrade curl failed

MacPortsのupgradeでハマったこと – The iPhone Development Playgroundによると、ncurseswをアンインストールするといいということなので、

$ sudo port -f uninstall ncursesw

再度、Gitをインストールしてみる。

$ sudo port install git-core

結構時間がかかりました。。

$ git –version

と打って、Gitのバージョンが確認できたら正常にインストール完了です。

著者:イハラ ユウタ

埼玉県の武蔵浦和在住。某ウェブ制作会社のFlashクリエイター兼フロントエンドエンジニアを経て、フリーのWebディベロッパーとして様々なサービス開発のお手伝いをしている最新技術が大好きなブロガー。


Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 4819

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/vmnetworks/web/zoolbox/wp/wp-includes/formatting.php on line 2720

そういえば、Macbook Pro 13インチ買いました

一応報告しておかなければね。このブログもMacbook Proで投稿しています。いやーパワフル!Power Mac G5から一気にMacbook Proに飛んできたからそりゃもう。

USB2.0の20倍の速さでデータ転送が可能なThunderboltとは

新しいMacBook Proが発表されました。そのMacBook Proで注目されているものとして、Thunderboltという聞きなれないものがあります。これはUSBやFirewireなどと同じI/Oインターフェイスです。なんで注目されているんでしょうか。知ってしまうと欲しくなりますよ!

大きな電源アダプターを小さくする新技術!約1/4と大幅な小型化

最近のノートパソコン本体は軽くてスリムになってきたが、電源アダプターは相変わらず大きくて重いまま。どうにかならないものか…と思っていたら近々市場に登場するようです。

ファイルのアップロードはトラック野郎『Transmit 3』

Coda 2ユーザーのためのSass導入メモ!Sassインストール方法とSassプラグイン

そろそろSassを導入しようと思ったので、Sassのインストール方法やCoda 2のSassプラグインなどを忘れないようにメモっておこうと思います。

MacのキャプチャソフトはSkitch以外考えられない!ってくらい便利

キャプチャソフトってMac純正のアプリケーションや、ブラウザの拡張機能とかあるけど、正直ここ数ヶ月Skitchを使っていたけど、これは手放せないアプリケーションのひとつだわ。

Skitch for Macをダウングレード!改悪してしまったSkitchを元に戻す方法

このブログでも紹介したアプリケーションのSkitchですが、とつぜん全く別なアプリケーションになってしまって悲しかったので、ダウングレードしました。その方法をご紹介します。

Safari 3.0.2 を試してみた。やっぱ紛らわしい。

Macのバックアップツール「Time Machine」のすごいところ

新しいMacBook Proを使い始めて、もう1ヶ月経ちますが、ふとTime Machineってスゴいなぁと思ってしまった。

気になるMac OS X『Leopard』の全貌が明らかに!