docs: Clarify python3 installation requirements.

This should help miscueing users into thinking that the provisioning
steps, etc. are a part of the python3 installation--which is now more
explicitly aimed at Centos, Fedora, and RHEL users.
This commit is contained in:
Karl Stolley 2023-04-27 13:38:58 -05:00 committed by Tim Abbott
parent e9315e67b8
commit b6c656ed73
1 changed files with 13 additions and 2 deletions

View File

@ -39,9 +39,20 @@ cd zulip
git remote add -f upstream https://github.com/zulip/zulip.git
```
CentOS, Fedora, and RHEL users should ensure that python3 is installed on their
systems (Debian and Ubuntu distributions already include it):
```bash
# On CentOS/RHEL/Fedora, you must first install python3
# From a clone of zulip.git
# On CentOS/Fedora/RHEL, you must first install python3.
# For example, this command installs python3 with yum:
yum install python
```
With python3 installed, change into the directory where you have cloned
Zulip and run the following commands:
```bash
# From inside a clone of zulip.git:
./tools/provision
source /srv/zulip-py3-venv/bin/activate
./tools/run-dev # starts the development server