Skip to content

Commit f772845

Browse files
authored
fix: Updates Ubuntu/Debian versions and jdk. (#572)
* fix: Updates Ubuntu/Debian versions and jdk. * squash: Fixed folder for prosody key.
1 parent ab83bf1 commit f772845

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

docs/devops-guide/quickstart.md

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ sidebar_label: "Debian/Ubuntu server"
66

77
Follow these steps for a quick Jitsi-Meet installation on a Debian-based GNU/Linux system.
88
The following distributions are supported out-of-the-box:
9-
- Debian 10 (Buster) or newer
10-
- Ubuntu 22.04 (Jammy Jellyfish) or newer (Ubuntu 18.04 or 20.04 can be used, but Prosody must be updated to version 0.11+ before installation)
9+
- Debian 11 (Bullseye) or newer
10+
- Ubuntu 22.04 (Jammy Jellyfish) or newer
1111

1212
:::note
1313
Many of the installation steps require `root` or `sudo` access. So it's recommended to have `sudo`/`root` access to your system.
@@ -22,7 +22,7 @@ You will need the following packages:
2222
* `curl` => **Or** `wget` **to [Add the Jitsi package repository](#add-the-jitsi-package-repository)**
2323

2424
:::note Note
25-
OpenJDK 11 must be used.
25+
OpenJDK 17 must be used.
2626
:::
2727

2828
Make sure your system is up-to-date and required packages are installed:
@@ -94,29 +94,16 @@ If all worked as expected, you should see:
9494

9595
This will add the Prosody repository so that an up to date Prosody is installed, which is necessary for features including the lobby feature.
9696

97-
**Ubuntu 18.04 and 20.04**
9897
```bash
99-
echo deb http://packages.prosody.im/debian $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list
100-
wget https://prosody.im/files/prosody-debian-packages.key -O- | sudo apt-key add -
101-
sudo apt install lua5.2
102-
```
103-
**Ubuntu 22.04**
104-
```bash
105-
sudo curl -sL https://prosody.im/files/prosody-debian-packages.key -o /etc/apt/keyrings/prosody-debian-packages.key
106-
echo "deb [signed-by=/etc/apt/keyrings/prosody-debian-packages.key] http://packages.prosody.im/debian $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/prosody-debian-packages.list
98+
sudo curl -sL https://prosody.im/files/prosody-debian-packages.key -o /usr/share/keyrings/prosody-debian-packages.key
99+
echo "deb [signed-by=/usr/share/keyrings/prosody-debian-packages.key] http://packages.prosody.im/debian $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/prosody-debian-packages.list
107100
sudo apt install lua5.2
108101
```
109102

110103
### Add the Jitsi package repository
111104

112105
This will add the jitsi repository to your package sources to make the Jitsi Meet packages available.
113106

114-
**Ubuntu 18.04 and 20.04**
115-
```bash
116-
curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
117-
echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
118-
```
119-
**Ubuntu 22.04**
120107
```bash
121108
curl -sL https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
122109
echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" | sudo tee /etc/apt/sources.list.d/jitsi-stable.list

0 commit comments

Comments
 (0)