JET VM 설정
개요
JET 애플리케이션을 개발하거나 실행하기 전에 외부 디바이스에 JET 번들을 설치합니다. JET 번들에는 JET 툴체인, 플러그인, 기타 도구 및 라이브러리가 포함되어 있습니다. 이 툴은 온 디바이스 또는 오프 디바이스 애플리케이션을 개발하는 데 필요합니다. JET 툴체인을 외부 디바이스에 설치하면 디바이스가 JET 가상 머신(VM)으로 작동합니다.
C 또는 C++ 모듈에 의존하는 애플리케이션을 개발하거나 서명된 애플리케이션을 개발하는 경우 JET 애플리케이션 개발에 JET VM을 사용해야 합니다.
다음 지침에 따라 외부 디바이스에서 다음 패키지를 다운로드하십시오.
-
JET 소프트웨어 번들: JET 샌드박스 및 툴체인 파일이 포함되어 있습니다.
junos-jet-XX.YRZ.S.tar.gz 패키지 이름:
-
XX는 제품의 주요 릴리스 번호( 예: 21)입니다.
-
Y는 제품의 부가 릴리스 번호입니다. 예를 들어, 2.
-
R은 소프트웨어 릴리스 유형(예: FRS용 R 또는 유지보수 릴리스)입니다.
-
Z는 유지보수 릴리스가 아닌 FRS를 나타내는 제품의 빌드 수입니다.
-
S는 제품의 스핀 번호(예: 13)입니다.
-
-
JET 클라이언트 IDL 라이브러리: JET API에 대한 프로토버프 정의 파일이 포함되어 있습니다. JET GitHub 리포지토리에서도 볼 수 있습니다.
JET 소프트웨어 번들 설치
가상 머신 환경 설정
PATH 변수를 설정하고 JET VM을 준비하려면 다음을 수행합니다.
JET VM에서 애플리케이션을 개발할 준비가 되었습니다.
JET IDL 다운로드
Python에서 Proto Definition 파일 컴파일 준비
Python을 사용하는 경우 Python에서 프로토 정의 파일을 컴파일하기 전에 특정 gRPC 도구를 설치해야 합니다. 이러한 단계는 gRPC 사이트의 빠른 시작 페이지에도 설명되어 있습니다.