cvsup을 설치합니다.
# cd /usr/ports/net/cvsup-without-gui/ # make install clean |
cvsup을 통한 소스 다운로드를 위해 필요한 예제 파일을 복사하고 에디터로 불러옵니다.
# mkdir /etc/cvsup # cp /usr/share/example/cvsup/stable-supfile /etc/cvsup/ # vi /etc/cvsup/stable-supfile |
원하는 서버와 버전을 수정합니다.
*default host= *default release=cvs tag= |
위 파일의 수정에 필요한 tag 목록{RELEASE(권장)가 FTP나 CD로 제공하는 안정된 버전이라고 볼 수 있다.}
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html |
cvsup 한국 미러 서버. 빠른 곳으로 선택한다.
cvsup.kr.FreeBSD.org - KT IDC 100Mb Dedicated, 주기 1H, KFUG cvsup2.kr.FreeBSD.org - KT IDC 100M Dedicated, 주기 1H, Holynet cvsup3.kr.FreeBSD.org - KT IDC 100M Dedicated, 주기 1H, SarangNet cvsup4.kr.FreeBSD.org - GNG IDC 100M Dedicated, 주기 1H cvsup.freebsdcity.org - Shared line, FreeBSD City |
cvsup 실행
# cvsup -L 2 /etc/cvsup/stable-supfile |
기본적으로 제공되는 커널 설정파일의 예제를 사본을 만들고 에디터로 불러옵니다.
# cd /usr/src/sys/i386/conf # cp GENERIC MYKERNEL # vi MYKERNEL |
MYKERKEL을 편집하여 다음 내용을 추가합니다.
device sound |
준비가 완료되었으니 컴파일을 시작합니다. 컴파일이 완료되면 리부트합니다.
# config MYKERNEL # cd ../compile/MYKERNEL # make cleandepend && make depend && make && make install # reboot |
아래의 명령어를 실행한 후에 음악을 들을 수 있는 어플리케이션으로 테스트 해보시기 바랍니다.
# kldload snd_ich |
아무 이상이 없다면, 위의 명령을 부팅시에 자동으로 수행하기 위해 에디터로 설정 파일을 불러옵니다.
# vi /boot/loader.conf |
loader.conf 에 내용을 추가합니다.
snd_ich_load="YES" |