들어가며
어제 새벽까지 설치하고 일하러 갔더니 완전 제정신이 아니었다.
오늘은 얼른하고 자야겠다.
일단 오늘 할것을 생각해 보자.

  폰트, vim, eclipse, ...


폰트셋팅
처음 우분투 설치할때는 폰트가 맘에든다고 생각했지만,
계속 쓰다보니 별로 맘에 안들었다.
일단 터미널 폰트부터 바꿔보자.
폰트는 한컴에서 만든 네이버사전체와 고정폭 Lucida Sans Typewriter 폰트를 받도록 하자.

 함초롬체 : http://www.haansoft.com/hnc/event/ham/index.htm

 네이버사전체 : http://cndic.naver.com/static/fontInstall

 고정폭 Lucida Sans Typewriter 체 : # apt-get install sun-java6-fonts

다 받았으면 아래와 같이 폰트 디렉토리의 truetype 디렉토리에 회사별로 디렉토리를 만들고 ttf 파일을 이동시키자.
일단 아래와같이 폰트에 디렉토리를 만들고 폰트캐시를 업데이트 하자.

 # mkdir /usr/share/fonts/truetype/han

 # mv *.ttf /usr/share/fonts/truetype/han

 # fc-cache -v

그럼 이제 폰트를 바꿔보자.
시스템전체의 글꼴을 설정하려면 아래 메뉴로 가서 변경하자.

 시스템 -> 기본설정 -> 모양새 -> 폰트


VI 셋팅
일단 VI 는 먼저 vim 을 설치하도록 하자.
그다음 홈 디렉토리 아래에 .vimrc 파일을 만들고 아래와 같이 저장하자.

set autoindent          "자동 들여쓰기

set cindent             "C 프로그래밍 할때 자동으로 들여쓰기

set smartindent         "좀 더 똑똑한 들여쓰기

set nobackup            "백업파일을 만들지 않는다.

set number              "라인번호를 출력한다.

"폰트 설정

set fenc=utf-8

set fencs=utf-8,cp949,cp932,euc-jp,shift-jis,big5,latin1,ucs-2le

set nocp                " vi 와 호환성을 없애고 vim 만 쓸수있게


filetype on  "파일 종류를 자동으로 인식

set ru "커서의 위치를 항상 보이게함

set sc "완성중인 명령을 표시


set background=dark

colorscheme elflord

filet plugin indent on "파일종류 자동으로 인식

syntax on "알아서 하이라이팅

set title "제목표시

set novisualbell

set hlsearch "검색어 하이라이트

set wmnu "탭 누르면 자동완성 가능한 목록 나옴


if has("gui_running") "gui 시작이면 시작시 크기 설정

   set lines=50

   set co=125

endif

참고로  /etc/skel 디렉토리는 사용자가 생성될 때마다 복사하기 때문에 거기에 .vimrc 를 옮겨놓으면 나중에 편해진다.


오픈오피스 글자 깨지는거 수정
오픈오피스를 켰더니 글자가 깨져서 얼마전에 내가 적었던 포스트를 검색해서 수정했다.
이 블로그에서 "오픈오피스" 로 검색하면 나올것이다.


마치며
얼른 하려고 했는데 또 한시가 넘어버렸다.ㅜ
내일은 이클립스 설정이나 해야겠다.

by cranix 2010. 3. 18. 00:19

 

리눅스 관련해서 작업할 일이 점점 많아지다 보니 리눅스의 필요성을 느꼈다.

그래서 설치하기로 마음먹었다.

 

하드디스크 정리

일단 용량이 있어야 설치를 하니까 가장 먼저 하드디스크 정리를 했다.

약 100기가 정도의 용량을 확보했다.

 

 

파티션 매직 프로그램으로 파티션 변경

다음은 리눅스에서 쓰게하기 위해서 남은 용량파티션을 삭제할 필요가 있었다.

이것은 파티션 매직이라는 프로그램으로 했었는데 유료 라서 무료 프로그램을 찾다보니 파티션 마스터 라는 프로그램이 검색되었다.

홈페이지는 아래와 같다.

http://www.easeus.com/download.htm

설치하고 파티션을 설정후 재부팅 하면 되는데 재부팅시에 상당히 오래걸렸다.

 

 

USB메모리로 우분투 설치하기

CD 롬을 지금 구할수 없기에 USB 메모리로 우분투를 설치하기로 하였다.

구글링 결과 아래 사이트를 발견했다.

http://myubuntu.tistory.com/entry/904-우분투-USB드라이브에-이식해서-설치하기

나와 같은 생각을 하는사람이 많나보다.

전용 프로그램까지 존재하니까 말이다.

UNetbootin 이라는 프로그램인데 아래 사이트에서 찾을 수 있다.

http://unetbootin.sourceforge.net/

 

일단 UI 는 맘에 든다.

 

그러나 이거 역시 시간이 좀 오래걸린다.

원래 USB 보다 씨디롬이 빨랐던가?

얼른 우분투가 뜨는 모습을 보고 싶지만 오늘은 이만 접어야겠다.

