Show Table of Contents
33.10. 설치-이전 스크립트

그림 33.13. 설치-이전 스크립트
킥스타트 파일이 구문 분석된 직후와 설치가 시작하기 직전에 시스템 상에서 실행될 명령어를 추가하실 수 있습니다. 만일 킥스타트 파일에서 네트워크를 설정하셨다면, 이 섹션이 처리되지 이전에 네트워크가 활성화될 것입니다. 설치-이전 스크립트를 포함시키기를 원하신다면, 입력란에 스크립트를 입력하십시오.
중요
이전 버전의 Red Hat Enterprise Linux의 anaconda에는 설치전과 설치후 환경에서 셀 명령을 제공하기 위한 busybox가 포함되어 있었습니다. Red Hat Enterprise Linux 6에 있는 anaconda는 더이상 busybox를 포함하지 않으며, 대신 GNU bash를 사용합니다.
부록 G. busybox 대안에서 더 자세한 정보를 살펴보십시오.
스크립트를 실행할 스크립팅 언어를 지정하시려면, 해석기 사용 버튼을 선택하신 후 버튼 옆에 위치한 입력란에 해석기를 입력하십시오. 예를 들어, Python 스크립트를 사용하시려면,
/usr/bin/python2.6를 지정하시면 됩니다. 이 옵션은 킥스타트 파일에서 %pre --interpreter /usr/bin/python2.6를 사용하는 것과 같습니다.
설치전 환경에서는 가장 일반적으로 사용되는 명령어들만 쓸 수 있습니다:
arping, awk, basename, bash, bunzip2, bzcat, cat, chattr, chgrp, chmod, chown, chroot, chvt, clear, cp, cpio, cut, date, dd, df, dirname, dmesg, du, e2fsck, e2label, echo, egrep, eject, env, expr, false, fdisk, fgrep, find, fsck, fsck.ext2, fsck.ext3, ftp, grep, gunzip, gzip, hdparm, head, hostname, hwclock, ifconfig, insmod, ip, ipcalc, kill, killall, less, ln, load_policy, login, losetup, ls, lsattr, lsmod, lvm, md5sum, mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mknod, mkswap, mktemp, modprobe, more, mount, mt, mv, nslookup, openvt, pidof, ping, ps, pwd, readlink, rm, rmdir, rmmod, route, rpm, sed, sh, sha1sum, sleep, sort, swapoff, swapon, sync, tail, tar, tee, telnet, top, touch, true, tune2fs, umount, uniq, vconfig, vi, wc, wget, xargs, zcat.
중요
%pre 명령은 포함시키지 마십시오. 이 명령은 자동으로 추가됩니다.
참고
설치-이전 스크립트는 소스 미디어가 마운트되고 부트로더의 2단계가 로딩된 후에 실행됩니다. 이러한 이유로 설치-이전 스크립트에서 소스 미디어를 변경하는 것은 불가능합니다.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.