Boxenを使っての環境構築

今日も今日とてMacをいじいじしていますが、
Boxenを使ってのセットアップがなんとか完了しました。

基本的にはこちらのページを参考に進めましたので、
変更点とつまった点を備忘録としてまとめます。


Puppetfileに追記した内容

modules/people/manifests/$login.pp の内容はこちら

phpをインストールしたところ、以下のエラーが出たでのコメントアウト。

ちょっと調べてみたけどややこしそう・・・
Issue #46: Error while configuring PHP 5.4.17
Issue #885: error freetype.h not found installing php53

という事でphpについては、以下の方法でhomebrewでインストールした。
(brew tap便利!)
%brew tap homebrew/dupes
%brew tap josegonzalez/php
%brew info php55
# 依存パッケージが2つほどあったけどまとめてインストール
%brew install php55

 

追記:brewのphpは削除してboxenにPHPを追加しました

%brew uninstall php55
%brew untap homebrew/dupes
%brew untap josegonzalez/php

Puppetfile

modules/people/manifests/$login.pp

/Users/${user}/dotfiles に必要なものを追加

※必要最低限のものです
.zshenv

.zshrc
export PATH=”$(brew –prefix josegonzalez/php/php55)/bin:$PATH”

 

これで新しいMacがたくさん届いても大丈夫になりました。
私の設定はこちらです。
ohwakana/my-boxen
ohwakana/dotfiles

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">