Installar els productors OSIRIS JSON
Hi ha binaris precompilats per a Linux, macOS i Windows disponibles a la pàgina de versions. No cal disposar de la cadena d’eines de Go.
Download
Seleccioneu l’arxiu corresponent al vostre sistema operatiu i arquitectura:
Linux
Arxiu:
tar -xzf osiris-producers_<version>_linux_amd64.tar.gz
sudo mv osirisjson-producer /usr/local/bin/
osirisjson-producer --version
Debian / Ubuntu (.deb):
sudo dpkg -i osiris-producers_<version>_linux_amd64.deb
osirisjson-producer --version
RHEL / Fedora / CentOS (.rpm):
sudo rpm -i osiris-producers_<version>_linux_amd64.rpm
osirisjson-producer --version
macOS
Homebrew (recomanat):
brew tap osirisjson/osiris-producers
brew install osirisjson-producer
Homebrew gestiona automàticament la quarantena. No es mostra cap avís de Gatekeeper ni cal fer cap pas addicional.
Arxiu (alternativa):
tar -xzf osiris-producers_<version>_darwin_arm64.tar.gz
sudo mv osirisjson-producer /usr/local/bin/
Avís de Gatekeeper (només per a installacions des d’un arxiu)
Gatekeeper de macOS bloquejarà el binari durant la primera execució perquè encara no està notaritzat amb un certificat Apple Developer. Es mostrarà el missatge següent:
No es pot obrir osirisjson-producer perquè no es pot verificar el desenvolupador.
Correcció mitjançant la línia d’ordres (una sola vegada, recomanada):
xattr -d com.apple.quarantine /usr/local/bin/osirisjson-producer
Correcció mitjançant el Finder:
Feu clic amb el botó dret sobre el binari, seleccioneu «Obre» i torneu a fer clic a «Obre» al quadre de diàleg. macOS recordarà l’excepció després de la primera execució.
Després d’aplicar una de les correccions, el binari s’executarà normalment sense més sollicituds.
Windows
Extraieu l’arxiu .zip i moveu osirisjson-producer.exe a un directori
inclòs al vostre %PATH%. Una ubicació modificable per l’usuari que funciona sense privilegis d’administrador:
%LOCALAPPDATA%\Programs\osirisjson\
Per afegir permanentment el directori al PATH, sense privilegis d’administrador:
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";$env:LOCALAPPDATA\Programs\osirisjson", "User")
Avís de Windows SmartScreen
Durant la primera execució, Windows SmartScreen pot mostrar «El Windows ha protegit l’ordinador» perquè el binari encara no està signat amb un certificat comercial.
Correcció:
- Feu clic a Més informació.
- Feu clic a Executa igualment.
Com a alternativa, feu clic amb el botó dret sobre osirisjson-producer.exe, seleccioneu Propietats,
marqueu la casella Desbloqueja de la part inferior i feu clic a D’acord. Després, el binari s’executarà
sense sollicituds.
Verificar la baixada (opcional)
Cada versió inclou un fitxer osiris-producers_<version>_checksums.txt.
Verifiqueu l’arxiu abans d’extreure’l:
# Linux / macOS
sha256sum -c osiris-producers_<version>_checksums.txt --ignore-missing
# Windows (PowerShell)
Get-FileHash osiris-producers_<version>_windows_amd64.zip -Algorithm SHA256
Compareu la sortida amb la línia corresponent de checksums.txt.
Installació mitjançant Go (Go 1.22 o posterior)
go install go.osirisjson.org/producers/cmd/...@latest
Aquesta ordre installa tots els binaris alhora: osirisjson-producer (distribuïdor integrat),
osirisjson-producer-aws, osirisjson-producer-azure i osirisjson-producer-cisco.
Inici ràpid
Documentació completa: Primers passos