Please assign a menu to the primary menu location under menu

FreeBSD

FreeBSD – 커널 컴파일

FreeBSD 커널 컴파일- 32Bit# cd /usr/src/sys/i386/conf# cp GENERIC Yongbok- 64Bit# cd /usr/src/sys/amd64/conf# cp GENERIC Yongbok복사한 커널 설정 파일에 내용 중 ident 부분에는 복사한 파일명 Yongbok 이름을 넣어줍니다. 만약에 CPU가 멀티를 지원하면 옵션에 options SMP를 적어줍니다. 뭐..기타 서비스, 장치 중 필요 없는 것은 주석처리를 하시면 됩니다.이제 /usr/src 로 가서 커널 빌드를 시작합니다.# cd /usr/src/# make buildkernel KERNCONF=Yongbok커널 빌드가 정상적으로 완료 되었으면 이제 새로 빌드한 커널을 설치 하는 작업을 해야합니다.빌드와 비슷하게 커널설치는 make installkernel KERNEL=커널 설정 파일명 으로 하면 됩니다.# make installkernel KERNCONF=Yongbok적용을 위해 시스템을 재시작 합니다.# reboot커널 설치가 끝나고 재부팅 후에 uname -a 해서 커널 버전이 새롭게 올라온것을 볼수 있습니다.# uname

FreeBSD – Networking Settings

# ee /etc/rc.conf# — sysinstall generated deltas — # Sat Sep 20 23:57:51 2008# Created: Sat Sep 20 23:57:51 2008# Enable network daemons for user convenience.# Please make all changes to this file, not to /etc/defaults/rc.conf.# This file now contains just the overrides from /etc/defaults/rc.conf.# 기본 라우터 아이피 (기본 게이트웨이)defaultrouter=”192.168.1.1″# 호스트네임 설정hostname=”yongbok.net”# le0 아이피 설정 , 넷마스크 설정ifconfig_le0=”inet 192.168.1.30  netmask 255.255.255.0″keymap=”us.iso”linux_enable=”YES”sshd_enable=”YES”DNS Server 설정# ee /etc/resolv.conf nameserver 168.126.63.1nameserver 168.126.63.2

FreeBSD – CVSUP으로 최신 포트 유지

– cvsup 설치# pkg_add -r cvsup-without-gui- cvsup 설정 파일 복사 및 수정설정화일이 있는 디렉토리에서 stable-supfile, ports-supfile 두개의 파일을 /etc/cvsup 디렉토리로 복사합니다.# mkdir /etc/cvsup# cp /usr/share/examples/cvsup/stable-supfile /etc/cvsup/# cp /usr/share/examples/cvsup/ports-supfile /etc/cvsup/ports-supfile 파일에 주 업데이트 서버를 지정해줍니다.# ee /etc/cvsup/ports-supfile*default host=cvsup.kr.FreeBSD.org*default release=cvs tag=.stable-supfile 파일에 주 업데이트 서버를 지정해줍니다.# ee /etc/cvsup/stable-supfile*default host=cvsup.kr.FreeBSD.org*default release=cvs tag=RELENG_7_1- cvsup 사용 및 Ports 업데이트cvsup을 실행하여 system 소스코드와 ports 소스코드를 최신의 소스로 업데이트 합니다.# cvsup -L 2 /etc/cvsup/ports-supfile# cvsup -L 2 /etc/cvsup/stable-supfile

1 9 10