
bash
이전에 사용한 텍스트 문자열을 검색해야 할 때 을 사용하면 많은 도움이 된다는 것을 알았습니다 .
그런데 FreeBSD에 어떻게 설치할 수 있나요?
bash
터미널에 입력을 시도했지만 오류가 반환됩니다.bash: not found
답변1
포트 트리가 설치되어 있다고 가정하면 다음과 같이 쉽습니다.
cd /usr/ports/shells/bash
make all install clean
포트 트리가 없으면 다음을 수행하십시오.
portsnap fetch extract
그런 다음 다시 시도해 보세요. 포트 트리를 주기적으로 업데이트해야 합니다.
portsnap fetch update
편집하다
주석에서 sr_가 지적했듯이 FreeBSD는 많은(전부는 아니지만 대부분) 포트의 사전 컴파일된 바이너리 패키지도 제공합니다. 실제로는 일반적으로 더 빠른 설치를 제공하지만 도구 pkg_*
는 종속성 설치와 포트 시스템을 처리하지 못하므로 때로는 모든 작업을 수행하는 데 몇 번의 시간이 걸릴 수 있습니다. 그러나 친구와 함께 볼만한 가치가 있습니다 pkg_add
.
'라는 새로운 프로젝트가 진행 중입니다.패키지, 현재 pkg_*
도구의 문제를 해결하는 것을 목표로 합니다. 아직은 새것이지만 괜찮아 보입니다.
답변2
요즘에는 바이너리 패키지를 설치하는 것만으로도 충분합니다.
pkg install bash
도구 제품군 pkg_*
은 더 이상 사용되지 않으며 지원되는 FreeBSD 릴리스에는 더 이상 존재하지 않습니다.
타당한 이유가 없다면 포트에서 Bash를 빌드할 필요가 없습니다.