From 2f231d1b4563f025b5a974b27397b1712ce37e20 Mon Sep 17 00:00:00 2001 From: ovari123 Date: Thu, 20 Mar 2025 16:23:57 -0500 Subject: [PATCH] setup: add terminal commands for stable releases, remove eol Terminal commands are required to install the Jami daemon on a server (the full Jami client is not required to be installed, especially if the server does not have a graphical user interface) https://docs.jami.net/en_US/setup/jami-on-a-server.html Change-Id: Ifd877fd5ba6e008e4f2724bbc99884b6a5e06c72 --- setup/alma-linux-os.md | 4 +++ setup/debian.md | 63 +++++++++++++++++++++++++++++++++++++++--- setup/federa-linux.md | 4 +++ setup/linux-mint.md | 63 +++++++++++++++++++++++++++++++++++++++--- setup/open-suse.md | 12 ++++---- setup/trisquel.md | 25 +++++++++-------- setup/ubuntu.md | 57 +++++++++++++++++++++++++++++--------- setup/zorin-os.md | 25 +++++++++-------- 8 files changed, 204 insertions(+), 49 deletions(-) diff --git a/setup/alma-linux-os.md b/setup/alma-linux-os.md index aae30c21..10f4d9d8 100644 --- a/setup/alma-linux-os.md +++ b/setup/alma-linux-os.md @@ -8,6 +8,8 @@ AlmaLinux OS is binary compatible with RHEL®. ### Stable release + Open the Terminal and enter the commands: + ```bash sudo dnf install -y epel-release sudo dnf install -y 'dnf-command(config-manager)' @@ -20,6 +22,8 @@ sudo dnf install -y jami ### Beta release + Open the Terminal and enter the commands: + ```bash sudo dnf install -y epel-release sudo dnf install -y 'dnf-command(config-manager)' diff --git a/setup/debian.md b/setup/debian.md index 528702c6..425b35bb 100644 --- a/setup/debian.md +++ b/setup/debian.md @@ -10,15 +10,64 @@ Jami runs on 64-bit versions of Debian. ### Stable release -* [Click here to download the DEB installation file for Debian *stable* 12 (“Bookworm”) (64-bit).](https://dl.jami.net/ring-manual/debian_12/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Debian *oldstable* 11 (“Bullseye”) (64-bit).](https://dl.jami.net/ring-manual/debian_11/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Debian *testing* 13 (“Trixie”) (64-bit).](https://dl.jami.net/ring-manual/debian_testing/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Debian *unstable* (“Sid”) (64-bit).](https://dl.jami.net/ring-manual/debian_unstable/jami-all_amd64.deb) +* Debian *stable* 12 (“Bookworm”) (64-bit) + + [Click here to download the DEB installation file for Debian *stable* 12 (“Bookworm”) (64-bit).](https://dl.jami.net/ring-manual/debian_12/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_12/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Debian *oldstable* 11 (“Bullseye”) (64-bit) + + [Click here to download the DEB installation file for Debian *oldstable* 11 (“Bullseye”) (64-bit).](https://dl.jami.net/ring-manual/debian_11/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_11/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Debian *testing* 13 (“Trixie”) (64-bit) + + [Click here to download the DEB installation file for Debian *testing* 13 (“Trixie”) (64-bit).](https://dl.jami.net/ring-manual/debian_testing/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_testing/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Debian *unstable* (“Sid”) (64-bit) + + [Click here to download the DEB installation file for Debian *unstable* (“Sid”) (64-bit).](https://dl.jami.net/ring-manual/debian_unstable/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_unstable/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` ### Beta release * Debian *stable* 12 (“Bookworm”) (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -28,6 +77,8 @@ Jami runs on 64-bit versions of Debian. * Debian *oldstable* 11 (“Bullseye”) (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -37,6 +88,8 @@ Jami runs on 64-bit versions of Debian. * Debian *testing* 13 (“Trixie”) (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -46,6 +99,8 @@ Jami runs on 64-bit versions of Debian. * Debian *unstable* (“Sid”) (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null diff --git a/setup/federa-linux.md b/setup/federa-linux.md index 2252a2b2..975c9bd1 100644 --- a/setup/federa-linux.md +++ b/setup/federa-linux.md @@ -6,6 +6,8 @@ * Fedora Linux 41 + Open the Terminal and enter the commands: + ```bash sudo dnf config-manager addrepo --from-repofile=https://dl.jami.net/stable/fedora_41/jami-stable.repo sudo dnf install jami @@ -15,6 +17,8 @@ * Fedora Linux 41 + Open the Terminal and enter the commands: + ```bash sudo dnf config-manager addrepo --from-repofile=https://dl.jami.net/nightly/fedora_41/jami-nightly.repo sudo dnf install jami diff --git a/setup/linux-mint.md b/setup/linux-mint.md index 8bd1edb0..389cc162 100644 --- a/setup/linux-mint.md +++ b/setup/linux-mint.md @@ -9,15 +9,64 @@ ### Stable release -* [Click here to download the DEB installation file for Linux Mint 22.](https://dl.jami.net/ring-manual/ubuntu_24.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Linux Mint 21.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for LMDE 6 (64-bit).](https://dl.jami.net/ring-manual/debian_12/jami-all_amd64.deb) -* [Click here to download the DEB installation file for LMDE 5 (64-bit).](https://dl.jami.net/ring-manual/debian_11/jami-all_amd64.deb) +* Linux Mint 22 + + [Click here to download the DEB installation file for Linux Mint 22.](https://dl.jami.net/ring-manual/ubuntu_24.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_24.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Linux Mint 21 + + [Click here to download the DEB installation file for Linux Mint 21.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_22.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* LMDE 6 (64-bit) + + [Click here to download the DEB installation file for LMDE 6 (64-bit).](https://dl.jami.net/ring-manual/debian_12/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_12/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* LMDE 5 (64-bit) + + [Click here to download the DEB installation file for LMDE 5 (64-bit).](https://dl.jami.net/ring-manual/debian_11/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/debian_11/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` ### Beta release * Linux Mint 22 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -27,6 +76,8 @@ * Linux Mint 21 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -36,6 +87,8 @@ * LMDE 6 (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -45,6 +98,8 @@ * LMDE 5 (64-bit) + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null diff --git a/setup/open-suse.md b/setup/open-suse.md index 07ae3f7f..4210fd50 100644 --- a/setup/open-suse.md +++ b/setup/open-suse.md @@ -6,7 +6,7 @@ * openSUSE Leap 15.5 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/stable/opensuse-leap_15.5/jami-stable.repo @@ -15,7 +15,7 @@ * openSUSE Leap 15.4 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/stable/opensuse-leap_15.4/jami-stable.repo @@ -24,7 +24,7 @@ * SUSE Linux Enterprise Desktop 15 SP4 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/stable/opensuse-leap_15.4/jami-stable.repo @@ -36,7 +36,7 @@ * openSUSE Leap 15.5 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/nightly/opensuse-leap_15.5/jami-nightly.repo @@ -45,7 +45,7 @@ * openSUSE Leap 15.4 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/nightly/opensuse-leap_15.4/jami-nightly.repo @@ -54,7 +54,7 @@ * SUSE Linux Enterprise Desktop 15 SP4 - Install Jami from the command line using Zypper: + Open the Terminal and enter the commands: ```bash sudo zypper addrepo https://dl.jami.net/nightly/opensuse-leap_15.4/jami-nightly.repo diff --git a/setup/trisquel.md b/setup/trisquel.md index bfab5068..aa96011f 100644 --- a/setup/trisquel.md +++ b/setup/trisquel.md @@ -8,13 +8,25 @@ Trisquel is based on Ubuntu. ### Stable release -* [Click here to download the DEB installation file for Trisquel 11.0.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Trisquel 10.0.](https://dl.jami.net/ring-manual/ubuntu_20.04/jami-all_amd64.deb) +* Trisquel 11.0 + + [Click here to download the DEB installation file for Trisquel 11.0.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_22.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` ### Beta release * Trisquel 11.0 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -22,15 +34,6 @@ Trisquel is based on Ubuntu. sudo apt-get update && sudo apt-get install jami ``` -* Trisquel 10.0 - - ```bash - sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends - curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null - sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ jami main' > /etc/apt/sources.list.d/jami.list" - sudo apt-get update && sudo apt-get install jami - ``` - ## Install ## Ready diff --git a/setup/ubuntu.md b/setup/ubuntu.md index d2a4ab63..89ba9f26 100644 --- a/setup/ubuntu.md +++ b/setup/ubuntu.md @@ -4,15 +4,51 @@ ### Stable release -* [Click here to download the DEB installation file for Ubuntu 24.10.](https://dl.jami.net/ring-manual/ubuntu_24.10/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Ubuntu 24.04.](https://dl.jami.net/ring-manual/ubuntu_24.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Ubuntu 22.04.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Ubuntu 20.04.](https://dl.jami.net/ring-manual/ubuntu_20.04/jami-all_amd64.deb) +* Ubuntu 24.10 + + [Click here to download the DEB installation file for Ubuntu 24.10.](https://dl.jami.net/ring-manual/ubuntu_24.10/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_24.10/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Ubuntu 24.04 + + [Click here to download the DEB installation file for Ubuntu 24.04.](https://dl.jami.net/ring-manual/ubuntu_24.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_24.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` + +* Ubuntu 22.04 + + [Click here to download the DEB installation file for Ubuntu 22.04.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_22.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` ### Beta release * Ubuntu 24.10 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -22,6 +58,8 @@ * Ubuntu 24.04 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -31,6 +69,8 @@ * Ubuntu 22.04 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -38,15 +78,6 @@ sudo apt-get update && sudo apt-get install jami ``` -* Ubuntu 20.04 - - ```bash - sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends - curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null - sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ jami main' > /etc/apt/sources.list.d/jami.list" - sudo apt-get update && sudo apt-get install jami - ``` - ## Install ## Ready diff --git a/setup/zorin-os.md b/setup/zorin-os.md index 214e9e66..190bb272 100644 --- a/setup/zorin-os.md +++ b/setup/zorin-os.md @@ -8,13 +8,25 @@ Zorin OS is based on Ubuntu. ### Stable release -* [Click here to download the DEB installation file for Zorin OS 17.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) -* [Click here to download the DEB installation file for Zorin OS 16.](https://dl.jami.net/ring-manual/ubuntu_20.04/jami-all_amd64.deb) +* Zorin OS 17 + + [Click here to download the DEB installation file for Zorin OS 17.](https://dl.jami.net/ring-manual/ubuntu_22.04/jami-all_amd64.deb) + + Alternatively, open the Terminal and enter the commands: + + ```bash + sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends + curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null + sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_22.04/ jami main' > /etc/apt/sources.list.d/jami.list" + sudo apt-get update && sudo apt-get install jami + ``` ### Beta release * Zorin OS 17 + Open the Terminal and enter the commands: + ```bash sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null @@ -22,15 +34,6 @@ Zorin OS is based on Ubuntu. sudo apt-get update && sudo apt-get install jami ``` -* Zorin OS 16 - - ```bash - sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends - curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null - sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ jami main' > /etc/apt/sources.list.d/jami.list" - sudo apt-get update && sudo apt-get install jami - ``` - ## Install ## Ready