FreeBSD 패키지 설치 명령 실행 문제 사항에 익숙하지 않다. 나는 건물을 만들고

FreeBSD 10 시스템에 일부 소프트웨어를 설치하려고합니다. 나는 일반 FreeBSD 사용자가 아니기 때문에 그 특이 사항에 익숙하지 않다. 나는 건물을 만들고 소프트웨어를 테스트하는 것만을 가지고있다.

나는 man -k 후보자가 무엇인지보기 :

su -
...

man -k install
...
pkg-add(8)

나는 다른 BSDs에 표면적으로 익숙하기 때문에 pkg-add 오른쪽에 대해 :

# pkg-add bash
pkg-add: command not found
# find / -name pkg-add
#

어디에 pkg-add FreeBSD 시스템에서?


enter image description here



답변

네가 원하는 것은 pkg_add. 당신은 - 아니 _. 그런데 소스와 같은 소프트웨어를 설치하는 데 더 흥미로운 방법이 있습니다.

당신이 가지고 있다면 port 시스템 (기본적으로 설치되어 있음)을 설치하려는 경우 wget, FreeBSD에 물어볼 수 있습니다 : whereis wget, 그리고 그것은 당신에게 뭔가를 준다. /usr/ports/ftp/wget. 당신이해야 할 일은 cd /usr/ports/ftp/wget, 실행 make install clean 또는 make -DBATCH install clean (만약 당신이 설정에 귀찮게하고 싶지 않다면).

편집 : 그것은 단지 pkg FreeBSD 10.에서는 다음을 사용할 수 있습니다. pkg add ....

편집 2 : 유용하고 간단한 정보 pkg, pkg_addpkgng 도구는 여기에 있습니다 : https://docs.freebsd.org/doc/10.0-RELEASE/usr/local/share/doc/freebsd/handbook/pkgng-intro.html


답변

원격 저장소에서 패키지를 설치하려면 다음을 사용하십시오. pkg install 루트로. (그만큼 pkg add 명령은 이미 다운로드 한 패키지를 설치하기위한 것입니다.)