특별히 Eclipse가 Java 프로그래밍을 Linux 에서 하려고 할 때는 기본아닌 기본 IDE가 되다보니 반드시 설치해야 하는 패키지로 바뀐게 사실이다. 과거처럼 vi 로만 개발하는 것이 물론 가능하지만, 어디 요새 Editor 가 코딩만 하는 에디턴가? 벼르별 것 다한다. 정말 개발자는 로직만 생각하면 되는 것 같이 웬만한 일을 IDE가 다한다. 그럼에도 필자는 Tools을 별로 좋아하지 않지만...
1. 일단 Eclipse 의 본고향으로 가보자.
항상 홈페이지라는 것은 바뀌기 마련인지라 굳이 화면은 중요하지 않지만...eclipse 의 홈페이지에서 우측에 보면 노란색 네모 박스에 [Download Eclipse] 가 있다. 클릭해서 들어간다.
2. eclipse 다운로드 페이지다. 요새는 eclipse로 별거 다 만든다는 느낌이다. 예전엔 Java 에디터만 있었는데...제일 위쪽의 [Eclipse IDE for Java Developers] 링크를 클릭한다. 사이즈가 상대적으로 다른 패키지보다 작다. 물론 이 버전은 J2SE만 개발할 수 있고 웹개발을 하려면 많은 플러그인이 필요하다. 현재 Linux 플랫폼에서 액세스했기 때문에 목록은 자동으로 Linux 32 Bit 와 Linux 64 Bit 를 보여주고 있다.
3. 페이지의 우측의 [Download Links]의 목록에서 설치하려는 플랫폼을 선택하는데, 당연히 [Linux 32-bit] 링크를 클릭한다.
4. eclipse 를 다운로드 받을 수 있는 Mirror 사이트가 표시된다. 아래 그림을 보면 현재 한국의 미러 사이트 중에서 Daum Communications 회사가 나타났다. 상대적으로 한국 미러 사이트 중에는 속도가 제일 나은 사이트인 것 같다. 다운로드 받기 위해 [ [Korea, Republic Of] Daum Communications Corp.(http) ] 링크를 클릭하자.
5. [Save File] 을 선택하고 [OK] 버튼을 클릭하여 저장하자. 파일의 이름을 유념해서 보자. 현재 필자는 이 글을 쓰고 있는 현재 가장 최신 버전인 코드명 helios-SR1 리눅스용을 설치하고 있다. 그렇다면 아래와 같은 이름의 파일을 다운받게 된다.
6. 터미널에 들어가서, 일단 일반 유저는 패키지를 설치할 권한(rights)가 없으니까 root 로 스위치하자.
7. 방금 다운로드 받은 파일이 위치하고 있는 로그인 계정의 홈디렉토리 아래의 [Downloads]로 디렉토리 change 하자. 디렉토리 리스트를 보니 방금 다운로드 받은 파일이 있는 것을 확인할 수 있다.
8. 설치할 패키지이 확장자가 tar.gz 즉 압축파일이니까 압축부터 풀자.
9. 압축을 모두 풀었다.
10. 디렉토리 목록을 다시 출력해 보니 압축 푼 디렉토리 이름이 [eclipse] 라는 것을 알 수 있다.
11. 방금 압축 푼 디렉토리 [eclipse] 를 이동하자. 그 이유는 물론 필자의 사견이지만 Windows 처럼 패키지도 한 곳에 같이 놓으려고 한다. 즉 윈도우즈에서는 설치하는 모든 프로그램이 C 드라이브의 Program Files 하위에 설치한다. 그래서 Linux도 일종의 Program Files 역할을 하는 /usr/local 에 패키지를 갖다 놓으면 좋겠다는 생각이다.
12. 실행하기 위해 해당 위치로 이동하자. 이동해서 eclipse 디렉토리 목록을 보니 실행파일인 eclipse 가 보인다. 즉 eclipse 에서는 패키지 디렉토리 이름도 eclipse 이고, 실행할 파일이름도 eclipse 이다. 물론 디렉토리 이름을 변경할 수 있다.
13. 실행하기 위해 명령어를 입력했다. 어~~? 근데, 안된다. 정신차리고 에러를 자세히 살펴보니 Permission 문제다. 근데, 난 root 인데...아하~ SELINUX 탓이다. 이걸 disable 하면 될 것 같다.
14. SELINUX 설정을 수정하기 위해 vi 로 들어가자.
15. SELINUX 설정파일에서 아래 그림처럼 SELINUX 를 disabled 하게 수정하면 된다. 수정한 다음 저장하고 파일을 닫는다. 여기서 놓치지 말아야 할 것은 SELINUX 를 수정하면 다시 재부팅해야 한다. 터미널에서 [reboot] 를 입력하여 재부팅하자.
16. 재부팅 후 로그인한 일반유저 계정으로 eclipse 가 있는 디렉토리로 이동한 다음 eclipse 명령어로 패키지를 실행하자.
17. 이제야 eclipse 가 로딩되기 시작한다.
18. 첫 로딩에서는 아래 그림과 같이 [Workspace] 를 설정해야 한다. 즉 작업 디렉토리를 의미하는 것이다. 앞으로 Java 코딩을 하게 되면 어느 디렉토리에 소스파일을 저장할 것인지를 지정하는 것이다. [Browse...] 버튼을 클릭하여 디렉토리를 지정한다.
19. 필자는 일반유저 홈디렉토리 하위에 JavaRoom 이라는 디렉토리를 생성하고 그곳을 Workspace로 지정했다.[OK] 버튼 클릭.
20. 짜쟌~ 드디어 eclipse 가 실행됐다. 오늘 강의는 여기서 끝...
