package manager


pkg 설치 & update

pkg_add 명령어 사용

sudo pkg_add  bash
CODE


update 는 -u 옵션 사용

sudo pkg_add -u bash
CODE

정보

pkg_info

pkg_info gcc
CODE


옵션없이 실행하면 현재 설치된 모든 패키지 정보 나열

pkg_info
CODE


검색

웃기게도 ports 시스템이 설치되어 있어야 하고 그 후에 make 명령어로 찾아야 함.


  1. port download

    curl -O ftp://mirror.planetunix.net/pub/OpenBSD/$(uname -r)/ports.tar.gz
    curl -O ftp://mirror.planetunix.net/pub/OpenBSD/$(uname -r)/SHA256.sig
    CODE
  2. 서명 검증

    signify -C -p /etc/signify/openbsd-67-base.pub -x SHA256.sig ports.tar.gz
    CODE

    67 은 uname -r 의 결과로 나온 Openbsd 버전임

    Signature Verified
    ports.tar.gz: OK
    CODE
  3. 압축 해제

    sudo tar -zxvf ports.tar.gz -C /usr/
    CODE
  4. 111


아래는 php-gd 찾는 방법

cd /usr/ports
make search key=php-gd-7
CODE


삭제

sudo pkg_delete gcc
CODE


Network 설정

고정 IP 


$ cat /etc/hostname.pcn0

dhcp
BASH


다음과 같이 /etc/hostname.pcn0 를 수정

inet 192.168.187.191 255.255.255.0 NONE
BASH


네트워크 재구동

sudo sh /etc/netstart em0
CODE



기타



See Also