Instrukce k instalaci

Před nastavením vývojového prostředí musíte nejprve nastavit server BigBlueButton 2.2, který najdete na tomto odkaz Nejprve spusťte následující příkaz:

 sudo apt-get install wget

Nyní spusťte příkaz a nainstalujte nástroje pro vývoj jádra

 sudo apt-get install git-core ant ant-contrib openjdk-8-jdk-headless

S nainstalovanou JDK musíte nastavit proměnnou Java \ _home. Upravit ~/.profile

 vi ~/.profile<br></br>

Na konci souboru přidejte následující řádek

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

Znovu načtěte svůj profil (k tomu dojde automaticky po dalším přihlášení, ale uděláme to explicitně, abychom načteni novou proměnnou prostředí).

source ~/.profile

Proveďte rychlý test, abyste zajistili nastavení Java \ _home.

echo $JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64

V dalším kroku musíte nainstalovat několik nástrojů pomocí SDKMAN.

curl -s “https://get.sdkman.io” | bash<br></br>source “$HOME/.sdkman/bin/sdkman-init.sh”<br></br>sdk install gradle 5.5.1<br></br>sdk install grails 3.3.9<br></br>sdk install sbt 1.2.8<br></br>sdk install maven 3.5.0<br></br>

Pro nastavení kódu rozvěšíte úložiště BigBlueButton do účtu GitHub a poté jej klonejte. Spusťte následující příkaz a přidejte vzdálené úložiště do našeho místního klonu.

git remote add upstream https://github.com/bigbluebutton/bigbluebutton.git<br></br>

Poté spusťte následující příkazy a načíst nejaktuálnější verzi vzdáleného úložiště.

git fetch upstream

Poté vytvořte novou pobočku pro zahájení práce a založte pobočku „v2.2-release“

git checkout -b my-changes-branch upstream/v2.2.x-release

Po nastavení serveru nastavíme přední konec. Spusťte následující příkazy a nainstalujte meteor.js

cd ~/dev/bigbluebutton/bigbluebutton-html5<br data-rich-text-line-break="true"></br>curl https://install.meteor.com/ | sh

Dále existuje jedna změna pro nastavení.yml, abyste získali webovou kameru a sdílení obrazovky v klientovi (za předpokladu, že již používáte HTTPS). Prvním krokem je nalezení hodnoty pro kurento.wsurl zabalené nastavení.yml.

grep "wsUrl" /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml

Dále upravte nastavení vývoje.

vi private/config/settings.yml

Nyní jste připraveni spustit kód HTML5. Nejprve zavřete zabalenou verzi klienta HTML5, takže neprovozujete dvě kopie paralelně.

sudo systemctl stop bbb-html5

Nakonec nainstalujte závislosti NPM a spusťte přední konec s následujícími příkazy:

meteor npm install<br></br>npm start<br></br>

 Čeština