1. 미지리눅스 1.5에서 kde2에 관련된 디렉토리
미지리눅스 1.5 는 기존의 KDE1과 구분을 위해서 KDE 디렉토리로 /usr/kde2 를 사용합니다.
qt2 : /usr/lib/qt-2.2.1
kde2 : /usr/kde2
2. 미지리눅스 1.5에서 KDE2 설치 방법.
제어판에 있는 미지업데이트를 쓰면 간단합니다. root계정에서 MiziUpdate를
실행 후 추가 항목을 보시면 KDE2과 Qt2 패키지가 올라와 있습니다. 만일
미지리눅스 1.5에서 개발자 패키지를 설치하지 않은 경우에는 Qt2 패키지는
업데이트에 Qt2-devel 은 추가 항목에 있을것입니다. 주의하셔서 모두 설치
하세요.
반드시 설치해야 하는 패키지 목록
qt2-2.2.1-1mz
kdesupport2-2.0-1mz
kdoc2-2.0-1mz
kdelibs2-2.0-1mz
kdelibs2-sound-2.0-1mz
kdebase2-2.0-1mz
kdebase2-3d-screensavers-2.0-1mz
아래는 기타 패키지들입니다. 필요하신 분은 설치하세요.
kdeadmin2-2.0-1mz
kdepim2-2.0-1mz
kdemultimedia-2.0-1mz
kdegames2-2.0-1mz
kdetoys2-2.0-1mz
kdenetwork2-2.0-1mz
kdeutils2-2.0-1mz
kdegraphics2-2.0-1mz
아래는 KDE2 용 프로그램을 컴파일 할때 사용됩니다.
qt2-devel-2.2.1-1mz
qt2-doc-2.2.1-1mz
kdesupport2-devel-2.0-1mz
kdelibs2-devel-2.0-1mz
kdelibs2-sound-devel-2.0-1mz
3. 미지리눅스 1.5에서 KDE2 설정 방법
자신의 홈디렉토리에서 .profile을 열어서 export KDEDIR=/usr/kde 를
export KDEDIR=/usr/kde2 로 설정합니다. 만일 init 3 를 사용하는 경우
에는 이것만 해도 충분하지만 init 5(그래픽 로긴)을 사용하는 경우에는
/etc/X11/prefdm 에서 PATH항목에 /usr/kde/bin 을 /usr/kde2/bin 으로
수정하신 후 재부팅 하시기 바랍니다.
또는 좀 무식한 방법이지만 제가 쓰는 방법입니다.
# mv /usr/kde /usr/kde1
# ln /usr/kde2 /usr/kde
4. 문제 해결
4.1. 패스워드 입력시 에러가 납니다.
이경우는 kdebase-1.1.2를 삭제했을 경우에 발생합니다.
/etc/pam.d/kde2를 /etc/pam.d/kde로 링크하던지
mv로 옴기십시오.
# mv /etc/pam.d/kde2 /etc/pam.d/kde
(찾아주신 장호준님께 감사.
)
4.2. QT2라이브러리를 쓰고 싶습니다.
# vi /etc/ld.so.conf
하셔서,
/usr/lib/qt-2.2.1/lib
추가하시고,
# ldconfig
하세요.
4.3. KDE2 가 뜨지 않고 콘솔상에 undefined symbol 이 출력된다.
qt 패키지를 업그레이드 하시기 바랍니다. 미지리눅스 1.5에는 qt-2.2.0 이
설치되어 있기 때문에 설치는 되지만 KDE2가 뜨지는 않습니다.
5. 기타 정보들
updates에 보시면 kde2용 유용한 app을 패키징 해놓았습니다.
1.45와 이름이 같기 때문에 틀리게 하기 위해서 "2"를 뒤에 붙였습니다.
ex)
[antz@suji i386]$ ls kbiff*
kbiff-3.1-1mz.i386.rpm (kde1용)
kbiff2-3.1-1mz.i386.rpm (kde2용)
6. 미지리눅스에서 KDE2 프로그램을 패키징 할때 주의할 사항들
특별한건 아니구요. kde2 기본 디렉토리에대한 설명입니다.
kde2에 관련된 프로그램들을 패키징 하게 되면, "configure --prefix=/usr/kde2
-with-qt-dir=/usr/lib/qt-2.2.1 ..." 로 하게됩니다. 설명하면, kde2용
프로그램설치가 /usr/kde2/ 밑으로 설치가 된다는 말입니다.
--
전 컹커예요. 