Einrichten der JET-VM
Übersicht
Installieren Sie das JET-Bundle auf einem externen Gerät, bevor Sie JET-Anwendungen entwickeln oder ausführen. Das JET-Bundle enthält die JET-Toolchain, Plug-Ins und andere Tools und Bibliotheken, die für die Entwicklung von Anwendungen auf oder außerhalb des Geräts erforderlich sind. Sobald Sie die JET-Toolchain auf Ihrem externen Gerät installiert haben, fungiert das Gerät als Ihre virtuelle JET-Maschine (VM).
Wenn Sie eine Anwendung mit einer Abhängigkeit von C- oder C++-Modulen oder eine signierte Anwendung entwickeln, müssen Sie die JET-VM für die JET-Anwendungsentwicklung verwenden.
Befolgen Sie diese Anweisungen, um die folgenden Pakete auf Ihr externes Gerät herunterzuladen:
-
JET-Softwarepaket: Enthält die JET-Sandbox und die Toolchain-Datei.
Im Paketnamen junos-jet-XX.YRZ.S.tar.gz :
-
XX ist die Hauptversionsnummer des Produkts, z. B. 21.
-
Y ist die Nebenversionsnummer des Produkts, z. B. 2.
-
R ist der Typ des Software-Releases, z. B. R für FRS oder Wartungs-Release.
-
Z ist die Buildnummer des Produkts, z. B. 1, die den FRS und nicht ein Wartungsrelease angibt.
-
S ist die Spinzahl des Produkts, z. B. 13.
-
-
JET-Client-IDL-Bibliothek: Diese enthält die Protobuf-Definitionsdateien für die JET-APIs. Sie können sie auch im JET GitHub-Repository anzeigen.
Installieren Sie das JET-Softwarepaket
Einrichten der Umgebung für virtuelle Maschinen
So legen Sie die PATH-Variable fest und bereiten die JET-VM vor:
Sie sind bereit, Anwendungen in der JET-VM zu entwickeln.
Laden Sie die JET IDL herunter
Vorbereiten der Kompilierung der Proto-Definitionsdateien in Python
Wenn Sie Python verwenden, müssen Sie bestimmte gRPC-Tools installieren, bevor Sie die Protodefinitionsdateien in Python kompilieren können. Diese Schritte werden auch auf der Seite Schnellstart auf der gRPC-Website beschrieben.