우분투 SW 저장소에서는 Open-JDK만 설치를 지원한다.

2012.11 현재 Oracle-JDK7 32bit 버전은 저장소에서 지원하는 것으로 확인함.

그러나, 64bit 용은 아래와 같이 수동 설치해줘야 함.


1. 자바(JDK) 다운로드

http://www.oracle.com/technetwork/java/javase/downloads/index.html


※ Ubuntu에서는 rpm 설치를 지원하지 않으니 반드시 리눅스용 tar.gz 파일을 다운로드 할 것.


2. 쉘에서 아래 순서로 진행

$ sudo mkdir -p /usr/lib/jvm/


$ sudo mv 다운로드_JDK_파일명.tar.gz /usr/lib/jvm/


$ cd /usr/lib/jvm/


$ sudo tar zxvf 다운로드_JDK_파일명.tar.gz


$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/JDK_폴더명/bin/java" 1


$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/JDK_폴더명/bin/javac" 1


$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/JDK_폴더명/bin/javaws" 1


3. 테스트

$ java -version


$ javac -version



node.js 설치는 http://finkle.tistory.com/91 글을 참조하세요.


$ cd

$ npm install ejs

$ npm install jade

$ npm install -g express

$ npm list installed


'자바스크립트 > node.js' 카테고리의 다른 글

cygwin에 node.js & npm 설치  (0) 2012.04.25

1. node.js 설치에 필요한 cygwin 패키지 (미설치 상태라면 설치해준다.)

Dev 패키지

  • gcc g++ C++ compiler
  • gcc mingw-g++
  • gcc4-4++ G++ subpackage
  • git
  • make
  • openssl
  • pkg-config
  • zlib-devel
  • Python – install


Web 패키지

  • wget
  • curl



2. node.js 설치

$ git clone http://github.com/ry/node.git

$ cd node

$ git fetch --all

$ git tag

$ git checkout v0.4.9 

(화면에 표시된 목록에서 최신 버전을 선택해준다. 관례상 짝수는 안정화, 홀수는 개발버전을 의미한다.)


$ cd node

$ ./configure

$ make

$ make install

$ node -v


make를 실행할 때 error가 발생할 경우에는 버전을 달리해서 체크아웃 받은 후 다시 위 절차를 수행하면 된다.


3. 추가적인 작업

node.js가 사용하는 DNS 설정파일(/etc/resolv.conf)에 구글 공용 DNS 값을 넣어준다.

nameserver 8.8.8.8

nameserver 8.8.4.4


4. npm 설치

$ cd

$ curl http://npmjs.org/install.sh | sudo sh


끝.


※ 위 과정이 불편하다면 그냥 http://nodejs.org에서 윈도우용 인스톨러를 내려받아 설치하면 된다.


'자바스크립트 > node.js' 카테고리의 다른 글

npm을 이용한 ejs, jade, express 설치  (0) 2012.04.25
Trac PlugIn 설치

1. RPC 플러그인 다운로드 plug-in
XmlRpc : 다운로드
RpcExt : 다운로드
2. /usr/share/trac/plugins/ 폴더로 이동
3. unzip XXXX-plugin.zip 각각 압축 해제
4. cd $UNZIP_DIR/PATH/ (setup.py 있는 디렉토리로 이동)
5. python setup.py bdist_egg 실행
6. easy_install $UNZIP_DIR/PATH (setup.py가 존재하는 디렉토리 지정)
7. vi /trac/$PROJECT/conf/trac.ini
   [components]
   tracrpc.* = enabled
8. Apache 재기동

Permission denied /root/.python-eggs 에러 발생시에는
/etc/apache2/sites-enable/trac 파일을 열어서 아래와 같이
PYTHON_EGG_CACHE 값 지정 후 Apache 재기동

<Location /trac>
    SetHandler mod_python
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnvParentDir /var/lib/trac
    PythonOption TracUriRoot /trac
    PythonOption TracLocale "ko_KR.utf8"
    SetEnv PYTHON_EGG_CACHE /tmp/trac-eggs
</Location>

이클립스 Trac 플러그인 설치
업데이트 주소 : http://trac-hacks.org/svn/eclipsetracplugin/eclipse/update/
플러그인 홈 : http://www.trac-hacks.org/wiki/EclipseTracPlugin

+ Recent posts