내일 회사가야 하니까.


설치완료

지금은 새벽 2시.

내일 회사가야 하지만 깔고 싶은 마음이 더 컸다.ㅜㅜ

그래도 결과는 성공적이다.

처음에 바이오스 부팅이 안되는줄 알았는데 이상하게 내 바이오스는 F8 을 눌러줘야지 부팅선택 화면이 나와서 USB 로 부팅할수 있게 되어있다.

부팅하니 바로 UNetbootin  화면이 뜨면서 설치가 된다.


결국 우분투 부팅화면까지 보고야 말았다.

이제 진짜 자야지.


'알짜정보 > Linux server' 카테고리의 다른 글

cent os java 설치  (56) 2011.01.02
cent os 기본정보 확인  (24) 2010.12.30
ubuntu 터미널 한글깨질때  (749) 2010.02.01
ubuntu 오픈오피스 글자 깨질때  (787) 2010.02.01
fedora 10 에다가 vncserver 설치하기 (수정)  (31) 2009.08.10
by cranix 2010. 3. 17. 01:28
export LC_ALL=ko_KR.UTF-8
export LANG=ko_KR.UTF-8

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 기본정보 확인  (24) 2010.12.30
리눅스 설치기  (29) 2010.03.17
ubuntu 오픈오피스 글자 깨질때  (787) 2010.02.01
fedora 10 에다가 vncserver 설치하기 (수정)  (31) 2009.08.10
apache 에 svnserver 연동하기  (26) 2009.08.07
by cranix 2010. 2. 1. 11:25
다음명령을 시행하여 준다.

gksu rm /etc/fonts/conf.d/29-language-selector-ko-kr.conf

by cranix 2010. 2. 1. 11:11
우분투에서 루트로 작업하기!

친구놈 블로그에서 발견했다!


원본가기


ubuntu 리눅스를 처음 설치했을때 당황하게 만드는 큰 원인중에 하나가 root 계정에 패스워드가 지정 되어 있지 않아서 root로 로그인을 하지 못한다는 것이다. 보안상으로 상당히 좋은 설정일 수 있으나 서버가 아닌 PC 운영체제로 리눅스를 쓰는 사람들에게는 불편하다. 그래서 온갓 삽질(싱글로 부팅해서 패스워드 지정하기) 끝에 알아낸것이 sudo 를 이용하는 것이다.

ubuntu 설치시 입력한 user는 sudo 를 실행할 수 있는 권한을 가지고 있다.

방법은 아주 간단하다. 설치시 입력한 user로 로그인한 후 터미널을 하나 열고

$ sudo bash
  Password :
# passwd

sudo bash 를 친후 요구하는 패스워드는 현재 로그인된 user의 패스워드를 입력하면된다.
저렇게 친 후에 패스워드를 입력해주면 끝이다. 그러나 조금더 강력한 보안이 필요하다면

$ sudo bash
  Password :
#

이 상태에서 루트의 권한이 필요한 작업들을 해도 된다.


by cranix 2006. 12. 20. 17:16

원래 jk2.properties 파일이 톰켓 conf 디렉토리에 있어야 하지만 톰켓 5.5 에서 jk2 가 deprecated  되었기때문에 없다. 개발자들의 흥미가 떨어져서 중단됬다고 한다..ㅡ.ㅡ;

그러나 걱정하지 말자 server.xml 파일에 기존의 jk 커넥터가 기본으로 설정되어 있으니 그냥 사용하면 된다. (똑같은 jk 이기때문에 호환 되는거 같다.)

그리고 아파치로 서비스 하게되면 8080 번 포트의 기본 커넥터가 필요없어지니 server.xml 파일에서 주석 걸어두는게 좋을 것이다.



이 문서는 apache2 와 tomcat5.5 가 설치되어있다고 가정한다.



1. UBUNTU 에 JK2 설치하기


$ sudo apt-get install libapache2-mod-jk2



2. jk2.conf, jk2.load 파일 apache2 conf 파일에서 Include 하기

- apache2 conf 파일을 열어보면 아래와같은 부분을 볼수있다.


Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf


- /etc/apache2/mods-enabled 디렉토리에 load 나 conf 파일을 넣어준다면 자동 Include 된다는 소리다.

- /etc/apache2/mods-available 디렉토리에 있는 jk2.conf,jk2.load 파일을 mods-enabled 로 링크 해주자.


3. jk2.conf 파일을 열어보면 아래와같이 또 인클루드 하는데 해당 파일이 없을테니 만들어주자


JkSet config.file /etc/apache2/workers2.properties



4. /etc/apache2/workers2.properties 파일


# Define the communication channel
[status:]
[uri:/jkstatus/*]
group=status:
[shm:]disabled=1
[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
tomcatId=localhost:8009


# Web Applicaton
[uri:/jsp-examples/*]
info=Map the whole webapp



5. 톰켓 & apache2 재시작


6. http://localhost/jsp-examples/ 들어가봤을때 제대로 나오면 성공이다.

by cranix 2006. 12. 16. 20:17
| 1 |