Updating Node.js from v16.18.0 to v18.15.0
### Current Situation

I have Homebridge installed on a virtual machine using hyperv. I was trying to update the Node.js version from v16.18.0 to the latest version (presumably v18.15.0). I used the command on the installtion guide: sudo hb-service update-node
I'm getting the error:
"Your version of Linux does not meet the GLIBC version requirements to use this tool to upgrade Node.js. Wanted: >=2.28. Installed: 2.27"
My node -v commad yields v16.18.0, and my npm -v commad yields 8.19.2, and my ldd --version command yields ldd (Ubuntu GLIBC 2.27-3ubuntu1.4) 2.27
I saw that v16.x will stop being supported by September 2023, so I'm trying to update ahead of time to avoid my system breaking.
Any hints of how to fix this?

### Logs

```markdown
ℹ Updating Node.js from v16.18.0 to v18.15.0...
✖ Your version of Linux does not meet the GLIBC version requirements to use this tool to upgrade Node.js. Wanted: >=2.28. Installed: 2.27
```


### Configuration

```json
I don't know where to get this file from, but I installed Homebridge using the instructions at:
https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Windows-10-Using-Hyper-V
```


### Environment

- OS: ldd (Ubuntu GLIBC 2.27-3ubuntu1.4) 2.27
- Homebridge: 1.6.0
- Node: v16.18.0
- npm: 8.19.2


### Process Supervisor

hb-service

### Additional Context

I installed Homebridge using the instructions at:
https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Windows-10-Using-Hyper-V
