Pokyny pro sestavení
Tento dokument popisuje, jak vytvořit Universal Media Server ze zdrojových souborů.
Důležitá poznámka: Předsestavené verze Universal Media Server mohou být staženy z: http://www. universalmediaserver.com/ takže nemusíte tyto kroky spustit jako obecný uživatel.
Jsou vyžadovány následující balíčky programů:
- Java JDK 17 (JRE nestačí)
- Git
- Maven
- MediaInfo
V sekci [plné instrukce] (#full-instructions) najdete kompletní vysvětlení jak instalovat všechen potřebný software a jak vytvořit UMS pro každý operační systém.
Krátké pokyny
Pokud jsou nainstalovány všechny požadované balíky, následující příkazy stáhnou nejnovější zdroje a sestaví UMS:
git clone https://github.com/UniversalMediaServer/UniversalMediaServer.git
cd universalmediaserver
mvn package -P PACKAGENAME
Kde PACKAGENAME je název cílového operačního systému: windows, macos-arm, macos-pre1015 nebo linux-*, kde * je architektura; jeden z: x86, x86_64, arm64, armel, nebo armhf
Výsledek bude uložen v adresáři "cíl":
- Windows:
UMS-setup.exe - Linux:
UMS-linux-generic-x.xx.x.tar.gz - macOS:
UMS-setup-macosx-x.xx.x.tar.gz
Úplné pokyny
Nejprve musí být nainstalován požadovaný software:
1. Stáhnout a nainstalovat Java JDK 17
Viz https://bell-sw.com/pages/downloads/#/java-17-lts
2. Stáhnout a nainstalovat Git
3. Stáhnout a extrahovat Maven
4. Nastavit proměnné prostředí
Windows
Vytvořit nové proměnné nebo přidat hodnotu, pokud proměnná již existuje:
- Úroveň: System, proměnná:
JAVA_HOME, hodnota: JDK instalační umístění - Úroveň: Uživatel, proměnná
M2_HOME, hodnota: umístění extraktu Maven - Úroveň: Uživatel, proměnná
M2, hodnota:%M2_HOME%\bin - Úroveň: Uživatel, proměnná
PATH, hodnota%M2%
Linux
Žádná akce.
macOS
Žádná akce.
5. Stáhnout zdrojový kód UMS
git clone https://github.com/UniversalMediaServer/UniversalMediaServer.git
cd universalmediaserver