차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
beyondlinuxfromscratch:installedpackages:perl_modules [2024/05/30 20:41] – 만듦 baecy | beyondlinuxfromscratch:installedpackages:perl_modules [2024/05/30 20:44] (현재) – 제거됨 baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ | ||
- | ^ Chapter 13. Programming | ||
- | |[[.: | ||
- | |||
- | |Python-3.11.1 | ||
- | |||
- | ---- | ||
- | |||
- | ==== Sphinx-7.2.6 ==== | ||
- | |||
- | === Sphinx Module 소개 === | ||
- | |||
- | Sphinx 패키지는 일부 구조화된 텍스트 형식을 다양한 형식의 보기 좋은 문서로 변환하기 위한 도구 세트입니다. | ||
- | |||
- | 이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다. | ||
- | |||
- | == 패키지 정보 == | ||
- | |||
- | * 다운로드(HTTP): | ||
- | * MD5: < | ||
- | * 다운로드 크기: 6.7 MB | ||
- | * 필요한 예상 디스크 공간: 45MB(테스트용 35MB 추가) | ||
- | * 예상 빌드 시간: 0.1 SBU 미만(테스트용 1.3 SBU) | ||
- | |||
- | == 스핑크스 종속성 == | ||
- | |||
- | == 필수 == | ||
- | |||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.docutils-0.20.1]] | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | |||
- | == 선택 사항(테스트용) == | ||
- | |||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | * [[.: | ||
- | |||
- | === 스핑크스 설치 === | ||
- | |||
- | 모듈을 빌드합니다. | ||
- | |||
- | <code bash> | ||
- | pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD | ||
- | </ | ||
- | |||
- | 이제 루트 사용자로 | ||
- | |||
- | <code bash> | ||
- | pip3 install --no-index --find-links=dist --no-cache-dir --no-user sphinx | ||
- | </ | ||
- | |||
- | [[.: | ||
- | |||
- | <code bash> | ||
- | python3 -m venv --system-site-packages testenv && | ||
- | source testenv/ | ||
- | pip3 install html5lib filelock | ||
- | python3 -m pytest | ||
- | deactivate | ||
- | </ | ||
- | |||
- | === 명령어 설명 === | ||
- | * //-w dist// \\ 디렉터리 dist에 이 모듈에 적합한 " | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | * // | ||
- | |||
- | === 내용 === | ||
- | |||
- | * **설치된 프로그램: | ||
- | * **설치된 디렉토리** \\ / | ||
- | |||
- | == 간단한 설명 == | ||
- | |||
- | * **sphinx-apidoc** \\ 파이썬 모듈과 패키지에서 reST 파일을 만듭니다. | ||
- | * **sphinx-autogen** \\ 주어진 입력 파일에 포함된 특수 지시어에서 ReStructuredText를 생성합니다. | ||
- | * **sphinx-build** \\ ReStructuredText 소스 파일에서 다양한 형식의 문서를 생성합니다. | ||
- | * sphinx-quickstart \\ 스핑크스 프로젝트에 필요한 파일을 생성합니다. | ||