|
NetBSD 문서:NetBSD 안정 릴리스 갱신하기 |
ssh상에서 anoncvs로
올바른 브랜치 태그를 사용함으로써 소스를 받아오거나 갱신할 수
있습니다. 예를 들어 NetBSD 1.6.1 릴리즈의 소스를 체크아웃하려면
다음과 같이 하면 됩니다
$ cd /usr $ env CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot co -r netbsd-1-6 -P src
이미 받아 놓은 트리를 갱신하려면 다음과 같이 합니다.
$ cd /usr/src $ env CVS_RSH=ssh cvs update -dP
이 명령은 전체 유저랜드를 갱신합니다!
$ cd src $ env CVS_RSH=ssh cvs update -d -P -r netbsd-1-6 gnu/dist/sendmail/sendmail $ cd gnu/usr.sbin/sendmail $ make USETOOLS=no cleandir dependall $ su # make USETOOLS=no install
$ cd /usr/src $ env CVS_RSH=ssh cvs update -dP
$ cd /usr/src/sys/arch/<ARCH>/conf $ config <KERNEL> $ cd /usr/src/sys/arch/<ARCH>/compile/<KERNEL> $ make depend all $ su # mv /netbsd /netbsd.old # mv /usr/src/sys/arch/<ARCH>/compile/<KERNEL>/netbsd /
$ cd /usr/src $ ./build.sh -h $ su # ./build.sh -d <그 밖의 옵션>
|
|