skip menu and go to main content

body start

Slackware Linux Korean Packages Project

  Slackware 13.0과 Slackware 13.1 설치시 한글 관련 안내사항

10.07.31-23:49:28

315544

Submitted by Kim Do

 

View1746

 

최신 Slackware 배포판에 한글 관련 문제가 많은데 반해, KLDP의 Slackware Linux Korean Packages Project는 정체된듯하여 안타까운 마음에 글을 올립니다.
해당 사항이 있으신 경우만 참고하시면 됩니다.

====================================================
[Slackware 13.0]
1. UTF Bug
 A. 증상
   Slackware 12.X에서 잘 보이던 UTF-8 locale의 한글 파일명이, Slackware 13.0에서는 깨지는 경우.
 B. 원인
   Slackware 13.0의 utf8 locale의 버그.(en_US.utf8, ko_KR.utf8 모두 해당)
 C. 해결책
   Slackware 12.X의 /usr/lib/locale/en_US.utf8 및 /usr/lib/locale/ko_KR.utf8 directory를
복사하여 붙여 넣는다.

   (12.x에서 복사한 en_US.utf8 및 ko_KR.utf8가 현재 디렉토리에 있다면,)
   cp -a en_US.utf8 ko_KR.utf8 /usr/lib/locale/


2. NateOn 설치 및 작동 불가.
 A. 증상
   NateOn linux version 중 *.rpm 파일을 rpm -Uvh 또는 rpm2tgz를 통해 변환하여 installpkg로 설치한 경우 작동하지 않는다.
 B. 원인
   Slackware 13.0의 default KDE version이 4.x라서 발생.
 C. 해결책
   Slackware 13.0 설치 DVD에서 extra/kde3-compat/*.txz 를 모두 설치한다.
   
   installpkg /mnt/cdrom/extra/kde3-compat/*.txz ;
   rpm2tgz nateon-1.0.1-275.fc12.i386.rpm ;
   installpkg nateon-1.0.1-275.fc12.i386.tgz ;
   nateon

3. Nabi의 source compile error
A. 증상
   Nabi 및 libhangul-0.0.8의 soure compile이 실패한다.
 B. 원인
   모름
 C. 해결책
   여기 프로젝트 웹페이의 '다운로드'에서 12.1의 libhangul-0.0.8-i486-1han.tgz 및 nabi-0.99.2-i486-3han.tgz를 받아서 설치한다.

   installpkg libhangul-0.0.8-i486-1han.tgz nabi-0.99.2-i486-3han.tgz ;
   
   vim $HOME/.xinitrc
   (최상단의 "#!/bin/sh" 밑에
   export LC_ALL=en_US.UTF-8 (또는 ko_KR.UTF-8; 반듯이 utf8이 아닌 UTF-8이어야 nabi가 작동)
   nabi &
   추가)
   
   (xfce를 쓰는 경우)
   vim /etc/X11/xinit/xinitrc.xfce
   (최상단의 "#!/bin/sh" 밑에
   export LC_ALL=en_US.UTF-8 (또는 ko_KR.UTF-8; 반듯이 utf8이 아닌 UTF-8이어야 nabi가 작동)
   nabi &
   추가)

===========================================
[Slackware 13.1]

1. NateOn 설치 및 작동 불가능
 A. 증상
   NateOn linux version 중 *.rpm 파일을 rpm -Uvh 또는 rpm2tgz를 통해 변환하여 installpkg로 설치한 경우 작동하지 않는다.
 B. 원인
   Slackware 13.1의 default KDE version이 4.x라서 발생.
 C. 해결책
   Slackware 13.1 설치 DVD에서 extra/kde3-compat/*.txz 를 모두 설치한다.
   
   installpkg /mnt/cdrom/extra/kde3-compat/*.txz ;
   rpm2tgz nateon-1.0.1-275.fc12.i386.rpm ;
   installpkg nateon-1.0.1-275.fc12.i386.tgz ;
   nateon

3. UTF-8 locale bug
 A. 증상
        locale을 en_US.UTF-8으로 설정한 경우, Virturebox, xpdf 등의 프로그램들이 불안하게 작동한다.
 B. 원인
    모름
 C. 해결책
    locale을 en_US.utf8으로 설정한다.
        이럴 경우 12.1의 tgz로 패키징된 nabi(ver. 0.99.2)가 작동하지 않으므로,
        최신 nabi(ver. 0.99.7)와 libhangul을 soure compile 해야한다.

        removepkg libhangul-0.0.8-i486-1han.tgz nabi-0.99.2-i486-3han.tgz ;
        (nabi 및 libhangul 프로젝트 페이지 또는 google에서 검색하여 libhangul-0.0.10.tar.gz와 nabi-0.99.7.tar.gz를 받은 뒤)
        tar -zxf libhangul-0.0.10.tar.gz ;
        cd libhangul-0.0.10 ; ./configure ; make ; make install ;
        tar -zxf nabi-0.99.7.tar.gz ;
        cd nabi-0.99.7 ; ./configure ; make ; make install ;
   
   vim $HOME/.xinitrc
   (최상단의 "#!/bin/sh" 밑에
   export LC_ALL=en_US.utf8 (또는 ko_KR.utf8)
   nabi &
   추가)
   
   (xfce를 쓰는 경우)
   vim /etc/X11/xinit/xinitrc.xfce
   (최상단의 "#!/bin/sh" 밑에
   export LC_ALL=en_US.utf8 (또는 ko_KR.utf8)
   nabi &
   추가)

4. Virtualbox, xpdf, nabi bug
 A. 증상
   Virtualbox의 창의 크기가 저절로 변하거나, xpdf가 지나치게 느리게 작동하거나, nabi 작동 아이콘이 panel(system tray) 밖에 떠다니는 경우.
 B. 원인
    모름
 C. 해결책
   "3. UTF-8 locale bug"를 참고.

5. nabi실행 파일을 /usr/bin/ 에서 찾을 수 없는 경우.
 A. 증상
    Console에서 nabi& 라 치면 nabi가 실행됨.(즉, nabi는 설치되어 있음)
    "/etc/profile.d/nabi.sh"의 주석으로 처리된 지침에 따라서, ".xinitrc"에
        if [ -x /usr/bin/nabi ]; then
          /usr/bin/nabi &
        fi
        를 추가했으나, X server시작시 nabi가 실행되지 않음.
 B. 원인
    source compile로 설치한 경우 "/usr/bin/nabi"가 아닌, "/usr/local/bin/nabi"가 정확한 path이다.
 C. 해결책
          "/usr/bin/nabi & "를 "nabi &"로 변경.
===========================================


이상 Slackware에서의 ko.tex설치나, xfce의 Quit에서 일반 사용자로 suspend 및 restart, Shut Down 활성에 관해 문의하실 것이 있으시면, 이 게시판에 새글로 남겨주세요.


Comments on this artfact

0 Comments

Kim

Body was changed

10.07.31-23:51:49

Kim

Body was changed

10.07.31-23:53:29

Kim

Body was changed

10.07.31-23:58:53

Kim

Body was changed

10.08.01-00:13:58