· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
슬랙웨어 설치 안내

아래는 슬랙웨어 설치 및 한글 설정에 대한 간단한 설명입니다.

1. 슬랙웨어 리눅스 받기


[ftp]OSUOSL의 ftp 미러 또는 [http]구글에서 검색한 슬랙웨어 리눅스 미러 사이트들을 통해 슬랙웨어 리눅스의 CD/DVD 이미지 파일을 받으실 수 있습니다. 슬랙웨어 리눅스의 이미지 파일은 각 미러의 slackware/slackware-버전번호-iso 디렉토리에 들어 있습니다.

간혹가다 asc, md5 파일만 있고 iso 파일이 존재하지 않는 미러도 있으니, 이 경우에는 다른 미러를 찾아보시기 바랍니다. 또한, [http]슬랙웨어 공식 미러가 아닌 경우 이미지를 받으신 후 md5를 ftp://ftp.slackware.com/pub/slackware 에 있는 공식 md5와 비교해 보셔서 변경여부를 확인하시기 바랍니다.

[http]크게 보기

다운로드 미러 예제

설치 미디어는 CD 또는 DVD를 사용할 수 있습니다.

  • CD를 사용할 경우 - 'slackware-버전번호-install-d시디번호.iso'의 파일명을 가진 이미지가 시디 설치 이미지입니다.

  • DVD를 사용할 경우 - 'slackware-버전번호-install-dvd.iso'의 파일명을 가진 이미지가 DVD 설치 이미지입니다.

첫째장에는 기본적인 시스템 및 각종 라이브러리와 터미널 어플리케이션이 들어가 있습니다. 둘째장에는 X 관련 패키지가, 셋째장에는 KDE와 관련된 패키지가 들어가 있습니다. (12.1 기준)

2. 슬랙웨어 리눅스 설치하기


설치 시디로 부팅하여 처음 로그인하였을 때의 화면

2.1 fdisk 로 파티션 만들기


슬랙웨어 설치에 앞서, fdisk를 이용하여 슬랙웨어를 설치할 파티션을 만들어 주어야 합니다. 최소한 리눅스 파티션 한 개와 리눅스 스왑 파티션 한 개가 필요합니다.

파티션을 하는 방법은 KLDP 위키에 있는 [http]fdisk 문서를 참고하시기 바랍니다.


fdisk 실행 예제 화면

2.2 setup 스크립트를 통해 슬랙웨어 설치하기

명령 프롬프트에서 'setup'를 입력하면 setup 스크립트를 실행하게 됩니다.


'setup' 스크립트는 크게 다음과 같이 나뉩니다. 아래는 많이 사용하는 메뉴를 중심으로 한 대략적인 설명입니다.

더 구체적인 내용은 [http]slackbook(영문)을 확인하시기 바랍니다.

2.2.1. HELP

도움말 파일

2.2.2. KEYMAP

키맵 설정(한글 키보드 사용자는 별도의 설정이 필요 없습니다)

2.2.3. ADDSWAP

fdisk에서 마련해준 스왑 공간을 인식하고 포맷, 불량 블록을 검사 후 활성화 시킵니다.


스왑 공간 인식 후 사용 여부를 묻는 화면


불량 섹터 검사 여부를 묻는 화면

2.2.4. TARGET

슬랙웨어를 설치할 파티션 및 추가 리눅스 파티션, FAT 파티션을 지정하여 마운트합니다.


슬랙웨어를 설치할 루트 파티션을 선택하는 화면


해당 파티션의 포맷 여부를 선택하는 화면


사용할 파일시스템을 선택하는 화면.

특별한 경우가 아니면 파일시스템은 ext3를 선택하면 됩니다.

이후 추가 리눅스 파티션이나 FAT 파티션을 선택, 포맷하고 마운트 할 수 있는 화면이 나옵니다.


마운트 포인트를 선택하는 화면

