1. Home
  2. Docs
  3. Integração via API Calcul...
  4. Calculadora Offline
  5. Instalação da Calculadora Offline

Instalação da Calculadora Offline

A calculadora offline está disponíveis nos sistemas operacionais Windows, MacOS e Linux, sendo que estes são os métodos que podem ser utilizados para a instalar e utilizar nestes sistemas:

  • No Windows, a calculadora pode ser executada via Imagem WSL (Windows Subsystem for Linux)
  • Instalação e Execução através da Imagem Docker
  • Instalação e Execução através do Java 21

Instalação por Imagem WSL (Windows Subsystem for Linux)

O primeiro passo para instalação por Imagem WSL seria verificar se os seguintes recursos do Windows estão ativados por meio do Painel de controle -> Programas -> Ativar ou desativar recursos do Windows:

  • Plataforma de Máquina Virtual
  • Plataforma do Hipervisor do Windows
  • Subsistema do Windows para Linux

E o segundo passo é baixar os arquivos da calculadora neste link: https://piloto-cbs.tributos.gov.br/servico/calculadora-consumo/calculadora/calculadora-offline


Depois de baixar o pacote da calculadora, pode utilizar os scripts (1-instalar.bat, 2-executar.bat e 3-desinstalar.bat) que estão na pasta arquivos_calculadora\windows para realizar a instalação e execução da calculadora automaticamente. Os scripts devem ser executados no Prompt de Comando ou no PowerShell (ambos no próprio Windows) na ordem 1 e 2 para instalação e execução, e 3 para desinstalação.

Veja como realizar a instalar a calculadora offiline pelo prompt do Windows:

1-Caso queira realizar a instalação manualmente da calculadora, o primeiro passo é instalar o WSL pelo prompt de comando do Windows:

wsl --install --no-distribution 

2-O segundo passo é verificar se a versão do WSL está como 2.X.X com o prompt de comando:

wsl --version

2.1-Caso não esteja na versão 2, é necessário executar a seguinte linha:

wsl --set-default-version 

3-O terceiro passo é importar a calculadora para dentro do WSL:

wsl --import calculadora .\calculadora .\calculadora.tar.gz

3.1-Caso queira configurar a calculadora como imagem padrão do WSL, é só utilizar esse comando:

wsl --set-default calculadora

4- E por último, para executar a calculadora no modo offline:

wsl -d calculadora --cd /calculadora --exec bash start.sh

5-E caso queira ter acesso ao ambiente interno da imagem, pode utilizar esse comando:

wsl -d calculadora

Instalação e Execução através da Imagem Docker

A imagem da Calculadora (calculadora.tar.gz) pode ser importada para o Docker em qualquer ambiente Linux. Esse ambiente pode ser:

    Em Windows:
  • Uma máquina virtual rodando o Linux, com o Docker instalado.
  • O WSL (Windows Subsystem for Linux), com o Docker instalado.
    No Linux:
  • O próprio ambiente Linux em execução
  • Máquina virtual
  • Docker Desktop

Veja como realizar a instalação, abaixo.

1-O primeiro passo é baixar os arquivos da calculadora neste link: https://piloto-cbs.tributos.gov.br/servico/calculadora-consumo/calculadora/calculadora-offline

2-O segundo passo é importar a imagem da calculadora no ambiente escolhido através do seguinte comando:

docker import ./calculadora.tar.gz calculadora:latest

3-É necessário especificar corretamente o caminho até o arquivo da imagem da Calculadora (calculadora.tar.gz), que pode estar dentro da pasta descompactada do pacote (calculadora.zip).

E para iniciar a calculadora é necessário executar o seguinte comando:

docker run -t -i --rm -p 8080:8080 -p 8081:8081 -p 9091:9091 -p 9092:9092 -w /calculadora calculadora bash start.sh

4-E caso deseje ter acesso ao ambiente interno (prompt, etc…) da imagem, pode executar essa linha de código:

docker run -t -i --rm -p 8080:8080 -p 8081:8081 -p 9091:9091 -p 9092:9092 -w /calculadora calculadora bash

Instalação e Execução através do Java 21

Se possuir o Java 21 instalado, pode baixar os arquivos referentes a calculadora nesse link: https://piloto-cbs.tributos.gov.br/servico/calculadora-consumo/calculadora/calculadora-offline

E executar via prompt de comando a seguinte linha de código:

java -jar calculadora.jar --spring.profiles.active=offline

O caminho do arquivo calculadora.jar deve ser especificado com precisão, a depender do sistema operacional (Windows, macOS ou Linux).

How can we help?