Installation

Sudo

To use ‘yay’ you need to have a user in a group that can run sudo. With the root user:

adduser -m myuser
usermod -G wheel myuser
pacman -S sudo vim
EDITOR=vim visudo
# lookup %wheel and uncomment by removing the #
# %wheel ALL=(ALL) NOPASSWD: ALL

The rest of the documentation will assume that you are using your user (here myuser) to do the installation.

Documentations

The installation packages above contains examples that are extract in “/usr/share/doc”. Comment the line in the configuration that disables the extract of the documentation in your “pacman.conf”:

/etc/pacman.conf:

#NoExtract = usr/share/gtk-doc/html/* usr/share/doc/*

Development tools

Let’s install the development tools and yay:

sudo pacman -S base-devel pacman-contrib git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
cd
yay

Packages

To install the stable release:

yay -S --needed --noconfirm \
  nginx coturn prosody lua52 \
  lua52-sec lua52-zlib lua52-event
yay -S \
  jitsi-meet-bin jitsi-meet-prosody-bin \
  jitsi-meet-turnserver-bin jitsi-meet-prosody-bin \
  jicofo-bin jitsi-videobridge-bin

Tools

Those tools will help to generate passwords or random uuid for the configurations under.

Generate a random password

There are several methods to generated a random password. This is one of them:

openssl rand -hex 24

You need a password for:

Generate a random UUID

To generate MUC random UUID (see under), you can use the uuidgen tool provided by archlinux.

uuidgen

Revision #5
Created 9 May 2023 13:57:47 by Celogeek
Updated 8 June 2023 06:57:42 by Celogeek