>> Edit article
이름
제목
패스워드
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/complete_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 디렉토리 밑에 디렉토리가 하나더 있는데 그 디렉토리에 있는 아크로뱃리더 플러그인을 넷스케이프설치 디렉토리밑에 있는 플러그인 디렉토리에 복사합니다. : 좀전의 netscape 쉘스크립트를 약간 수정합니다. : 그파일을 열면 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 에서 cp949로 바꿉니다. : 저장하고... : : make oldconfig : : 하고 나서 다시, : : make dep clean bzlilo modules modules_install : : 하고 재부팅합니다. : : KDE가 뜨면 아미를 실행합니다. : (바탕화면에 있는 AutoStart 폴더에 복사해 놓으면 좋습니다.) : : 패널에 있는 Konsole 아이콘을 지우고 rxvt-CLE 를 터미널 프로그램으로 씁니다. : (KDE 콘트롤 센터에 kfm설정에서 맨끝 탭에 터미널 연동을 konsole 대신 rxvt.sh 라고 씁니다.) : : 전문 리눅스 개발자분들이 만드신 한글 배포판보다는 한글쪽이 부족한 점이 많겠지만 멘드레이크 스타일을 좋아하다보니 이렇게 번거롭게 설치해 쓰고 있습니다. : 물론 제가 초보인 관계로 실수한 부분도 많을거 같습니다. : 고수분들의 지적과 조언 부탁드립니다. : : -- : 이 곳에 서명을 적어주십시오. : 아부지 난 누구예요? 난 공짜가 좋아요! 세상을 다 가져라...--천년에 한번 우는 새가 있습니다. 그새의 눈물이 바다가 될때까지 당신을 사랑하겠습니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved