04/08
2015
Yosemite 초기 세팅 하기 (+자바 개발자를 위한 OSX 깔고 해야 할 일들)
5K iMac을 받았다!
새팅이 되어야 일을 할 수 있어 바로 시작하였다 ㅋ
우선 받자마자 초기 정보
기본적인 세팅을 위해 여러 파일을 다운 받았다.
위의 프로그램들을 하나씩 확인해보자.
Karabiner - 키보드 설정 프로그램이다. 한영키 변환 및 윈도용 키보드 변환에 사용한다.
https://pqrs.org/osx/karabiner/
아래 세팅은 리얼포스 기준이다.
개발 툴 설치
Xcode - 맥에서 개발하려면 우선 설치 해야 한다.
https://itunes.apple.com/kr/app/xcode/id497799835?mt=12
Java - Maven, Gradle 등을 설치하려면 자바 설치가 선행되어야 한다. 미리 하자
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install maven
$ brew install gradle
$ brew install git
$ cat /usr/local/Cellar/maven/3.3.1/bin/mvn
$ /usr/libexec/java_home -V
IntelliJ (IDEA)
https://www.jetbrains.com/idea/download/
Chrome - 개발자 도구도 있고해서 기본 브라우저로 사용 중
http://www.google.co.kr/chrome/browser/desktop/Sublime Text - 에디터
BetterSnapTool - 화면 분할 프로그램인데 저렴해서 사용중이다.
https://itunes.apple.com/kr/app/bettersnaptool/id417375580?mt=12
Divvy라는게 좋다는데 비싸서 ㅠ
iTerm2 - 터미널
https://iterm2.com/downloads.html
Sequel Pro - MySQL 클라이언트
설치된 것들
업데이트 까지 완료한 화면
혹시 초기 설치 USB가 필요하면!
http://millky.com/@origoni/post/10001099
origoni 2015-04-15 21:39:03
DKui-iMac:Java dklee$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"==> This script will install:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1
Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /bin/mkdir /usr/local
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local
==> /usr/bin/sudo /bin/mkdir /Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew
==> Downloading and installing Homebrew...
remote: Counting objects: 3522, done.
remote: Compressing objects: 100% (3376/3376), done.
remote: Total 3522 (delta 34), reused 1523 (delta 18), pack-reused 0
Receiving objects: 100% (3522/3522), 2.63 MiB | 1.23 MiB/s, done.
Resolving deltas: 100% (34/34), done.
From https://github.com/Homebrew/homebrew
* [new branch] master -> origin/master
HEAD is now at 7e206e5 iojs: update 1.6.4 bottle.
==> Installation successful!
==> Next steps
Run `brew help` to get started
DKui-iMac:Java dklee$ brew install maven
==> Downloading https://www.apache.org/dyn/closer.cgi?path=maven/maven-3/3.3.1/b
==> Best Mirror http://apache.mirror.cdnetworks.com/maven/maven-3/3.3.1/binaries
######################################################################## 100.0%
/usr/local/Cellar/maven/3.3.1: 92 files, 9.3M, built in 4 seconds
DKui-iMac:Java dklee$ brew install gradle
==> Downloading https://downloads.gradle.org/distributions/gradle-2.3-bin.zip
######################################################################## 100.0%
/usr/local/Cellar/gradle/2.3: 154 files, 45M, built in 7 seconds
export JAVA_HOME=$(/usr/libexec/java_home)
/usr/libexec/java_home -V
origoni 2015-04-16 14:11:29
DKui-MacBook-Pro:~ dklee$ brew install git==> Downloading https://homebrew.bintray.com/bottles/git-2.3.5.yosemite.bottle.t
######################################################################## 100.0%
==> Pouring git-2.3.5.yosemite.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
/usr/local/bin/git-credential-osxkeychain
The "contrib" directory has been installed to:
/usr/local/share/git-core/contrib
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completion has been installed to:
/usr/local/share/zsh/site-functions
==> Summary
/usr/local/Cellar/git/2.3.5: 1363 files, 31M
DKui-MacBook-Pro:~ dklee$