참고사이트  : http://wiki.nginx.org/Install

sudo -s
nginx=stable # use nginx=development for latest development version
add-apt-repository ppa:nginx/$nginx
apt-get update 
apt-get install nginx


저작자 표시
신고

얼마 전까지는 맥에서 Mac Port(http://www.macports.org/)을 이용해서 개발할 때 필요한 유틸리티들을 설치, 관리했었다. 그러다가 Homebrew(http://mxcl.github.com/homebrew/)라는 녀석을 알게되었다. 설치도 간단해서 금세 바꿔탔다. 설치하는 방법을 간략하게 남긴다.


 

 사전 확인사항

 

1. xcode 의 command line tools 가 설치되어 있어야 한다.

2. ruby 가 설치되어 있어야 겠다.

2013/01/17 - [Ubuntu] - 우분투에 최신버전 ruby 설치하기

맥에서도 통하니까 따라해보시라.


Homebrew 사이트 : http://mxcl.github.com/homebrew/

$ ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"

입력해주면 자동으로 설치가 된다.




저작자 표시
신고

'OS & Etc > Mac' 카테고리의 다른 글

Homebrew 설치하기 in mac  (0) 2013.01.22
JDK 7 설치하기 in Mac  (3) 2013.01.21

Mac에서 이클립스 등의 자바실행환경이 필요한 앱을 실행시키면 자동으로 자바를 설치할 것을 묻고, 허가하면 "1.6.0_37" 버전을 설치한다. 현재 버전이면 딱히 실행시키는데 문제는 없다. 그래도~ 나름 '자바를 기반으로 하는 개발자인데 JDK 7 최신버전을 사용해줘야 하지 않겠어?'라는 생각으로 JDK 7을 다운르도 받고 설치하는 법을 기록으로 남겨둔다. 하위버전과의 호환성이 대부분 유지되는 상황이라 딱히 문제될 것은 없을 것이다.


   1. 다운로드  
 

* 다운로드 페이지 : http://www.oracle.com/technetwork/java/javase/downloads/index.html
    * 현재(2013.01.21) Java SE 7u11 다운로드 가능
    * 파일명 : jdk-7u11-macosx-x64.dmg




jdk-7u11-macosx-x64.dmg 다운로드



   2. 설치하기  
 

JDK 7 설치전 버전확인

1. 다운로드 받은 jdk-xxx-x65.dmg 실행
2. JDK double-click on icon to install

3. 각 단계 진행





    3. 확인  
 

* JDK 설치 위치 : /Library/Java/JavaVirtualMachines
    * JDK 설치위치에 jdk1.7.0_11.jdk 이 생성되어 있으면 정상설치 완료 된 것임
* Java 버전 확인 : java -version
    * 1.7.0_11 설치 확인


   4. 제거방법  
 

* JDK 설치위치
    * /Library/Java/JavaVirtualMachines/ 하위
        /Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk
* 설치되어 있는 JDK 디렉토리 제거
    * JDK 7u11 예 : rm -rf jdk1.7.0_11.jdk


 

 참고문헌 

 

* JDK 7 Installation for Mac OS X : http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html
* Java Documetation : http://www.oracle.com/technetwork/java/javase/documentation/index.html


저작자 표시
신고

'OS & Etc > Mac' 카테고리의 다른 글

Homebrew 설치하기 in mac  (0) 2013.01.22
JDK 7 설치하기 in Mac  (3) 2013.01.21
  1. joo 2015.02.23 10:23 신고

    자꾸승인하라고 다운로드자체가안되는데 어쩌죠?

    • https://www.dropbox.com/s/oy16ntjy3k6g4jw/accept-license-agreement.png?dl=0

      에서 보이는 것과 같은 화면이라면, 오라클의 라이센스의 동의한다는 의미에서 accept-license-agreement 를 선택하셔야 다운로드가 가능합니다.

  2. taintedSun 2015.03.15 09:37 신고

    정보 감사합니다

- RVM(Ruby Version Manager)를 이용




터미널에서

$ curl -L https://get.rvm.io | bash -s stable --ruby

라고 실행하면, RVM(https://rvm.io/)을 통해서 최신버전의 Ruby를 설치해준다.

맥에서도 잘 되고, 우분투에서도 잘 되고~

현재(2013년 1월) 설치된 버전은 1.9.3p362 다.

저작자 표시
신고
  1. sinyj 2013.10.10 20:05 신고

    안녕하세요 이제 입문하는 입문자입니다. 설치를 하려고보니 curl이 설치가 되있지않다고하여 sudo apt-get install curl를 하여도 curl이 설치가되지않습니다. 어떻게하면 될까요?

    • http://askubuntu.com/questions/259681/the-program-curl-is-currently-not-installed

      이 페이지를 살펴보시고 따라해보면 될 듯 합니다. ^^
      검색 키워드는 'ubuntu install curl' 이었습니다.


Why? 왜 우분투에서 안드로이드 앱 개발을 해야할까?
    1. 윈도우 보다는 안드로이드 개발하기가 편하다.
      이유 : 윈도우에서 안드로이드폰을 테스트하기 위해서는 USB 드라이버를 제조사별로 설치해야 한다.
        -> 우분투에서는 android용 rule.set만 설정해주면 된다.
    2. 무료로 사용할 수 있는 안정적인 리눅스 운영체제이다.
    3. 개발 중에 필요한 서버테스트 환경 등을 손쉽게 구축할 수 있다.



  적어도 안드로이드 앱 개발자에게는 윈도우보다는 나은 환경을 제공한다(맥북에서 써보니까 맥북도 괜찮다. 하지만, 맥북을 사야한다. 우분투는 지금 쓰는 노트북의 운영체제를 밀고 설치하면 된다).
  우분투에서 안드로이드 앱 개발환경을 구축하기는 쉽다.


1. JDK 설치하기
    1.1. JDK 설치 여부 확인
        - honeymon$ java -version
            = 설치되어 있는 경우 : 2.1.로 넘어가자.
            = 설치되어 있지 않은 경우 : 1.2.로 넘어가자.
    1.2. JDK 설치하기
        - JDK 중 하나를 선택하자.
            = OpenJDK(참조하는 라이브러리에서 오류가 발생한다고 합니다. 다른 분들은 이걸 비추.)
            = SunJDK(많은 분들은 이걸 추천합니다.)
            = IBMJDK 듣보잡!
        - JDK를 설치하기
            = sudo apt-get install sun-6-jdk
            = 설치 완료 확인 : java -version
2. Android SDK 설치하기(ADK -> Android SDK로 변경)
    2.1. 구글 안드로이드 개발 사이트 : http://developer.android.com/index.html
        - 우분투용 Android SDK를 다운로드 받는다
            = Android SDK url : http://developer.android.com/sdk/index.html
            ** i386이라고 되어있지만 아키텍쳐(32bit/64bit)는 크게 신경쓰지 않아도 된다.
        - Android SDK를 지정한 위치에 푼다.
            = honeymon : /home/honeymon/Dev/android-sdk 에 설치함
    2.2. Android SDK가 설치된 경로(PATH)를 .bashrc 에서 설정해준다.
        - 설정 이유 : adb, ddms와 같은 안드로이드를 다루는데 필요한 커맨드를 실행할 수 있도록 해주는 것이다.
        - Tip. 윈도우에서는 1개의 경로가 끝나면 끝에 ;(세미콜론)을 붙이지만, 유닉스와 리눅스에서는 :(콜론)을 사용한다.
          = 윈도우 사용자가 유닉스나 리눅스 환경에서 낯설어하는 부분 중 하나다. 윈도우가 유닉스를 따라한 것이다. 모든 운영체제의 시작은 유닉스였다고 보면 된다.

설정방법 :
  .bashrc 제일 마지막 문장에 PATH 추가

ANDROID_PATH=/home/honeymon/Dev/android-sdk
PATH=$PATH:$ANDROID_PATH/bin

    2.3. Android SDK 경로설정이 완료되었는지 확인한다.
        - adb help
3. Eclipse 설치하기
    3.1. Eclipse DownLoad site : http://www.eclipse.org/downloads/
        - Eclipse IDE for Java Developers 가 안드로이드 앱 개발에는 더 적합해 보인다.
        - 내가 처음에 배울 때는 Eclipse classic 을 추천받았었는데...
    3.2. Eclipse의 압축을 푼다.
    3.3. eclipse.ini 환경을 설정한다.
        - 개발에 적합한 것들과 설정했을 때 관련이 있는 것을 알려준다.
    3.4. eclipse를 설치한다.
4. ADT 플러그인 설치하기
    - 참고 사이트 : http://developer.android.com/sdk/eclipse-adt.html
    4.1. eclipse adt update site 추가 : https://dl-ssl.google.com/android/eclipse/
    4.2. Update 목록에 나온 플러그인을 선택하고 설치한다. 설치 완료 후 이클립스 재시작
    4.3. android Manager에서 ADK의 위치를 설정한다.
    4.4. 개발하려고하는 android 버전의 라이브러리를 확인한다.
        - 다운로드 속도가 느린 편이므로 마음의 여유를 가지고 임하자.
    4.5. 라이브러리 다운로드가 완료된 후 이클립스를 다시 시작한다.
5. ADT 설치확인
    5.1. Android manager를 선택한다.
    5.2. Android Emulator를 추가한다.
    5.3. Android Emulator를 실행한다.
    5.4. DDMS perspective를 선택하여 화면전환 후 5.3.에서 실행한 에뮬레이터가 인식되는지 확인한다.
    5.5. 가볍게 화면을 캡쳐해본다.
6. Android Project 생성하기(맛뵈기)
    6.1. Android Project 추가
    6.2. 실행하기
        - Android Application 선택 -> 수행
    6.3. 5.3.에서 실행한 Emulator에서 실행되는지 확인하기
        - Emulator가 동작하는데 걸리는 시간은 실제 안드로이드가 실행되는 시간보다 오래걸린다.
        - CPU의 성능에 따라서 그 차이가 제법 난다.
        - Emulator보다는 넥서스, 넥서스S, 넥서스 프라임과 같은 레퍼런스폰을 개발기기로 연결해서 테스트하는 것이 좋다.
    6.4. 실행시킨 에뮬레이터가 에뮬레이터에 보이면 정상적인 빌드 및 설치가 완료된 것이다.
7. 안드로이드 개발 Tip
    7.1. Java에 대한 공부는 꾸준하게 한다.
    7.2. 커뮤니티 활동을 한다.
    7.2. 로그(Log)를 잘 이용해서 동작을 체크하자.
        - 디버그(Debug)모드를 자주 이용하면 동작을 한눈에 확인하기 어렵다.
        - 기록(로그)을 세밀하게 남겨서 확인하는 습관을 가지자.
    7.3. Android Reference를 꼼꼼히 읽어두자.
        - 어느 개발서적보다 낫다.
        - 개발서적들은 대부분 저자가 자세히 모르는 내용은 얼버무리게 된다.

     



P.S. 안드로이드 개발용 rule.set 설정하기

저작자 표시
신고
  1. koi 2011.11.15 20:26 신고

    ADK가 설치된 경로(PATH)를 .bashrc 에서 설정해준다<-- 이부분 좀 자세하게 부탁드립니다 ㅠㅠ

    • 추가는 해두었습니다.
      1. .bashrc 열기
      vim .bashrc
      2. 문서 제일 끝에서 PATH 설정추가하기
      ADK_HOME=/home/honeymon/Dev/adk
      --> ADK가 설치된 경로를 적어주시면 됩니다.
      3. PATH에 문장 추가하기
      PATH=$PATH:$ADK_HOME/tools
      --> $PATH = 이미 설정되어 있는 경로(PATH)정보 가져오기

      저장하고 나오시면 이후에 터미널에서 실행가능합니다.

  2. 왓쾃 2012.08.03 23:23 신고

    안드로이드용 rule.set 가 머고
    설치는 어떻게하는지 가르쳐 주세요요

+ Recent posts