Instalação¶
O inter-pj é um binário único. Há duas formas de obtê-lo: baixar o pacote pronto da sua
plataforma ou compilar com o Cargo.
Binários prontos¶
Baixe o pacote do seu sistema na página de releases:
| Sistema | Pacote |
|---|---|
| Linux x86_64 | x86_64-unknown-linux-gnu (glibc) ou x86_64-unknown-linux-musl (estático) |
| macOS, Apple Silicon | aarch64-apple-darwin |
| macOS, Intel | x86_64-apple-darwin |
| Windows | x86_64-pc-windows-msvc |
O nome do pacote é inter-pj-<versão>-<sistema>, com extensão .tar.gz (Linux e macOS) ou
.zip (Windows). Dentro dele estão o executável inter-pj, o README.md, o CHANGELOG.md e
as licenças.
Confira o SHA256SUMS da release antes de usar um binário que lida com credenciais
bancárias:
sha256sum --check --ignore-missing SHA256SUMS
shasum -a 256 --check --ignore-missing SHA256SUMS
Get-FileHash .\inter-pj-<versão>-x86_64-pc-windows-msvc.zip -Algorithm SHA256
# compare o valor com a linha do pacote em SHA256SUMS
Depois, extraia o pacote e coloque o inter-pj numa pasta do seu PATH.
Com o Cargo¶
Requer Rust 1.88 ou superior. O projeto não é publicado no crates.io, então a instalação é feita a partir do repositório, numa versão fixada por tag:
$ cargo install --locked --git https://github.com/edusouza/inter-pj-cli \
--tag v0.2.0 inter-pj-cli
Para outra versão, troque a tag pela desejada; as versões estão no changelog.
Ou compilando a partir do código:
$ git clone https://github.com/edusouza/inter-pj-cli.git
$ cd inter-pj-cli
$ cargo build --release --locked -p inter-pj-cli
O executável fica em target/release/inter-pj.
Conferir a instalação¶
$ inter-pj --version
inter-pj 0.2.0
Todos os comandos aceitam --help, e a lista completa está na
referência de comandos.
Próximo passo¶
Antes de configurar, é preciso ter as credenciais: crie a integração no Internet Banking PJ.