Skip to content

Commit b0a56a0

Browse files
authored
Fix installationdescription not working (#1525)
* Revise Debian installation guide and dependencies Updated installation instructions for Debian, including Node.js and npm requirements, and modified package installation command. * Update installation guide for Debian systems Clarified installation instructions for Debian-based systems.
1 parent 3c17a04 commit b0a56a0

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

docs/install/install-debian.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,25 @@ sudo apt update
1515
sudo apt dist-upgrade
1616
```
1717

18+
## Install Node.js & npm
19+
20+
Photobooth requires:
21+
22+
- **Node.js ≥ 20.15.0**
23+
- **npm ≥ 10.7.0**
24+
25+
Install Node.js and npm from the official NodeSource repository:
26+
27+
```
28+
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
29+
sudo apt install -y nodejs
30+
```
31+
Verify
32+
```
33+
node -v
34+
npm -v
35+
```
36+
1837
## Install a Webserver
1938

2039
Currently NGINX and Apache Webserver are supported.
@@ -38,7 +57,7 @@ sudo apt install -y nginx php-fpm
3857
## Install dependencies
3958

4059
```
41-
sudo apt install -y curl gcc g++ make git ffmpeg gphoto2 libimage-exiftool-perl nodejs php-xml php-gd php-zip php-mbstring python3 python3-gphoto2 python3-psutil python3-zmq rsync udisks2 v4l2loopback-dkms v4l-utils
60+
sudo apt install -y curl gcc g++ make git ffmpeg gphoto2 libimage-exiftool-perl php-xml php-gd php-zip php-mbstring python3 python3-gphoto2 python3-psutil python3-zmq rsync udisks2 v4l2loopback-dkms v4l-utils
4261
```
4362

4463
**Optional:** If you have a new camera, you can also install the latest version of libgphoto2 directly from the maintainer. Choose "Install last stable release":

0 commit comments

Comments
 (0)