/boot, /usr, /home 등의 디렉토리를 별도의 파티션으로 분리하였다면, 여기서 해당 마운트 포인트를 지정해 줍니다. 그 외의 파티션은 적당히 /mnt 내에서 분별 가능한 디렉토리를 지정해 주면 됩니다.

2.2.5. SOURCE

슬랙웨어 패키지가 들어있는 미디어(설치CD)를 지정하고 인식합니다.

권장된(recommended) 방법인 'auto'를 선택하시면 자동으로 알아서 CD를 인식하고 필요한 정보를 읽어들입니다.

2.2.6. SELECT

설치할 패키지를 지정합니다. 하드 공간이 특별히 부족하지 않는 경우에는 전체설치(full)을 권장합니다.


소프트웨어 묶음을 선택하는 화면

어느 소프트웨어 묶음을 선택해야 할지 잘 모를 경우에는 다 선택합니다.


패키지 선택 방법을 선택하는 화면

full 옵션은 선택한 소프트웨어 묶음의 모든 패키지를 묻지 않고 설치합니다. expert 옵션은 모든 패키지를 설치할지 일일이 물어봅니다. 이 외에도 여러 패키지 선택 방법을 고를 수 있습니다. 특별히 어느 패키지를 설치할지 모르면 full 옵션을 선택합니다.

2.2.7. INSTALL

패키지를 설치합니다.

2.2.8. CONFIGURE

네트워크 설정, 폰트 선택, 커널 선택, 윈도우 관리자 선택, 루트 비밀번호 설정 등을 합니다.
2.2.8.1. 커널 선택

커널을 선택하는 화면

대부분의 경우 hugesmp.s 를 사용합니다.
2.2.8.2. 부트 디스크 선택
비상시를 대비하여 부팅 디스켓을 만듭니다. 특별한 경우가 아니면 넘어갑니다.
2.2.8.3. 모뎀
모뎀이 있을 경우 포트를 지정해 줍니다.
2.2.8.4. hotplug 활성화

hotplug를 활성화할지 물어보는 화면

hotplug과 특별히 충돌하는 디바이스가 있는 경우를 제외하고는 활성화 시킵니다.
2.2.8.5. LILO 설치
simple 옵션을 선택 후, standard를 선택하는 것이 가장 안전합니다. 이미 GRUB나 LILO가 이미 설치된 컴퓨터는 이 과정을 skip 한 후 나중에 다시 설정을 해 줍니다. (설정 방법은 IBM의 [http]bootloader 문서, KLDP의 [http]LILO-HOWTO 등의 문서를 참고하시기 바랍니다.)


lilo 설치 여부를 묻는 화면

이미 부트로더가 설치되어 있거나, 윈도우 부트로더를 사용하실 분들은 이 부분을 skip 하시고 해당 부트로더에서 설정을 해 주셔야 합니다.


부팅시 프레임버퍼 사용여부 및 해상도를 묻는 화면

고해상도의 프레임버퍼 화면은 비디오 카드가 지원하지 않을 수 있습니다.


lilo의 append 옵션을 지정해 주는 화면

IDE 시디롬을 가진 경우, 이 부분에 'hdX=ide-scsi' 를 추가해 줍니다. (여기서 hdX는 시디롬의 장치명, hda/hdb/hdc/hdd 중 하나입니다.)


lilo를 어디에 설치할지 묻는 화면

LILO 설치를 어디에 하겠냐고 묻는 질문에는 특별한 경우가 아니면 MBR을 선택합니다.
2.2.8.6. 마우스 설정

마우스 장치를 선택하는 화면

대부분의 경우 ps2 또는 imps2 중 하나를 선택하시면 됩니다. 부팅 후 마우스가 제대로 작동하지 않는다면 슬랙웨어의 'mouseconfig' 툴을 통해 변경할 수 있습니다.


부팅시 gpm을 실행할지 선택하는 화면
2.2.8.7. 네트워크 설정

