저는 OpenBSD 사용자입니다. 에서 OpenBSD의 질문 은 말합니다 :
OpenBSD는 완전한 시스템으로 동기화 상태를 유지합니다. 서로 별도로 업그레이드 할 수있는 커널 플러스 유틸리티는 아닙니다.
시스템을 업그레이드 할 때 한 번에 업그레이드 할 수 있습니다. 커널과 기본 시스템이 교체됩니다. 그런 다음 타사 패키지를 업데이트합니다 . 경우 소스에서 컴파일 , 당신은 커널을 다시 컴파일하고 부팅합니다. 그런 다음 기본 시스템을 다시 빌드 한 다음 설치 한 패키지를 다시 빌드하십시오. 마지막으로 모든 것을 다시 빌드 한 후 몇 주 / 개월 이상 지난 경우에는 먼저 스냅 샷을 설치하고 다시 시작하십시오 (최신 CVS 지점을 따르는 경우).
동기화되지 않은 커널, 기본 시스템 및 / 또는 타사 패키지가 있으면 잠재적 인 문제의 원인이되며 공식 메일 링리스트에서 심각한 도움을받을 수 없습니다.
나는 이것으로 꽤 괜찮습니다. 사실 이것이 OpenBSD를 사용하는 이유 중 하나입니다. 그것은 시스템을 일관된 단위로 만들고 그것을 쉽게 정신적 개요를 형성 할 수있게합니다.
리눅스는 어떤가요? 내가 아는 대부분의 리눅스는 BSD와 같은 의미로 "기본 시스템"을 가지고 있지 않고 배포판 공급자가 모은 패키지 모음을 가지고있다. 그런 다음 시작부터 있던 것과 나중에 추가 된 것의 경계가 흐릿하게되도록 로컬 관리자가 추가 소프트웨어를 추가합니다.
리눅스 (일반적으로)와 사용자 공간 결합에 대한 강력한 커널이 없습니까? 커널은 다른 소프트웨어 패키지와 마찬가지로 내가 알고있는 한 업데이트되며 이것이 가능하다는 것을 약간 혼란스럽게합니다. 이것에 더하여 일부는 심지어 사용자 정의 커널 (OpenBSD에서는 권장되지 않음)을 컴파일하고 부트 메뉴에 다양한 커널 버전이 나열되어 있습니다.
Linux 시스템의 다양한 서브 시스템이 서로 독립적으로 업데이트 되더라도 서로 협력 할 수있는 사람은 누구입니까?
이 사이트의 다른 사용자가 요청 때문에 부탁 해요 이유는 저를 최신 버전으로 자신의 리눅스 시스템에서 커널을 교체 여부를 "행할 것이다". OpenBSD의 측면에서봤을 때 나는 이것이 시스템을 손상시키지 않을 것이라고 보장 할 수 없었습니다.
위의 "Linux"를 "Linux 배포", 커널 + 유틸리티의 약어로 사용합니다.