Rocky Linux 10 에서 node.js 설치 하면 원하지 않은 버전이 설치될수 있다.
필자는 22 버전을 선택하여 설치하려 한다. 추가로 npm 까지 설치 한다.
[root@host ~]# dnf module list nodejs
Last metadata expiration check: 1:58:18 ago on Mon 11 May 2026 10:22:28 AM KST.
Rocky Linux 8 - AppStream
Name Stream Profiles Summary
nodejs 10 [d] common [d], development, minimal, s2i Javascript runtime
nodejs 12 common [d], development, minimal, s2i Javascript runtime
nodejs 14 common [d], development, minimal, s2i Javascript runtime
nodejs 16 common [d], development, minimal, s2i Javascript runtime
nodejs 18 common [d], development, minimal, s2i Javascript runtime
nodejs 20 [e] common [d], development, minimal, s2i Javascript runtime
nodejs 22 common, development, minimal, s2i Javascript runtime
nodejs 24 common, development, minimal, s2i Javascript runtime
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
[root@host ~]# dnf module enable nodejs:22
Last metadata expiration check: 1:59:39 ago on Mon 11 May 2026 10:22:28 AM KST.
Dependencies resolved.
Nothing to do.
Complete!
[root@host ~]# dnf module list nodejs
Last metadata expiration check: 1:59:48 ago on Mon 11 May 2026 10:22:28 AM KST.
Rocky Linux 8 - AppStream
Name Stream Profiles Summary
nodejs 10 [d] common [d], development, minimal, s2i Javascript runtime
nodejs 12 common [d], development, minimal, s2i Javascript runtime
nodejs 14 common [d], development, minimal, s2i Javascript runtime
nodejs 16 common [d], development, minimal, s2i Javascript runtime
nodejs 18 common [d], development, minimal, s2i Javascript runtime
nodejs 20 common [d], development, minimal, s2i Javascript runtime
nodejs 22 [e] common, development, minimal, s2i Javascript runtime
nodejs 24 common, development, minimal, s2i Javascript runtime
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
[root@host ~]# dnf install -y nodejs npm
Last metadata expiration check: 2:01:14 ago on Mon 11 May 2026 10:22:28 AM KST.
Package nodejs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 is already installed.
Package npm-1:10.9.4-1.22.22.0.1.module+el8.10.0+40078+280dc7ce.x86_64 is already installed.
Dependencies resolved.
=======================================================================================================================================================================================================
Package Architecture Version Repository Size
=======================================================================================================================================================================================================
Upgrading:
nodejs x86_64 1:22.22.2-1.module+el8.10.0+40176+459d4098 appstream 2.0 M
nodejs-docs noarch 1:22.22.2-1.module+el8.10.0+40176+459d4098 appstream 12 M
nodejs-full-i18n x86_64 1:22.22.2-1.module+el8.10.0+40176+459d4098 appstream 8.6 M
nodejs-libs x86_64 1:22.22.2-1.module+el8.10.0+40176+459d4098 appstream 21 M
npm x86_64 1:10.9.7-1.22.22.2.1.module+el8.10.0+40176+459d4098 appstream 2.1 M
Transaction Summary
=======================================================================================================================================================================================================
Upgrade 5 Packages
Total download size: 45 M
Downloading Packages:
(1/5): nodejs-22.22.2-1.module+el8.10.0+40176+459d4098.x86_64.rpm 6.3 MB/s | 2.0 MB 00:00
(2/5): nodejs-docs-22.22.2-1.module+el8.10.0+40176+459d4098.noarch.rpm 17 MB/s | 12 MB 00:00
(3/5): nodejs-full-i18n-22.22.2-1.module+el8.10.0+40176+459d4098.x86_64.rpm 10 MB/s | 8.6 MB 00:00
(4/5): npm-10.9.7-1.22.22.2.1.module+el8.10.0+40176+459d4098.x86_64.rpm 11 MB/s | 2.1 MB 00:00
(5/5): nodejs-libs-22.22.2-1.module+el8.10.0+40176+459d4098.x86_64.rpm 14 MB/s | 21 MB 00:01
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 19 MB/s | 45 MB 00:02
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : nodejs-docs-1:22.22.2-1.module+el8.10.0+40176+459d4098.noarch 1/10
Upgrading : nodejs-libs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 2/10
Upgrading : nodejs-full-i18n-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 3/10
Upgrading : nodejs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 4/10
Upgrading : npm-1:10.9.7-1.22.22.2.1.module+el8.10.0+40176+459d4098.x86_64 5/10
Cleanup : npm-1:10.9.4-1.22.22.0.1.module+el8.10.0+40078+280dc7ce.x86_64 6/10
Cleanup : nodejs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 7/10
Cleanup : nodejs-docs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.noarch 8/10
Cleanup : nodejs-full-i18n-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 9/10
Cleanup : nodejs-libs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 10/10
Running scriptlet: nodejs-libs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 10/10
Verifying : nodejs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 1/10
Verifying : nodejs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 2/10
Verifying : nodejs-docs-1:22.22.2-1.module+el8.10.0+40176+459d4098.noarch 3/10
Verifying : nodejs-docs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.noarch 4/10
Verifying : nodejs-full-i18n-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 5/10
Verifying : nodejs-full-i18n-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 6/10
Verifying : nodejs-libs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 7/10
Verifying : nodejs-libs-1:22.22.0-1.module+el8.10.0+40078+280dc7ce.x86_64 8/10
Verifying : npm-1:10.9.7-1.22.22.2.1.module+el8.10.0+40176+459d4098.x86_64 9/10
Verifying : npm-1:10.9.4-1.22.22.0.1.module+el8.10.0+40078+280dc7ce.x86_64 10/10
Upgraded:
nodejs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 nodejs-docs-1:22.22.2-1.module+el8.10.0+40176+459d4098.noarch nodejs-full-i18n-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64
nodejs-libs-1:22.22.2-1.module+el8.10.0+40176+459d4098.x86_64 npm-1:10.9.7-1.22.22.2.1.module+el8.10.0+40176+459d4098.x86_64
Complete!
[root@host ~]# node --version
v22.22.2
[root@host ~]# npm --version
10.9.7
요약하면 아래와 같다.
# dnf module list nodejs
# dnf module enable nodejs:22
# dnf install -y nodejs npm
