FreeBSD 최초 설치후 Ports Collection 업데이트

CVS 의 경우 더이상 FreeBSD.org  에서 사용을 하지 않습니다.

자세한 내용은 아래 사이트에서 확인 가능 합니다.

https://wiki.freebsd.org/CvsIsDeprecated

 

1) ports update
참고 페이지 ( https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html )

 

최초실행시

root@bsd11:~ # portsnap fetch
root@bsd11:~ # portsnap extract
root@bsd11:~ # portsnap fetch update

 

차후실행시

root@bsd11:~ # portsnap fetch
root@bsd11:~ # portsnap update
root@bsd11:~ # portsnap fetch update

 

커스터마이징의 경우 ports 설치를 추천하고 타 패키지를 설치 하지 않고 단순 패키지 설치시는 pkg 명령어를 추천 합니다.

root@bsd11:~ # pkg
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y

참고페이지:https://www.freebsd.org/doc/handbook/pkgng-intro.html

 

 

freebsd update (Applying Security Patches)

root@bsd11:~ # freebsd-update fetch
root@bsd11:~ # freebsd-update install

참고페이지: https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html

 

ports install 시 주요 옵션

ports 검색
1)
# whereis Package_name
2)
# cd /usr/ports
# make search name=lsof
or
#make quicksearch name=lsof

FreeBSD에서 Ports로 설치시 기본값으로 설치
# make -DBATCH install

다른 방법으로는 의존성 패키지의 옵션들을 미리 설정
# make config-recursive install

설정값 삭제 
# make rmconfig

의존성 패키지의 모든 설정값 삭제
# make rmconfig-recursive

ports 검색 관련 참고페이지:https://www.freebsd.org/doc/handbook/ports-finding-applications.html

FreeBSD 11.1 설치

테스트 환경 :

vmware : cpu 1core

memory : 1G

hdd : 20G

  1. dvd image 를 이용하여 부팅을 합니다.(1번을 선택하여 설치를 진행 합니다)

 

 

2. Install 을 선택 합니다.  

 

 

3.  keymap 을 설정 합니다. (United States of America ISO-8859-1 을 선택 합니다)

 

 

4. keymap Selection 에서 Continue with us.iso.kbd keymap 을 선택 하여 설치를 계속 진행 합니다. 

 

 

5. Set Hostname (차후에 /etc/rc.conf 수정을 통하여 hostname 를 변경 할수 있습니다.) bsd11 을 입력 합니다. 

 

 

6. Distribution Select (추가 설치 패키지 선택에서는 doc 및 src 를 추가 합니다.)

 

 

7. Partitioning (파티션 작업 진행) Auto (UFS)를 선택 합니다.  

 

 

8. Partition (Entire Disk 를 선택 합니다.)

 

 

9. Partition Scheme (MBR 을 선택 합니다.) / BSD 나 GPT 를 선택 하여도 됩니다.

 

 

10. Partition Editor (Finish 를 선택하여 다음을 세팅 합니다.)

 

 

11. Confirmation (Commit 을 선택 하면 설치를 진행 합니다.)

 

 

12. Fetching Distribution 

 

 

13. Archive Extraction

 

 

14. 설치가 끝나면 세팅을 진행 합니다. Root 패스워드 입력 

 

 

15. Network Configuration (네트워크 설정) OK 를 눌러 다음을 설정합니다.

 

 

16. Network Configureation ( IPv4 사용유무 Yes를 선택 합니다.)

 

 

17. Network Configureation ( DHCP 사용유무 Yes를 선택 합니다. ) 차후 /etc/rc.conf 에서 수정이 가능 합니다.

 

 

18. Network Configureation ( IPv6 사용유무 No를 선택 합니다. )

 

 

19. Time Zone Selector ( Asia 를 선택 합니다.)

 

 

20. Countries in Asia (Korea, Republic of 를 선택 합니다.)

 

 

21. Time & Date ( 시간과 날짜 설정) 

 

 

22. Time & Date ( 시간과 날짜 설정) 

 

 

23. System Configuration (시스템 설정) 차후 /etc/rc.conf 를 수정하여 변경 할수 있습니다.

 

 

24. System Hardening ( Disable Sendmail service 를 선택 합니다.) 11 버전부터는 일부 서비스를 설치시 Disable 할수 있습니다.

 

 

25. Add User Accounts (추가유저 생성 No 선택 ) 차후 pw 명령어를 이용하여 유저를 생성 합니다. 

 

 

26. Final Configuration (Exit 를 선택하여 설치를 종료 합니다.)

 

 

27. Complete (FreeBSD 11.1 의 설치가 완료 되었습니다. Reboot 를 선택합니다.)