컴퓨터의 호스트명을 입력하는 화면


컴퓨터의 도메인명을 입력하는 화면

호스트명, 도메인명의 경우 특별히 지정된 것이 없으면 마음대로 지정하시면 됩니다.


네트워크 연결 방식을 선택하는 화면

고정 아이피를 가지고 있는 경우 static IP를, 그러지 않는 경우에는 DHCP를 선택합니다. 고정 아이피를 선택했을 경우 별도로 아이피, DNS, 게이트웨이 등을 묻는 메뉴가 나타납니다.


DHCP를 선택했을 경우, DHCP 옵션을 입력하는 화면

특별한 경우가 아니라면 빈칸으로 남기시면 됩니다.
2.2.8.8. 시작 서비스 지정

시작 서비스 선택 화면

시스템 시작시 자동으로 띄워줄 필요가 있는 서비스를 선택합니다.
2.2.8.9. 폰트 설정
특별히 마음에 드는 콘솔 폰트가 있을 경우 선택해 줍니다.
2.2.8.10. 시간대 설정
Asia/Seoul을 열심히 찾아서 선택합니다.
2.2.8.11. 윈도우 매니저 지정
원하는 윈도우 매니져를 지정해 줍니다.
2.2.8.12. 루트 패스워드 지정

2.2.9. EXIT

setup 스크립트를 종료합니다.

2.3 X 설정하기

2.3.1. xorgsetup

재부팅 후 X 설정을 해 주어야 X를 실행할 수 있습니다.
   xorgsetup
실행하면 자동으로 /etc/X11/xorg.conf 파일이 설정됩니다.

2.3.2. X -configure

위와는 다른 설정으로, X 자체의 자동설정 기능을 사용할 수 있습니다.
    X -configure
위의 명령을 루트 계정으로 실행하시면 /root 디렉토리에 xorg.conf.new 파일이 생성됩니다. 이 파일을 /etc/X11 디렉토리의 xorg.conf 에 복사를 하면 설정이 완료됩니다.

2.3.3. xorgconfig

만일 자동설정 도중이나 X 실행시 에러가 발생한다면, 자동설정에 실패한 경우이므로 xorgconfig 를 실행해 주어 마우스, 모니터, 비디오 카드 등을 직접 지정해 주어야 합니다.


xorgconfig 시작화면

여기서는 xorgconfig의 각 메뉴를 간략하게 설명하겠습니다. 자세한 내용은 [http]slackbook(영문)을 참고하시기 바랍니다.
2.3.3.1. 마우스

마우스 종류 및 옵션 선택 화면

마우스 프로토콜을 선택합니다. 특별한 경우를 제외하고는 1. Auto 를 선택하시면 자동으로 인식을 합니다. 마우스에 가운데 버튼이 없을 경우 Emulate3Buttons에 'y'를, 있는 경우 'n'으로 답합니다. 디바이스를 묻는 질문에는 엔터를 치면 기본값을 적용합니다.
2.3.3.2. 키보드

키보드 선택 화면


키보드 선택 화면 계속

키보드는 1-4번 또는 69번 중 자신의 키보드에 맞는 옵션을 선택합니다.


기타 키보드 옵션 지정


xkb 옵션 지정

한글의 경우 특별히 xkb 옵션을 지정할 필요는 없습니다.
2.3.3.3. 모니터

모니터 사양 선택 화면

자신의 모니터에 맞는 값을 입력합니다.
2.3.3.4. 비디오 카드

비디오 카드를 선택할지 묻는 화면


비디오 카드 목록 화면


비디오 메모리 용량 선택 화면

자신의 비디오 카드 종류와 메모리 용량을 입력합니다. 정확히 맞는 것이 없을 경우 가장 비슷한 옵션을 선택합니다.
2.3.3.5. 해상도/색상

각 색상별 해상도 선택 화면


