젠 토토 : 문서 : 9.6 : 젠 | |||
---|---|---|---|
PostgreSQL : 문서 : 9.6 : 짧은 토토 사이트 추천 | PostgreSQL : 문서 : 9.6 : 소스 코드에서 젠 토토 | 16 장. 소스 코드에서 설치 | PostgreSQL : 문서 : 9.6 : 메이저 토토 사이트 받기 |
일반적으로 현대적인 유닉스 호환 플랫폼이 실행할 수 있어야합니다토토 사이트 추천. 출시 당시 특정 테스트를받은 플랫폼은에 나열되어 있습니다.PostgreSQL : 문서 : 9.6 : 스포츠 토토 결과 플랫폼아래. 에서doc분포의 하위 디렉토리 여러 플랫폼 특정FAQ문제가있는 경우 상담 할 수있는 문서
건물에 다음 소프트웨어 패키지가 필요합니다토토 사이트 추천:
gnu make버전 3.80 또는 최신 버전이 필요합니다. 다른만들기프로그램 이상gnu make버전은not작업. (gnu make때때로 이름으로 설치됩니다gmake.) 테스트하려면gnu makeenter :
만들기 -version
당신은 필요합니다ISO/ansiC 컴파일러 (최소한 C89- 호환). 최근 버전의GCC권장하지만토토 사이트 추천다른 공급 업체의 다양한 컴파일러를 사용하여 빌드하는 것으로 알려져 있습니다.
타르두 가지 외에 소스 배포를 풀어야합니다gzip또는bzip2.
thegnu Readline라이브러리는 기본적으로 사용됩니다. 허용PSQL(토토 사이트 추천 명령 줄 SQL 인터프리터) 입력 한 명령을 기억하고 화살표 키를 사용하여 이전 명령을 리콜하고 편집 할 수 있습니다. 이것은 매우 도움이되며 강력하게 권장됩니다. 사용하지 않으려면를 지정해야합니다.-without-Readline옵션구성. 대안으로, 당신은 종종 BSD 라이센스를 사용할 수 있습니다libedit원래 개발 된 도서관netbsd. 그만큼libedit도서관은 GNUReadline-컴파일 가능하며 iflibreadline찾을 수 없거나 if-with-libedit-preferred구성. 패키지 기반 Linux 배포판을 사용하는 경우 두 가지가 필요합니다.ReadlineandReadline-Devel패키지, 분포에서 분리되어있는 경우 패키지.
theZlib압축 라이브러리는 기본적으로 사용됩니다. 사용하지 않으려면를 지정해야합니다.-without-zlib옵션구성. 이 옵션을 사용하면 압축 아카이브에 대한 지원을 비활성화합니다.pg_dumpandPG_RESTORE.
다음 패키지는 선택 사항입니다. 기본 구성에는 필요하지 않지만 아래에 설명 된대로 특정 빌드 옵션이 활성화 될 때 필요합니다.
서버 프로그래밍 언어를 구축하려면pl/perl당신은 전체가 필요합니다Perl설치,libperl라이브러리 및 헤더 파일. 필요한 최소 버전은입니다.Perl5.8.3. 부터pl/perl공유 라이브러리가 될 것입니다.libperl라이브러리는 대부분의 플랫폼에서 공유 라이브러리 여야합니다. 이것은 최근의 기본값 인 것 같습니다Perl버전이지만 이전 버전이 아니었고 어쨌든 사이트에 Perl을 설치 한 사람의 선택입니다.구성건물이 실패 할 것입니다pl/perl선택되었지만 공유를 찾을 수 없습니다libperl. 이 경우 재건 및 설치해야합니다perl수동으로 빌드 할 수 있습니다pl/perl. 구성 프로세스 중Perl, 공유 라이브러리를 요청하십시오.
부수적으로 사용하려는 경우pl/perl,Perl설치는와 함께 구축되었습니다.usemultiplicity옵션 enabled (Perl -v이것이 사실인지 보여줄 것입니다).
구축하려면pl/python서버 프로그래밍 언어, 필요합니다Python헤더 파일과 함께 설치하고Distutils모듈. 필요한 최소 버전은입니다.Python2.3. (유형의 기능 인수로 작업하려면숫자, 2.3.x 설치에는 별도로 이용 가능가 포함되어야합니다cdecimal모듈; 참고pl/python누락 된 경우 회귀 테스트가 통과되지 않습니다.)Python 3버전 3.1 이상인 경우 지원됩니다. 하지만 참조섹션 44.1Python 3을 사용할 때.
이후pl/python공유 라이브러리가 될 것입니다.Libpython라이브러리는 대부분의 플랫폼에서 공유 라이브러리 여야합니다. 이것은 기본값의 경우가 아닙니다Python소스에서 구축 된 설치이지만 많은 운영 체제 분포에서 공유 라이브러리를 사용할 수 있습니다.구성건물이 실패 할 것입니다pl/python선택되었지만 공유를 찾을 수 없습니다Libpython. 이는 추가 패키지를 설치하거나 재건 (일부)을 재건해야한다는 의미 일 수 있습니다.Python이 공유 라이브러리를 제공하기위한 설치. 소스에서 구축 할 때 runPython의 구성-enable-shared플래그
구축하려면PL/TCL절차 적 언어, 물론가 필요합니다TCL설치. 필요한 최소 버전은입니다.TCL 8.4.
모국어 지원을 활성화하려면 (NLS), 즉, 영어 이외의 언어로 프로그램의 메시지를 표시하는 능력getText API. 일부 운영 체제에는이 내장이 있습니다 (예 :Linux, netbsd, Solaris), 다른 시스템의 경우에서 애드온 패키지를 다운로드 할 수 있습니다.http : //www.gnu.org/software/gettext/. 를 사용하는 경우getTextgnuC 라이브러리 그러면 추가로가 필요합니다.gnu gettext일부 유틸리티 프로그램을위한 패키지. 다른 구현은 필요하지 않습니다.
필요Kerberos, OpenSSL, OpenLdap및/또는PAM, 해당 서비스를 사용하여 인증 또는 암호화를 지원하려는 경우
구축하려면토토 사이트 추천문서에는 별도의 요구 토토 사이트 추천이 있습니다. 보다섹션 J.2.
A에서 빌딩하는 경우git트리 릴리스 소스 패키지를 사용하는 대신 트리 또는 서버 개발을 수행하려면 다음 패키지도 필요합니다.
gnuFlexandBisonGIT 체크 아웃에서 빌드해야하거나 실제 스캐너 및 파서 정의 파일을 변경 한 경우. 필요한 경우Flex2.5.31 이상 및Bison1.875 이상. 다른lexandYACC19488_19515
Perl5.8.3 이상은 GIT 체크 아웃에서 빌드하거나 PERL 스크립트를 사용하는 빌드 단계에 대한 입력 파일을 변경 한 경우 필요합니다. 창문을 구축하는 경우Perl어쨌든.Perl일부 테스트 스위트를 운영해야합니다.
a를 받아야한다면gnu패키지, 현지에서 찾을 수 있습니다gnu미러 사이트 (참조http : //www.gnu.org/order/ftp.html목록) 또는 atftp : //ftp.gnu.org/gnu/.
또한 디스크 공간이 충분한 지 확인하십시오. 편집하는 동안 소스 트리의 경우 약 100MB, 설치 디렉토리의 경우 약 20MB가 필요합니다. 빈 데이터베이스 클러스터는 약 35MB를 사용합니다. 데이터베이스는 동일한 데이터가있는 평평한 텍스트 파일의 공간의 약 5 배를 차지합니다. 회귀 테스트를 실행하려면 일시적으로 최대 150MB가 필요합니다. 사용df무료 디스크 공간을 점검하도록 명령.