상세 컨텐츠

본문 제목

리눅스 환경 설정

IT 세상

by 이현민 (지후지율아빠) 2010. 6. 16. 17:51

본문


오늘은 취향에 따른 세팅법을 간단하게 정리해 보도록 하겠습니다.
앞으로 리눅스 설치 후,
이 포스트 한번을 읽어 보는 것으로 세팅을 완료할 수 있었으면 좋겠습니다.

[1] vi의 세팅

vi는 리눅스에서 제일 자주 사용하는 에디터 입니다.
특히 오랫동안 압도적인 사용자를 확보함으로써,
모든 파일의 생성/수정/관리를 vi를 통해 하고있습니다.

세팅법 :
공통세팅은 /etc/vimrc 파일에서, 개인세팅은 홈 디렉토리의 .vimrc 파일에서 합니다.
저는 주로 취향을 고려한 개인세팅을 추구하기 때문에
홈 디렉토리 파일을 수정하도록 하겠습니다.

#vi .vimrc                                                                                                  

파일을 열고 다음과 같은 기본 세팅을 합니다.

set nu                       // 줄번호 나타내기
set autoindent            // 자동 들여쓰기
set cindent                // C 프로그래밍시 자동으로 들여쓰기
set smartindent          // 스마트 들여쓰기
set tabstop=4             // 탭 크기를 4칸으로 설정
set shiftwidth=4          // 들여쓰기를 4칸으로 설정

if has("syntax")
  syntax on             // 문법기능 사용
endif


추가적인 세팅을 원할 경우
[환상경님 네이버블로그]

[2] SSH의 세팅

SSH는 텔넷과 같은 원격 접속 터미널로 보안기능이 강화된 텍스트 터미널 입니다.
기본적으로 관련 보안세팅은 다음을 참고하세요.
[나무실님 네이버블로그]
기본세팅이 끝나면, 한글 깨짐현상에 따른 세팅을 추가적으로 해야합니다.
내용은 주로
박상현님의 블로그를 참조하였습니다.

세팅법 :
1. /etc/sysconfig/i18n을 수정
  [수정전]
  LANG="ko_KR.UTF-8"
  SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.UTF-8:ko_KR:ko"
  SYSFONT="latarcyrheb-sun16"

  [수정후]
  LANG="ko_KR.eucKR"
  SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
  SYSFONT="latarcyrheb-sun16"

2. /etc/man.config 파일의 109라인을 수정
 
[수정전]
  PAGER           /usr/bin/less -is

  [수정후]
  PAGER           /usr/bin/less -isr
 

3. /etc/profile.d/less.sh 파일을 수정
[수정전]
  [ -x /usr/bin/lesspipe.sh ] && export LESSOPEN="|/usr/bin/lesspipe.sh %s"

  [수정후]
  [ -x /usr/bin/lesspipe.sh ] && export LESSOPEN="|/usr/bin/lesspipe.sh %s" JLESSCHARSET=euc-kr

4. 터미널을 닫고 재접속


[3] JDK 설치 및 세팅

우선 리눅스 설치시 모든 패키지를 설치하면 JDK는 포함되어 있습니다.
하지만 때론 낮은 버전을 써야할 때가 있습니다. (Embedded/Optional Package)
* 참고로 시스템에서 설치된 JDK는 공유 라이브러리 의존성 문제로 삭제가 어렵습니다.

리눅스의 JDK는 두 종류가 있습니다. SUN 社에서 리눅스 버전 JDK가 지원이 되지 않던 시절
JDK의 포팅을 위해 만들어진 블랙다운과 최근 SUN 社에서 배포하고 있는 리눅스 버전 JDK입니다. 저는 주로 Blackdown을 이용합니다.

1. 설치법 :
(1) SUN 社의 JDK
파일 다운로드 (rpm.bin 파일) 후 다음과 같이 설치합니다.

#chmod 755 자바버전.rpm.bin                                                                       
#rpm -ivh 자바버전.rpm                                                                                


(2) Blackdown 패키지
파일 다운로드(tar.bz2 파일) 후 다음과 같이 설치합니다.

#tar xvjf 자바버전.tar.bz2                                                                              

2. 세팅법 :
(1) /etc/profile 파일을 엽니다.

#vi /etc/profile                                                                                           

(2) 다음 내용을 작성합니다.

JAVA_HOME=/usr/local/java/jdk1.x.x       // jdk 설치위치
CLASSPATH=,;$JAVA_HOME
//PATH="$PATH:$JAVA_HOME/bin"         // blackdown 패키지의 경우
PATH=$PATH:$CLASSPATH

export JAVA_HOME
export CLASSPATH
export PATH


(3) /etc/profile을 활성화 합니다.

#source /etc/profile                                                                                    


[4] 이클립스 설치 및 세팅

1. 설치법 :
파일 다운로드 (zip 파일) 후 다음과 같이 설치합니다.

#unzip 이클립스버전.zip                                                                              


2. 세팅법 :
(1) /etc/profile 파일을 엽니다.

#vi /etc/profile                                                                                           

(2) 다음 내용을 작성합니다.

PATH="$PATH:설치위치"        

export PATH


(3) /etc/profile을 활성화 합니다.

#source /etc/profile                                                                                    


오늘은 여기까지 설명드리겠습니다.
기본적으로 이 정도 설치가 끝나면 왠만큼 개발 환경이 구축됩니다.

앞으로 기회가 되면 삼바세팅/VNC서버세팅/JAVA Optional Package 세팅 등
답답한 문제 상황에 대해 정리하여 포스팅하도록 하겠습니다.

급하신 분은 여길 참조하세요.
[콩콩이님 네이버 블로그] 
http://blog.naver.com/kcw2020/30002854031
[네코님 네이버블로그]      http://blog.naver.com/kul2k/10001015765

앞으로 이 포스트 하나로 리눅스 세팅을 편하게 하실 수 있었으면 좋겠습니다.

반응형

'IT 세상' 카테고리의 다른 글

The Korn shell .profile and .kshrc  (0) 2010.06.17
리눅스 기초명령어 강좌 제1편  (0) 2010.06.16
리눅스 관리 팁  (0) 2010.06.14
자기 계정 쉡에서 경로 보이기  (0) 2010.06.14
리눅스버젼 확인  (0) 2010.06.14

관련글 더보기