소스 코드에는 4개의 패키지가 있는데, 그중 하나를 먼저 컴파일해야 합니다. 컴파일 순서는 무엇입니까?
*.tar.gz 패키지 이름
- 라이브러리 9.0.1
- 스캐너 5.1.1
- 매니저 7.0.2
- Greenbone 보안 도우미(GSA) 7.0.2
종속 패키지를 어떻게 알 수 있나요? Debian 기반 배포판에 관한 기사는 많지만 Arch, gentoo 또는 기타 배포판에 대한 기사는 없습니다! ! ?
답변1
먼저... OpenVAS 웹사이트의 지침을 따라야 합니다.
소스 코드에서 설치하는 경우에는 실제 소스 코드에서 소프트웨어를 빌드하고 설치하는 과정에 익숙하다고 가정하고 권장합니다.
소스에서 컴파일하는 것이 처음이라면 OpenVas를 컴파일하기 전에 먼저 배워야 합니다.
이제 그렇게 말하니...
일반적인 컴파일 작업 흐름은 라이브러리를 먼저 설치한 다음 스캐너, 관리자, 마지막으로 Greenbone Security Assistant를 설치하는 것입니다(이것이 바로 이러한 특정 방식으로 나열한 이유입니다).
귀하의 출처에서:
도서관:
1) 다음과 같은 설치 파일을 읽어야 합니다.
openvas 라이브러리의 전제 조건
...
일반적인 빌드 환경:
...
스캐너:
1단계)를 반복하세요.
관리자:
1단계)를 반복하세요.
Green Bones 보안 도우미
1단계)를 반복하세요.
모든 것이 소스에 있으므로, 당신이 해야 할 일은 소스를 읽는 것 뿐입니다.