diff --git a/Manual-Installation.md b/Manual-Installation.md index 8dc1234..c9360d9 100644 --- a/Manual-Installation.md +++ b/Manual-Installation.md @@ -13,7 +13,7 @@ _These instructions assume a Debian-based Linux distribution (Ubuntu, Raspberry **PRO TIPS**: - On **Ubuntu** and **Debian**, `python3-cryptography` is installed by default, unlike on **Raspberry Pi OS**. - - Installing `python3-cryptography` may not be required if you install a newer version of `cryptography` using pip, as described in Step 6. + - Installing `python3-cryptography` is not actually required — but can help if you're having trouble pip installing cryptography in Step 6. (if so, run `python3 -m venv venv --system-site-packages` instead of Step 5., which _should_ allow you to skip Step 6. !) 3. **Download and extract Calibre-Web:** - `cd /opt` @@ -26,7 +26,7 @@ _These instructions assume a Debian-based Linux distribution (Ubuntu, Raspberry 5. **Install dependencies:** - `./venv/bin/python3 -m pip install -r requirements.txt` -6. As of 2024-10-09, the OS version of `python3-cryptography` is mysteriously no longer enough (as tested on 4 OS's — Debian 12, Debian 13, Ubuntu 24.04, Ubuntu 24.10), so **install `cryptography` using pip:** +6. **Install `cryptography` using pip:** (this NEW step was required when testing on 4 OS's on 2024-10-09: Debian 12, Debian 13, Ubuntu 24.04, Ubuntu 24.10) - `./venv/bin/python3 -m pip install cryptography`