Skip to content

Commit 6f85b4e

Browse files
committed
7z instructions
1 parent 245dcd5 commit 6f85b4e

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

docs/server-docs/setup/native.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,14 @@ Although we strongly discourage it, if none of the alternative installation meth
1111

1212
- [Node.js](https://nodejs.org/) must be installed on your system (check the required version [here](https://github.com/Phalcode/gamevault-backend/blob/master/Dockerfile#L1)).
1313
- [PostgreSQL](https://www.postgresql.org/) database (or configure SQLITE later on).
14-
- Install necessary packages: [`p7zip-full`](https://packages.debian.org/en/sid/p7zip-full) and [`p7zip-rar`](https://packages.debian.org/en/sid/p7zip-rar) (non-free-repository) (or their equivalents in your distribution).
1514
- Install the [parallel node package manager](https://pnpm.io/): `npm i -g pnpm`.
15+
- Install the necessary packages according to your operating system:
16+
- On **Debian** and derivatives (e.g. Ubuntu, Linux Mint), install [`p7zip-full`](https://packages.debian.org/en/sid/p7zip-full) and [`p7zip-rar`](https://packages.debian.org/en/sid/p7zip-rar) (from the non-free repository).
17+
- On **Arch Linux** and derivatives (e.g. Manjaro), install `p7zip`.
18+
- On **Fedora**, **RHEL**, and **CentOS**, install `p7zip` and `p7zip-plugins`.
19+
- On **openSUSE**, install `p7zip-full`.
20+
- On **macOS**, install `p7zip` via [Homebrew](https://brew.sh/).
21+
- On **Windows**, install [7-Zip](https://www.7-zip.org/) and make sure the `7z` binary is added to your system’s `PATH` environment variable.
1622

1723
### Step 1: Clone the Source Code
1824

0 commit comments

Comments
 (0)