Help us understand the problem. What is going on with this article?

Macで開発環境構築をBrewとシェルで自動化

More than 3 years have passed since last update.

自分用メモ。
いろいろ2番煎じなところもあるが、先人の知恵を借りて実際に構築してみた
参考にさせていただいたもの(ありがとうございます) -> こちら
Ansibleで構築するというエントリもいくつかあったとけど、若干敷居が高い。。。

おしながき

1. Xcodeのインストール
2. Home Brew(とCask)をインストール
3. .bashrcにアプリのインストール先を定義
3. シェルスクリプトにインストールしたいものを書く
4. mas をインストールして、AppStoreの欲しいものをインストール

Xcode のインストール

めんどくさいですが、AppStoreから普通にDL、インストールしました。
後述のmasを使うと、2台目以降楽かも?
Home Brew をインストールするだけで自動的に入れてくれる模様

Home Brew インストール

参考元エントリには、Caskのインストールもありましたが最新版では不要の模様。結果としてこれだけでOK
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

インストールした後に、念のため以下で問題ないか確認
brew doctor

.bashrcにアプリのインストール先を定義

これも参考元と同じ
export HOMEBREW_CASK_OPTS="--appdir=/Applications"

シェルスクリプトにインストールしたいものを書く

これも参考元とほぼ同じ。
私はとりあえず以下で入れました。

brew cask install vagrant
brew cask install virtualbox
brew cask install google-chrome

masでAppStoreのアプリをインストール

mas をインストール
brew install argon/mas/mas

なぜか、1週間前に手動でいれたXcodeがリストで表示されない。。。
一旦今日はここまで

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした