본문 바로가기

Development

플로피 드라이브가 달린 우분투 데스크탑 소소한 삽질

시골집에 적어도 2005년 쯤에 생산된 컴팩 피시 - 무려 3.5 플로피 드라이브가 달려있다. - 에 우분투 11.04 이 설치되어 있었다. 지저분한 방, 우선 책상만 깨끗이 치우고 모니터와 데스크탑과 주변기기를 가지런히 정리한다. 램이 1기가가 안되서 뭘로 사용할까 하다 우분투 설치하고 서핑용으로 준비한 데스크탑인데 리눅스가 깔려있으니 터미널 열고 싶다. 터미널 열면 vi 를 올릴수 밖에 없다. 그러다보면 code를 찾아 헤메고 있다.

전체 업데이트를 한방 날려준다. 몇 분 기다린 후 리부팅 해준다. 상단패널에 해피타이머와 시스템 정보 위젯을 추가한다. 프로세서, 램, 네트워크, 디스크액티비티 4가지만 활성화 한다. 깔끔하고 보기 좋다.

무엇을 설치할지 체크해본다. perl 과 python 은 항상 존재한다. 버전 확인만 해보고 혹시 java 가 있는지 보았다. 없다. ruby 는 없을 것이다. 아니 없어도 된다. JDK 와 nodejs 만 설치하면 해피타이머가 끝날 듯 하다.

오픈JDK 가 있지만 어쩔 수 없다. SUN JDK 를 설치해야 여러모로 깔끔하다. 구글에서 우분투에 SUN JDK 를 까는 법을 찾아본다.

구글링 : sun jdk on ubuntu

첫번쩨 게시물을 읽지 않고 3번째에 랭크되었지만 신뢰해 마다 않는 스텍오버플로우의 글을 읽는다.

http://www.google.com/url?sa=t&rct=j&q=sun%20jdk%20on%20ubuntu&source=web&cd=3&ved=0CEgQFjAC&url=http%3A%2F%2Fstackoverflow.com%2Fquestions%2F3747789%2Fhow-to-install-the-sun-java-jdk-on-ubuntu-10-10-maverick-meerkat&ei=SN51T9alMcGZiAeV_-z5Dg&usg=AFQjCNEvhEGaNFawFkwsXRb_fmwLfiaGtA&cad=rja

쭉 읽어보고 적당한 놈을 고른다.

Yoshi 라는 친구의 글이 가장 깔끔하고 잘 작동할 듯하다...

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-bin sun-java6-jdk

역시 스텍오버플로우! 역시 잘 된다. 

floor2-p4@compaq:~$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)
floor2-p4@compaq:~$

우분투 터미널에서 CCCV 는 Shift+C+C , Shift+C+V 로 작동한다. 그리고 버추얼 데스크탑을 이동할 때는 C+A+화살표를 사용한다.

다른 터미널을 열어 노드JS 를 위해 레포지토리를 추가하려 했지만 아직 자바가 설치되지 않아 롹 상태다. 브라우저로 돌아간다. 자바 설치가 끝나면 nodejs.org 를 통해 https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager 로 들어간다. 우분투 항목에서 시키는 대로 따라 한다.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install nodejs-dev

시키는대로 멍하니 바라보다 보면 끝난다. 참 쉽다.

floor2-p4@compaq:~$ node -v
v0.6.14
floor2-p4@compaq:~$

해피타이머가 지났다. 역시 그럴줄 알았다.


'Development' 카테고리의 다른 글

우분투 1204 셋업 소회  (0) 2013.05.01
OSX 한글입력기 구름  (29) 2012.11.12
결국 rvm implode 루비 재설치  (0) 2011.09.29
Playframework  (0) 2011.07.14
NodeJS 기반의 Coffee Script 개발 환경  (0) 2011.07.08