Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configure o JET VM

Visão geral

Instale o pacote JET em um dispositivo externo antes de desenvolver ou executar aplicativos JET. O pacote JET inclui o pacote de ferramentas JET, plug-ins e outras ferramentas e bibliotecas que são necessárias para o desenvolvimento de aplicativos no dispositivo ou fora do dispositivo. Depois de instalar a ferramenta JET em seu dispositivo externo, o dispositivo funciona como sua máquina virtual JET (VM).

Se você está desenvolvendo um aplicativo com dependência de módulos C ou C++ ou desenvolvendo um aplicativo assinado, você deve usar o JET VM para o desenvolvimento de aplicativos JET.

Siga estas instruções para baixar os seguintes pacotes em seu dispositivo externo:

  • Pacote de software JET: Este contém o arquivo jet sandbox e toolchain.

    No nome do pacote junos-jet-XX.YNZ.S.tar.gz :

    • XX é o número de lançamento principal do produto, por exemplo, 21.

    • Y é o número de versão menor do produto, por exemplo, 2.

    • R é o tipo de versão de software, por exemplo, R para FRS ou versão de manutenção.

    • Z é o número de construção do produto, por exemplo, 1, indicando o FRS em vez de uma versão de manutenção.

    • S é o número de rotação do produto, por exemplo, 13.

  • Biblioteca IDL do cliente JET: Este contém os arquivos de definição de protobuf para as APIs JET. Você também pode vê-los no repositório JET GitHub.

Instale o pacote de software JET

Instale JET em um dispositivo externo que funcionará como seu JET VM. Essa tarefa permite a instalação do JET em um dispositivo que executa o Ubuntu.
  1. Baixe o pacote de software JET em seu dispositivo externo a partir do site de downloads da Juniper Networks. Neste exemplo, baixamos o pacote de software para JET Release 21.4R2.
  2. Abra um terminal, comando ou janela semelhante em seu dispositivo. Confirme o arquivo baixado.
  3. Extraia o arquivo.
  4. Veja o conteúdo do arquivo extraído.
  5. Instale o pacote. Use o ./install comando se você estiver logado como usuário raiz. Se você estiver logado como um usuário diferente, use o sudo ./install comando. Se usar o sudo ./install comando, você será solicitado a inserir a senha para sua conta.

    A saída neste exemplo foi esvaída por comprimento.

    O sandbox JET e a ferramenta estão instalados em seu dispositivo. Este dispositivo agora funciona como seu JET VM.

Configure seu ambiente de máquina virtual

Para definir a variável PATH e preparar o JET VM:

  1. Abra uma janela de terminal no JET VM.
  2. Adicione o caminho absoluto ao diretório /junos-jet-XX.YNZ.S.tar.gz/bin à variável PATH em .bashrc.
  3. Execute o seguinte comando para exibir o JET XX.YNZ. Caminho S.tar.gz na saída:
  4. Execute o env comando para garantir que a variável PATH contenha o caminho do diretório que você acabou de adicionar.

Você está pronto para desenvolver aplicativos no JET VM.

Baixe o JET IDL

  1. Baixe o arquivo IDL em seu dispositivo a partir do site de downloads da Juniper Networks.
  2. Faça um diretório em seu dispositivo para armazenar os arquivos de proto definição.
  3. Confirme o arquivo IDL baixado.
  4. Descompacte o arquivo IDL no diretório que você criou.
  5. Confirme o arquivo descompactado corretamente.
  6. Você pode ver os arquivos de proto definição da API JET mais recentes na pasta chamada 2.

    Você baixou o arquivo IDL com sucesso. Ele está pronto para usar.

Prepare-se para compilar os arquivos Proto Definition em Python

Se você estiver usando Python, você precisa instalar certas ferramentas gRPC antes de poder compilar os arquivos de proto definição no Python. Essas etapas também são descritas na página de Início Rápido no site do gRPC.

  1. (Opcional) Ativar um ambiente virtual.
  2. Verifique se você tem as versões desejadas de Python e Pip instaladas. Se você não tiver eles instalados, instale-os agora.
  3. Instale o gRPC se ele ainda não estiver instalado.

    Se o gRPC já estiver instalado, você verá esta mensagem:

  4. Instale ferramentas gRPC se elas ainda não estiverem instaladas.

    Você está pronto para compilar os arquivos IDL de que precisa para desenvolver sua aplicação.