Mandrake 7.1 설치시에 korean 으로 설치하니까 암짓도 안하고
한글 입출력 되던데여...
-.-a
: 안녕하세요,
: 저는 금년에 리눅스를 시작한 초보입니다.
: 현재 멘드레이크 7.0을 조금씩 수정해서 쓰고 있으며 며칠전 아는 동생 컴에 7.1을 깔면서
: 알게된 것들을 이렇게 올립니다.
: 멘드레이크 7.1을 한글로...
:
: 준비물: 멘드레이크 CD (설치용, 추가용) ftp://ftp.nuri.net/pub/Linux/mandrake/iso/ : 멘드
: 레이크 7.1 업데이트 디렉토리에 있는 파일들 ftp://ftp.nuri.net/pub/Linux/mandrake/updates/7.1/RPMS/ :
: 멘드레이크용 헬릭스 코드 ftp://206.166.189.129/pub/helix/distributions/Mandrake/ :
: 한글 넷스케이프 꾸러미들 ftp://ftp3.netscape.com/pub/communicator/english/4.74/unix/supported/linux22/comp
: lete_install/communicator-v474-us.x86-unknown-linux2.2.tar.gz : ftp:
: //ftp.kr.freebsd.org/pub/users/cjh/netscape-ko/netscape-korean-kit-v474.20000726.tar.gz :
: ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/Munhwa-Regular :
: ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGothic-Regular
: : ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/ak11.tar.Z
: : 아도비아크로뱃리더와 한글글꼴 http://www.adobe.com/products/acrobat/readstep2.html :
: 설치때 언어는 한글로 하고 우선 다 설치합니다. 이때 일반 사용자 계정은 만들지 않
: 습니다. 그다음 처음부팅할때 런레벨 3으로 들어갑니다. linux 3 우선 넷스케이프 관련 RPM
: 제거합니다. rpm -e flash rpm -e netscape-navigator rpm -e netscape-communicator
: rpm -e netscape-common
:
: xmms 관련 패키지들도 제거합니다.
:
: rpm -qa | grep xmms
:
: 로 설치된 패키지들 목록을 보고 rpm -e <패키지>로 제거.
:
: rpm -qa | grep gimp
:
: 로 김프 관련 패키지들도 찾아 제거합니다.
:
: 한글 넷스케이프를 설치합니다.
: 우선 오리지널 넷스케이프 꾸러미를 풀어서 설치...
: 설치디렉토리는 /usr/lib/netscape 로 합니다.
: 한글 넷스케이프 메뉴키트를 풀어서 그안의 install 파일을 수정합니다.
:
: FreeBSD|*)
: # Location for the apps-default file
: ADLOC="/usr/X11R6/lib/X11/${LANG}/app-defaults";
: # Location for the netscape.cfg file
: CFGLOC="/usr/lib/X11/${LANG}/app-defaults";
: # Location for some Misc pieces
: MISCLOC="/usr/X11R6/lib/X11/${LANG}/netscape";
:
: 에서 /${LANG} 세개를 지웁니다. 저장 그리고 설치.
: /usr/X11R6/lib/X11/app-defaults 디렉토리로 가서 Netscape 파일을 수정합니다.
:
: *documentFonts.xResolution*iso-8859-1: *
: *documentFonts.yResolution*iso-8859-1: *
:
: 에서 * 를 둘다 100 으로 바꿉니다.
:
: !*inputMethod: Ami
:
: 에서 앞의 ! 제거하고 저장합니다.
:
: ak11.tar.Z 파일을 풀고 그안에서 KSC-EUC-H 파일만 빼내고 나머지는 지웁니다.
: /usr/share/ghostscript 디렉토리에 Munhwa-Regular , MunhwaGothic-Regular , KSC-EUC-H 파일을 둡니다.
: 이제 파일을 두개 만들어야 합니다.
: /usr/local/share/fonts/defaults/ghostscript (?) 디렉토리로 옮겨서,
:
: vi Munhwa-Regular-KSC-EUC-H.gsf
:
: 내용은 다음과 같습니다.
:
: /Munhwa-Regular-KSC-EUC-H
: /Munhwa-Regular (/usr/share/ghostscript/Munhwa-Regular)
: /KSC-EUC-H (/usr/share/ghostscript/KSC-EUC-H)
:
: 1 index /CMap resourcestatus
: {pop pop pop}
: {runlibfile} ifelse
: /CMap findresource
:
: 3 1 roll
: 1 index /CIDFont resourcestatus
: {pop pop pop}
: {runlibfile} ifelse
: /CIDFont findresource
:
: [ exch ] composefont pop
:
: 다음, 비슷한 거 하나더 만듭니다.
:
: vi MunhwaGothic-Regular-KSC-EUC-H.gsf
:
: 내용은 다음과 같습니다.
:
: /MunhwaGothic-Regular-KSC-EUC-H
: /MunhwaGothic-Regular (/usr/share/ghostscript/MunhwaGothic-Regular)
: /KSC-EUC-H (/usr/share/ghostscript/KSC-EUC-H)
:
: 1 index /CMap resourcestatus
: {pop pop pop}
: {runlibfile} ifelse
: /CMap findresource
:
: 3 1 roll
: 1 index /CIDFont resourcestatus
: {pop pop pop}
: {runlibfile} ifelse
: /CIDFont findresource
:
: [ exch ] composefont pop
:
: /usr/share/ghostscript/5.50/Fontmap 파일을 (Fontmap.gs였나? 죄송합니다.) 에 몇줄 추가합니다.
: 다음은 추가할 내용입니다.
:
: % CID-Keyed font
: % Korean(Adobe)
: /Munhwa-Regular-KSC-EUC-H (Munhwa-Regular-KSC-EUC-H.gsf) ;
: /MunhwaGothic-Regular-KSC-EUC-H (MunhwaGothic-Regular-KSC-EUC-H.gsf) ;
:
: 이제 아크로뱃리더와 한글글꼴을 풀어서 설치합니다.
: 아크로뱃리더 설치디렉토리로 가보시면 Browsers하고 bin 인가 하는 디렉토리가 있습니다.
: bin 디렉토리에 있는 acroread 파일을 /usr/bin 디렉토리에 소프트 링크시킵니다.
: Browsers 디렉토리에 있는 netscape 파일도 /usr/bin 디렉토리에 소프트 링크시킵니다.
: Browsers 디렉토리 밑에 디렉토리가 하나더 있는데 그 디렉토리에 있는 아크로뱃리더 플러
: 그인을 넷스케이프설치 디렉토리밑에 있는 플러그인 디렉토리에 복사합니다. 좀전의 nets
: cape 쉘스크립트를 약간 수정합니다. 그파일을 열면 adir= 인가 하는 줄에 아크로뱃리더 설
: 치디렉토리를 씁니다. ndir= 인가 하는줄에는 넷스케이프 설치디렉토리를 씁니다.
: 파일의 중간쯤에, 몇개의 주석들 사이사이에 주석이 붙지 않은 줄이 8개 정도있습니다.
: 전부 앞에 주석을 붙입니다. 그리고 저장합니다.
: (표현이 명확하지 못해 죄송합니다.)
:
: 이제는 X 를 좀 수정해야합니다.
: /usr/X11R6/lib/X11/locale/ko/XLC_LOCALE 파일의 XLC_FONTSET 부분을 수정합니다.
:
: font {
: primary KSC5601.1987-0:GL
: substitute KSC5601.1987-0:GL # 추가해야 할 줄.
: }
:
: /etc/X11/fs/config 파일에 다음줄을 추가합니다.
:
: deferglyphs = all
:
: /etc/X11/xdm/Xservers 파일에서 맨 마지막 줄 바로 옆에 다음 옵션을 붙입니다.
:
: -deferglyphs all
:
: 일반 사용자 계정을 만듭니다.
:
: adduser <사용자ID>
: passwd <사용자ID>
:
: 이제 헬릭스 코드를 설치합니다.
: 우선 rpm -e gnumeric 명령으로 gnumeric 제거...
: 헬릭스 FTP에서 받은 모든 RPM을 설치합니다.
: (주의: gtk+ , gtk+-devel, 와 gnumeric 헬릭스 RPM들은 제외)
:
: rpm -Uvh --force *helix*.rpm
:
: 멘드레이크 7.1 업데이트들을 설치합니다.
: 우선,
: rpm -qa | grep kernel
:
: 하면 어떤 커널 패키지들이 깔려있는지 알수 있습니다.
: 멘드레이크 업데이트들을 전부 설치하되 커널 패키지들은 자기 시스템에 깔려있는 커널
: 패키지들만 업데이트합니다. (주의: 멘드레이크 업데이트중 qt-1.44 패키지 업데이트는 깔
: 지 않습니다.)
: kernel-2.2.16이 깐 파일중 /usr/doc/kernel-2.2.16 (?) 디렉토리에 있는 설정파일을 다른 곳에 복사
: 해놓습니다. 파일명은 kernel-2.2.16-9mdk-i586.config 비슷하게 생겼습니다.
: 이제 커널 패키지를 제거합니다.
:
: rpm -e --nodeps kernel
:
: /lib/modules 밑에 있는 디렉토리를 지웁니다.
: /boot 디렉토리에 있는 부서진 링크들을 제거합니다.
:
: 커널 소스 디렉토리로 옮겨서, cd /usr/src/linux
:
: vi Makefile
:
: vi편집기로 #Install_dir=/boot (?) 줄에서 앞의 주석을 지웁니다. 저장하고 나와서,
:
: make mrproper
:
: 하고 아까 커널 설정파일을 이름을 .config 로 바꿔 지금 디렉토리에 옮겨놓습니다.
:
: vi .config
:
: 로 설정파일을 수정합니다. Native Language Support 섹션 밑에 CONFIG_NLS_DEFAULT 값을 cp437 에서 cp94
: 9로 바꿉니다. 저장하고...
:
: make oldconfig
:
: 하고 나서 다시,
:
: make dep clean bzlilo modules modules_install
:
: 하고 재부팅합니다.
:
: KDE가 뜨면 아미를 실행합니다.
: (바탕화면에 있는 AutoStart 폴더에 복사해 놓으면 좋습니다.)
:
: 패널에 있는 Konsole 아이콘을 지우고 rxvt-CLE 를 터미널 프로그램으로 씁니다.
: (KDE 콘트롤 센터에 kfm설정에서 맨끝 탭에 터미널 연동을 konsole 대신 rxvt.sh 라고 씁니다.)
:
: 전문 리눅스 개발자분들이 만드신 한글 배포판보다는 한글쪽이 부족한 점이 많겠지만 멘
: 드레이크 스타일을 좋아하다보니 이렇게 번거롭게 설치해 쓰고 있습니다. 물론 제가 초
: 보인 관계로 실수한 부분도 많을거 같습니다. 고수분들의 지적과 조언 부탁드립니다.
:
: --
: 이 곳에 서명을 적어주십시오.
: 아부지 난 누구예요? 난 공짜가 좋아요! 세상을 다 가져라...--천년에 한번 우는 새가 있습
: 니다. 그새의 눈물이 바다가 될때까지 당신을
사랑하겠습니다.