지원 운영체제
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에서 네이티브 Arm64와 x64 에뮬레이션 환경 모두에서 실행될 수 있습니다.
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)+