본문으로 건너뛰기

지원 운영체제

HandStack은 x64 아키텍처 기반의 Windows 11+, Ubuntu 22.04+, macOS 12+ (Monterey) 에서 개발하고 테스트합니다. 그러나 다음과 같이 운영체제에서도 사용이 가능합니다. 더 많은 자료는 공식 웹 사이트를 참고하세요.

.NET 10 지원 운영체제

HandStack은 x64 아키텍처 기반의 Windows 11+, Ubuntu 22.04+, macOS 12+ (Monterey)에서 주로 개발하고 테스트합니다.
아래 표는 .NET 10 이 지원하는 운영체제 범위를, 현재 .NET LTS 버전의 정책을 바탕으로 정리한 것입니다.
실제 설치 시에는 반드시 .NET 공식 설치 문서에서 최신 정보를 확인하세요.

Windows

운영체제버전(예시)아키텍처지원정보
[Windows 10 Client][Windows-client]버전 1607+ (릴리스 시점에 변경 가능)x64, Arm64[Windows][Windows-lifecycle]
[Windows 11][Windows-client]버전 22000+x64, Arm64[Windows][Windows-lifecycle]
[Windows Server][Windows-Server]2016+ 또는 .NET 10 공식 지원 버전x64, Arm64[Windows Server][Windows-Server-lifecycle]
[Windows Server Core][Windows-Server]2016+ 또는 .NET 10 공식 지원 버전x64, Arm64[Windows Server][Windows-Server-lifecycle]
[Nano Server][Nano-Server]버전 1809+ (컨테이너)x64[Windows Server][Windows-Server-lifecycle]

.NET 10은 Windows 11 Arm64에서 네이티브 Arm64x64 에뮬레이션 환경 모두에서 실행될 수 있습니다.

Linux

아래 배포판 및 버전은 작성 시점 기준 예시입니다. .NET 10 릴리스 시점에는 지원 범위가 변경될 수 있습니다.

운영체제버전(예시)아키텍처지원정보
[Alpine Linux][Alpine]3.16+x64, Arm64[Alpine][Alpine-lifecycle]
[Debian][Debian]11+x64, Arm64[Debian][Debian-lifecycle]
[Fedora][Fedora]현재 .NET LTS에서 지원되는 최소 버전 이상 (예: 38+)x64[Fedora][Fedora-lifecycle]
[openSUSE][OpenSUSE]15+x64[OpenSUSE][OpenSUSE-lifecycle]
[Oracle Linux][Oracle-Linux]8+x64[Oracle][Oracle-lifecycle]
[Red Hat Enterprise Linux][RHEL]8+x64, Arm64[Red Hat][RHEL-lifecycle]
[SUSE Enterprise Linux (SLES)][SLES]12 SP5+ 또는 이후 지원 버전x64[SUSE][SLES-lifecycle]
[Ubuntu][Ubuntu]22.04+x64, Arm64[Ubuntu][Ubuntu-lifecycle]

Arm32 지원 여부는 배포판 및 .NET 버전에 따라 다르므로, 필요 시 .NET Linux 설치 문서를 별도로 확인해야 합니다.

macOS

운영체제버전아키텍처
[macOS][macOS]12.0+ (Monterey) 이상, .NET 10 공식 지원 버전x64, Arm64

Apple Silicon(M1, M2, M3 등) 기반 macOS에서는 .NET 10이 네이티브 Arm64로 동작하며,
필요 시 Rosetta 2를 통한 x64 에뮬레이션 환경에서도 실행할 수 있습니다.


Node.js 20 지원 운영체제

Node.js 20 버전의 알려진 최소 운영체제 요구사항은 다음과 같습니다.

  • Windows: Windows 10+, Windows Server 2016+
  • Linux: Ubuntu 22.04+, Debian 10+
  • macOS: Big Sur(11.x)+