FreeBSD에 Postgres 데이터베이스 설치

FreeBSD에 Postgres 데이터베이스 설치

검색 및 설치 방법포스트그레스데이터베이스 시스템FreeBSD기계?

GIG 데이터 전체를 설치해야 합니다.포트트리를 만든 다음 소스에서 컴파일하시겠습니까? Postgres에 사용 가능한 컴파일 타임 옵션이 많이 있다는 것을 알고 있지만 모든 기본값을 기꺼이 사용하겠습니다.

➥ Linux에서 실행되는 FreeBSD용으로 사전 빌드된 바이너리를 설치할 수 있는 방법이 있습니까?AMD64체계?

저는 Postgres의 최종 릴리스와 베타 버전 모두에 관심이 있습니다. 베타 1도 B도 보이지 않습니다포스트그레스 12 에타 2에 나열포트 페이지.

저는 간단한 설치 프로그램을 사용하여 Mac에 Postgres를 설치하는 데 익숙합니다. FreeBSD와 같은 Unix 시스템에 설치할 때 주의해야 할 문제가 있습니까?

여기서 이 질문은 다음과 관련이 있습니다.이것그러나 Linux가 아닌 FreeBSD의 경우.

답변1

pkg당신의 친구인가요? man pkg더 많은 정보를 알고 싶습니다. 시스템에 이미 일부 바이너리 패키지가 설치되어 있을 수 있습니다. pkg info어떤 패키지가 설치되어 있는지 알려줄 것입니다. 새로 설치된 시스템에서는 아직 설치되지 않았다는 메시지가 표시되고 설치할 것인지 묻는 pkg info메시지가 표시됩니다 .pkg

root@test:/root # pkg info
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:12:amd64/latest, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
[test] Installing pkg-1.11.1...
[test] Extracting pkg-1.11.1: 100%
pkg-1.11.1                     Package manager

설치가 완료되면 pkg원하는 PostGreSQL 버전을 검색할 수 있습니다.

# pkg search postgres

grep이는 78개의 결과를 제공하므로 전체 PostgreSQL 서버가 포함된 패키지 만 표시할 수 있습니다 .

# pkg search postgres | grep '^postgresql.*-server'
postgresql10-server-10.6_2     PostgreSQL is the most advanced open-source database available anywhere
postgresql11-server-11.1       PostgreSQL is the most advanced open-source database available anywhere
postgresql94-server-9.4.20_2   PostgreSQL is the most advanced open-source database available anywhere
postgresql95-server-9.5.15_2   PostgreSQL is the most advanced open-source database available anywhere
postgresql96-server-9.6.11_2   PostgreSQL is the most advanced open-source database available anywhere

베타 버전을 원한다면, 그렇습니다. 소스에서 설치해야 할 수도 있습니다.

관련 정보