저는 OpenBSD 호스트와 CentOS 게스트를 위한 가상화 솔루션을 찾고 있습니다. 내 옵션은 무엇입니까? 포트에서 패키지를 사용하지 않는 제품을 찾고 있습니다. 그것을 가지고?
답변1
우선, 패키지와 포트는 완전히 별개의 것입니다. "포트의 패킷"과 같은 것은 없습니다.
~에서자주하는 질문:
패키지는 가장 일반적으로 사용되는 일부 타사 소프트웨어의 사전 컴파일된 바이너리입니다. 패키지는 pkg* 도구라고도 알려진 여러 유틸리티를 사용하여 쉽게 관리할 수 있습니다.
이전 섹션부터 시작합니다.포트:
소개에서 언급했듯이 패키지는 포트 트리에서 컴파일됩니다. 이 섹션에서는 포트 트리의 작동 방식, 사용해야 하는 시기, 사용 방법에 대해 설명합니다.
중요: 포트 트리는 고급 사용자를 위한 것입니다. 모든 사람은 미리 컴파일된 바이너리 패키지를 사용하는 것이 좋습니다.
둘째: 패키지 및 (특히) 포트에서 시작하는 모든 것은 제3자로 간주됩니다. OpenBSD 개발자는 패키지나 포트를 "지원"하지 않지만 커뮤니티에서는 지원합니다. OpenBSD 프로젝트에 관한 한, 패키지와 포트를 직접 처리해야 합니다. 실제로는 OpenBSD 프로젝트의 일부가 아닙니다. 이는 정상적인 검토 과정을 거치지 않거나 OpenBSD 프로젝트를 통해 보안 업데이트를 받지 않으면 다시 커뮤니티 지원을 받게 된다는 의미입니다.
셋째: 제가 아는 한, OpenBSD에는 호스트 기반 가상화 플랫폼이 포함되어 있지 않습니다(물론 Linux 바이너리 호환성 계층이 있지만 이는 멋진 커널 모드 API 트릭입니다). OpenBSD에 추가됩니다. OpenBSD 프로젝트는 가상화 채택을 매우 꺼리는 것으로 악명이 높습니다.
"x86 가상화는 기본적으로 불쾌한 x86 아키텍처 위에 새로운 버그로 가득 차 있고 적절한 페이지 보호가 거의 없는 거의 완전한 커널을 추가하는 것입니다. 그런 다음 이 완전히 새로운 쓰레기 더미의 반대편에서 사용자를 실행합니다. 당신은 절대적으로 보안 취약점이 없는 운영 체제나 애플리케이션을 작성할 수 없는 전 세계 소프트웨어 엔지니어가 갑자기 보안 취약점이 없는 가상화 레이어를 작성할 수 있다고 생각한다면 어리석지는 않더라도 속일 수 있습니다.”
포트에서 패키지를 사용하지 않는 제품을 찾고 있습니다. 그것을 가지고?
습관. 그리고 아마 결코 없을 것입니다. OpenBSD는 훌륭한 운영 체제이지만 가상화 호스트로는 좋은 선택이 아닙니다.
여전히 OpenBSD를 가상화 호스트로 사용하고 싶거나 필요하다면 제 생각에는QEMU당신의 유일한 선택입니다. 패키지로 사용하거나 포트 트리에서 사용할 수 있습니다.
답변2
있다가상 기기, OpenBSD에 내장된 가상화 솔루션입니다.
완벽하게 지원되며 아마도 OpenBSD에서 가장 빠른 솔루션일 것입니다.
답변3
OpenBSD에서 qemu를 사용할 수 있지만 속도가 매우 느립니다.