Updated Upgrade from old versions (markdown)
parent
05dbe47a0e
commit
701dd29272
|
@ -1,4 +1,114 @@
|
||||||
You can upgrade from older installations of this same script by using the following steps.
|
Although we suggest to start from a clean install, since that will integrate the latest changes you can upgrade from older installations of this same script by following some of these recommendations.
|
||||||
|
|
||||||
## From unstable to stable
|
## From unstable to stable
|
||||||
We have changed to default to the
|
In previous versions we used the unstable branch, since that we have changed to default to the stable version of the repository.
|
||||||
|
Make sure to change the repository from unstable to stable so it looks like this,
|
||||||
|
|
||||||
|
```
|
||||||
|
deb https://download.jitsi.org stable/
|
||||||
|
```
|
||||||
|
|
||||||
|
## Update our github repository to the latest version
|
||||||
|
In case you already have a previous clone of our repository, it's time to get the latest changes, inside the repository folder use,
|
||||||
|
|
||||||
|
```
|
||||||
|
git pull
|
||||||
|
```
|
||||||
|
|
||||||
|
## Customization Upgrade
|
||||||
|
|
||||||
|
```
|
||||||
|
############################### WARNING #################################
|
||||||
|
We will not be responsible for any misconfiguration or damage on your setup.
|
||||||
|
Only make customization changes if you know what you are doing or if you
|
||||||
|
agree with the responsibility you get by modifying your environment setup.
|
||||||
|
#########################################################################
|
||||||
|
```
|
||||||
|
|
||||||
|
One of the reasons we suggest to use make a clean install is because while running the script there are some customization options that make sure you have the features working the way you need it.
|
||||||
|
|
||||||
|
|
||||||
|
This options are "memorized" on the files *jitsi-meet.sh*\, and *jm-bm.sh* in case you have selected to use a [custom brandless mode](Custom-brandless-mode).
|
||||||
|
|
||||||
|
Make sure you review both files (if applicable) to meet you needs.
|
||||||
|
Some of the fields you might want to check more carefully are,
|
||||||
|
|
||||||
|
### jitsi-updater.sh
|
||||||
|
|
||||||
|
* LOC_REC -> "on"
|
||||||
|
|
||||||
|
Enables local recording if previously configured.
|
||||||
|
|
||||||
|
* ENABLE_BLESSM -> "on"
|
||||||
|
|
||||||
|
Enables the custom brandless mode script to be applied.
|
||||||
|
|
||||||
|
### jm-bm.sh
|
||||||
|
|
||||||
|
* PART_USER -> "Participant"
|
||||||
|
|
||||||
|
|
||||||
|
"Participant" is the default English name holder for any new participant joining the conference, you can tweak this to your own language in case you don't use English.
|
||||||
|
|
||||||
|
e.g.: Spanish
|
||||||
|
|
||||||
|
```
|
||||||
|
PART_USER="Participante"
|
||||||
|
```
|
||||||
|
|
||||||
|
* LOCAL_USER -> "me"
|
||||||
|
|
||||||
|
|
||||||
|
"me" is the default English reference to yourself on the conference, it mush be a small word, we have mentioned before some suggestions might be: yo (Spanish) | je (French) | ich (German).
|
||||||
|
|
||||||
|
e.g.: Spanish
|
||||||
|
|
||||||
|
```
|
||||||
|
LOCAL_USER="yo"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Update system
|
||||||
|
Make sure that your system can upgrade without issues, mainly by GPG errors.
|
||||||
|
Run,
|
||||||
|
|
||||||
|
```
|
||||||
|
(sudo) apt-get update
|
||||||
|
```
|
||||||
|
|
||||||
|
In case you get an error by an expired GPG key, you can add it by using the command, where 0101010101010101 is the key not found on your apt key repository.
|
||||||
|
|
||||||
|
```
|
||||||
|
(sudo) apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0101010101010101
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
If no error found then you can run directly,
|
||||||
|
|
||||||
|
```
|
||||||
|
(sudo) bash jitsi-updater.sh
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
### Trouble shooting upgrade system
|
||||||
|
In some cases you might find issues were the script jitsi-updater.sh doesn't resolve a complete upgrade from old installations, mainly when upgrading from videobrigde version 1 to version 2, and some major jitsi components.
|
||||||
|
|
||||||
|
In this case please use apt-get dist-upgrade followed by the jitsi-updater.sh script.
|
||||||
|
|
||||||
|
```
|
||||||
|
(sudo) apt-get update
|
||||||
|
(sudo) apt-get dist-upgrade
|
||||||
|
(sudo) bash jitsi-updater.sh
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## Chrome - Chromedriver
|
||||||
|
|
||||||
|
On newer version when using Jibri recording or streaming you might find some labeling stating the automated nature of the process, this can be avoided by
|
||||||
|
|
||||||
|
```
|
||||||
|
mkdir -p /etc/opt/chrome/policies/managed
|
||||||
|
echo '{ "CommandLineFlagSecurityWarningsEnabled": false }' | sudo tee /etc/opt/chrome/policies/managed/managed_policies.json
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
You can always check the quick_jibri_installer.sh to review any possible update on the changes applied to the installation process.
|
Loading…
Reference in New Issue