[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Packprogramme: Archive entpacken] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] [:Menüeditor: Programme zum Menü hinzufügen] }}} [[Inhaltsverzeichnis()]] Die Version 0.90.4.00 von 2006 (!) dient als Grundlage für die Pakete von [:ProjectX:] in den offiziellen Paketquellen. Wer dagegen den aktuelle Version von 2011 verwenden möchte, muss das Programm selbst aus dem Quellcode kompilieren. = Voraussetzungen = Für die Kompilierung wird das [:Java#JDK-SDK:Java Development Kit] (JDK) benötigt. Dieses kann über folgende Pakete installiert werden [1]: {{{#!vorlage Paketinstallation openjdk-7-jdk, universe, ab [:Oneiric:Ubuntu 11.10] }}} {{{#!vorlage Hinweis Falls das JDK nicht über die Paketverwaltung, sondern manuell installiert wurde, kann dies zu einer Fehlermeldung bei der Programmausführung führen. }}} = Kompilierung = Von der [sourceforge:project-x/files/:Downloadseite] {en} {dl} lädt man sich dann die folgende Datei herunter und speichert sie im [:Homeverzeichnis:]: * '''ProjectX_VERSION.zip''' Die Archivdatei wird anschließend entpackt [2]. Damit die (deutsche) Sprachunterstützung funktioniert, sollte nach dem Entpacken im Ordner '''~/ProjectX_VERSION/resources''' eine Datei mit dem Namen '''pjxresources_de.properties''' vorhanden sein. Mitunter lassen sich die Spracheinstellungen nicht ändern wie oben beschrieben. Dann kopiert man nach dem Entpacken die Datei '''~/ProjectX_VERSION/resources/pjxresources_de.properties''' nach '''~/ProjectX_VERSION'''. Beim nächsten Start sollte die Oberfläche nun auf Deutsch erscheinen. Danach wird ein Terminal [3] geöffnet und in das Verzeichnis '''~/ProjectX_VERSION''' gewechselt. Durch die Eingabe des Befehls [3]: {{{#!vorlage Befehl sh build.sh }}} wird anschließend aus dem Quellcode die lauffähige Software erstellt (kompiliert). Nach Beendigung des Vorgangs befindet sich in dem Verzeichnis die Datei '''ProjectX.jar''', die durch Eingabe des Befehls {{{#!vorlage Befehl java -jar ProjectX.jar }}} ausgeführt werden kann. Für eine systemweite Nutzung kann der komplette Verzeichnisbaum bei Bedarf mit Root-Rechten [4] nach '''/opt/projectx/''' verschoben werden. Weitere Details sind dem Artikel [:opt:] zu entnehmen. Für den Programmaufruf wird abschließend noch ein Eintrag im Startmenü [5] erstellt: [[Bild(./java_logo.jpg, 64, align=right)]] * Name: `Project-X` * Beschreibung: `DVB demux Tool` * Befehl: `java -jar /opt/projectx/ProjectX.jar` * Symbol: z.B. das rechts abgebildete Java-Symbol (mit Root-Rechten nach '''/usr/share/icons/''' kopieren) Danach lässt sich ProjectX bequem über das Startmenü aufrufen. Anleitungen zur Nutzung finden sich unter den im [:ProjectX#Links:Hauptartikel] aufgeführten Links. = Links = * [:ProjectX:] - Hauptartikel #tag:Video, Multimedia, Java