기본 색상 선택 화면

각 색상별 해상도를 선택하고, 기본 색상을 선택합니다.
2.3.3.6. 설정 저장

설정 저장 여부를 묻는 화면

3. 한글 환경 구축하기

여기서는 한글 환경 구축에 가장 기본적인 로케일 설정, 폰트 설치 및 설정, 그리고 입력기 설치 및 설정에 대해 설명하겠습니다. 슬랙웨어 한글 패키지 프로젝트의 [http]다운로드 페이지에서 패키지를 받아 설치하면 조금 더 간편하게 환경을 구축할 수 있습니다.

3.1 로케일 설정

로케일은 /etc/profile.d/lang.sh 에서 설정하실 수 있습니다. lang.sh를 열어보시면, 다음과 같은 부분을 확인할 수 있으실 것입니다.
    # en_US is the Slackware default locale
    export LANG=en_US
이를 다음과 같이 변경해 줍니다.
    export LANG=ko_KR.utf8
로그아웃 하신 후 다시 로그인 하시면 기본 로케일이 한글(utf-8)으로 변경이 됩니다.

3.2 폰트 설치 및 설정

트루타입 폰트는 /usr/share/fonts/TTF 에 복사하시고,
# fc-cache -f -v
를 실행하시면 됩니다.

폰트 설치를 하시면 생각보다 폰트가 이쁘게 나오지 않을 수 있습니다. 이 경우 fontconfig를 설정해 주셔야 합니다.
  • KDE 또는 xfce를 사용하실 경우에는 데스크탑 환경 설정 프로그램을 통해 설정하실 수 있습니다.
  • 이 외의 윈도우 매니져는 fontconfig 설정 파일을 편집해 주셔야 합니다. fontconfig 설정 파일들은 /etc/fonts/fonts.conf 및 /etc/fonts/conf.d/* 에 위치해 있습니다. 설정 방법은 KLDP 위키의 [http]fontconfig-user 페이지를 참고하시기 바랍니다.

3.3 입력기 설치 및 설정

한글 입력이 가능한 대표적인 입력기로는 [http]나비, [http]scim, 그리고 [http]uim이 있습니다. 이 중 scim과 uim은 한글 이외에도 중국어, 일본어 입력이 가능합니다.

슬랙웨어 12.1부터 기본으로 scim 패키지가 포함되어 있습니다.

이 외에도 나비는 슬랙웨어 리눅스 한글 패키지 프로젝트의 [http]다운로드 페이지, uim 패키지는 [http]slackware add-on package project에서 받으실 수 있습니다.

나비의 경우 xwmconfig으로 원하는 환경을 선택한 후 ~/.xinitrc 파일에 다음을 추가합니다:
    export XMODIFIERS="@im=nabi"
    /usr/bin/nabi & 
한글 패키지 프로젝트의 슬랙웨어 패키지로 나비를 설치하실 경우, 설치 및 설정 방법은 [http]12.1 한글 패키지 릴리스 노트를 참고하시기 바랍니다.

uim의 경우 또한 마찬가지로 xwmconfig으로 원하는 환경을 선택한 후 ~/.xinitrc 파일에 다음을 추가합니다:
    export XMODIFIERS="@im=uim"
    uim-xim & 
    uim-toolbar-gtk & (또는 KDE를 사용할 경우 uim-toolbar-qt &)
이후 X를 재시작하고 기본 입력 모듈, 한/영 변환키 등의 설정을 uim-pref-gtk 또는 uim-pref-qt 프로그램을 통해 변경해 주셔야 합니다. (uim의 최신 한글 입력 모듈명은 '벼루'입니다. 'hangul 2-beol' 모듈의 경우 입력이 원활하지 않을 수 있습니다.)


uim-pref-gtk 및 우측 하단 트레이의 uim-toolbar-gtk-systray



sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-05-19 01:50:43
Processing time 0.0030 sec