OpenBSD 패치 시스템

OpenBSD 패치 시스템

CD-ROM에서 OpenBSD를 설치하는 경우:http://www.openbsd.org/ftp.html그럼 install48.iso패치됐나요?

  1. 10개의 패치는 모두여기ISO 파일에 있나요?
  2. 이러한 패치가 포함되어 있지 않은 경우 이러한 패치를 어떻게 적용합니까? 한 줄 명령(예: Fedora: yum upgrade또는 Debian 기반 명령 apt-get upgrade)이 있습니까? 아니면 패치 10개를 모두 하나씩 다운로드하여 적용해야 합니까?

답변1

이에 대한 표준 참조는 다음과 같습니다.OpenBSD FAQ - 5.1

4.8 디렉터리의 install4.8.iso는 4.8 이전 패치입니다. 따라서 패치를 원하면 4.8을 설치한 다음 시스템을 직접 패치해야 합니다.

스냅샷 디렉토리의 install48.iso는 정오표 페이지에 나열된 운영 체제 패치뿐만 아니라 시스템이 4.9로 이동함에 따라 개발되는 모든 새로운 콘텐츠이기도 합니다. 스냅샷은 다음 버전으로 이동하는 코드의 "스냅샷"일 뿐입니다.

따라서 귀하의 질문에 대답하자면 아니요입니다. install48.iso CD를 사용하여 설치하는 경우 패치된 시스템이 없으므로 패치를 직접 적용해야 합니다.

이러한 패치 적용에 대한 자세한 내용은 각 개별 패치를 참조하세요.

OpenBSD의 "stable" 분기를 따르도록 선택할 수도 있습니다. 참조는 다음과 같습니다.OpenBSD - 안정 버전을 따르세요, 이미 이러한 패치가 포함되어 있습니다.

두 경우 모두 OpenBSD 소스 코드를 확인해야 합니다.

이러한 패치를 적용하는 쉽고 자동화된 방법은 없습니다.

답변2

OpenBSD 버전 6.1(2017년 4월)부터 amd64 또는 i386 시스템의 배포 ISO 파일로 설치된 시스템(따라서 -release패치되지 않은 OpenBSD 분기를 실행하는 시스템) -stable은 OpenBSD 기본 시스템의 일부인 syspatch.syspatch

바라보다syspatch수동귀하의 시스템에서.

당신은 또한 볼 수 있습니다보안 업데이트 섹션FAQ 섹션 10.

답변3

현재 OBSD 4.8이 마지막으로 출시된 버전입니다. 따라서:

ftp://ftp.openbsd.org/pub/OpenBSD/4.8/amd64/
install48.iso - 225MB

ftp://piotrkosoft.net/pub/OpenBSD/snapshots/amd64/
install48.iso - 229MB


그래서이것은 의미한다

ftp://piotrkosoft.net/pub/OpenBSD/snapshots/amd64/install48.iso

원래 4.8 버전 + 10개 패치 모두인가요?

[원본보다 조금 더 큽니다. 그래서 이것을 원합니다]

이것이 사실이라고 말하는 사람이 있다면 [스냅샷 디렉토리에] 모든 패치가 포함된 install48.iso가 있다고 대답하십시오! :)

관련 정보