Node.js not updating with sudo
### Analysis

Running “sudo hb-service update-node” not running with sudo

### Expected Behavior

Node.js should update to the latest version.

### Steps To Reproduce

1. SSH into Homebridge
2. Run “sudo hb-shell”
3. Run “sudo hb-service update-node”
4. See error message

### Logs

```markdown
pi@homebridge:~ $ sudo hb-shell
User: pi (/etc/systemd/system/homebridge.service.d/override.conf)
Entering Homebridge Shell. To exit type 'exit'.

Note: This is a restricted shell.

Homebridge Terminal

Node.js Version: v20.9.0
Node.js Path: /opt/homebridge/bin/node
Plugin Path: /var/lib/homebridge/node_modules

Update Node.js: hb-service update-node

Install Plugin: hb-service add homebridge-plugin-name
Remove Plugin: hb-service remove homebridge-plugin-name

pi@homebridge:/var/lib/homebridge $ sudo hb-service update-node
This command must be executed as root or with sudo.
pi@homebridge:/var/lib/homebridge $
```


### Configuration

```json
N/A
```


### Environment

- OS: Homebridge Raspbian v1.0.38 - Raspberry Pi 4 Model B Rev 1.4
- Homebridge: 1.7.0
- Node: v20.9.0
- npm: 10.1.0


### Process Supervisor

hb-service

### Additional Context

_No response_