Vai al contenuto
Ridgun
Italiano

Scarica

Scarica la toolchain.

Ogni versione contiene ridgunc, il compilatore, stable, lo strumento dei progetti, e omni, il gestore di pacchetti, che installa tutti e tre con le librerie standard e ne verifica ogni firma. Sono eseguibili statici che non richiedono altro sulla macchina.

Per chi ha fretta

Incolla questo in un terminale. Scarica la versione più recente per il tuo sistema e le librerie standard, e le passa a omni, che ne verifica le firme e le installa in ~/.local/bin e ~/.local/lib/ridgun.

Linux e macOS

curl -fsSL https://ridgun.com/install.sh | sh

Windows, in PowerShell

irm https://ridgun.com/install.ps1 | iex

Su Windows quelle cartelle sono nella tua cartella utente, %USERPROFILE%. In Git Bash funziona anche la prima riga.

Preferisci dare prima un’occhiata? Leggi lo script. Scrive solo in quelle cartelle, in quella di omni e in una cartella temporanea che poi rimuove, e non installa nulla se un controllo fallisce. Lo script per Windows fa lo stesso.

Chiave delle versioni

I checksum di ogni versione sono firmati con questa chiave Ed25519, che non passa mai da questo server. Verifica che corrisponda alla chiave nel README del repository di Ridgun prima di fidarti di un download.

RWQuKPmgklF+8SxAc6VK4RdRg/vw1/jBXvq5E0YcBN5QcFjezotHHWvq

ridgun.pub · formato minisign

Ridgun 1.0.9

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-1.0.9-x86_64-linux.tar.gz3.1 MBac5cd0a9d4e5338da694f15dfdec14dfb2083e138da2d67dc275ebf9fc010f0d
Linux · ARM64ridgun-1.0.9-arm64-linux.tar.gz2.0 MB25852a6f861c3826f02338db0a924da3f160209b5922427e628bf589de6b16c6
macOS · x86-64ridgun-1.0.9-x86_64-macos.tar.gz2.4 MBa8425652288f4663be4169eaa95e5c6727ce78ca3a61cee6745bc5f2e551aa96
macOS · ARM64ridgun-1.0.9-arm64-macos.tar.gz2.0 MB0d075de7e2cdabd75875a8f32abee67188918395d10daaa2c0018a257f271b40
Windows · x86-64ridgun-1.0.9-x86_64-windows.tar.gz2.4 MB5b370c6dfebc16528ce0362d8c5b6ecb8b76eebfb7ae3c8297de62e200552df1
Windows · ARM64ridgun-1.0.9-arm64-windows.tar.gz2.0 MBfaf72f2c804e12f1c9c7bf5963f29ffcf2439dd7c62aa221d1d804eee44f2000

Firmata SHA256SUMS · SHA256SUMS.minisig

Ridgun 1.0.5

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-1.0.5-x86_64-linux.tar.gz3.0 MB5792dff5b05575f029109617af5c2d19c37dc9dd12719149e087ecc0141f5bbc
Linux · ARM64ridgun-1.0.5-arm64-linux.tar.gz1.9 MBc68214dc2bf7e95750aaa9aa7cfce98f25af2fdfb49bdf7350e9851ea93afbc0
macOS · x86-64ridgun-1.0.5-x86_64-macos.tar.gz2.3 MB2bbb02f061668016b25c33f04ab48b7e8fae40b8ced7d39bcddc741be8282edc
macOS · ARM64ridgun-1.0.5-arm64-macos.tar.gz1.9 MB69eb795b0260817a5a6940fa581332bb43c3a0d068fa61b7c7dfd0b7e0820da9
Windows · x86-64ridgun-1.0.5-x86_64-windows.tar.gz2.3 MB824c0740dbca635c8b9bf24417a61bf44b1178b1a92480fcfbe76ebdc0907844
Windows · ARM64ridgun-1.0.5-arm64-windows.tar.gz1.9 MBabf7543954addd36ab03b1484130b2a528e76a7c0c14cff9c4be16b9f656a278

Firmata SHA256SUMS · SHA256SUMS.minisig

Ridgun 1.0.3

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-1.0.3-x86_64-linux.tar.gz2.9 MBe5fc9f6abbf5d3ba8cd232b5a9a204597df2fb7b3da449d831d8a588c6b44691
Linux · ARM64ridgun-1.0.3-arm64-linux.tar.gz1.9 MBb2b0747dc4e0b0175efcf2d0a5015759e40c47bdc913fad53a7597a3fbca6983
macOS · x86-64ridgun-1.0.3-x86_64-macos.tar.gz2.2 MB8825a5f641037f86f36e063e96104c2617566b8023fcf6e1d17c0ba7fd57057e
macOS · ARM64ridgun-1.0.3-arm64-macos.tar.gz1.9 MB839149371f2c9c35026ad451c6cadbcc9fb84a0f0db2b4aea67e05100e0bc47a
Windows · x86-64ridgun-1.0.3-x86_64-windows.tar.gz2.3 MBa5d89f5ee91558daa569e2bfd9e5f3a203b10a7bd674fa595f0a7e930eae7280
Windows · ARM64ridgun-1.0.3-arm64-windows.tar.gz1.9 MB2ae34bc4b97b25119dff8a9b1fd9ac99446e021c448da0880796284e99aefa5f

Firmata SHA256SUMS · SHA256SUMS.minisig

Ridgun 0.9.59

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-0.9.59-x86_64-linux.tar.gz2.7 MB8cfa1ecce9aedaa28e5c7ed8b70bff8ef35095e3e6405e1cbfed50549a8eb228
Linux · ARM64ridgun-0.9.59-arm64-linux.tar.gz1.7 MB6081b47e28c2799f8cc43811eb1cf609c07bd8da2d736080d7d7bdbc690c3737
macOS · x86-64ridgun-0.9.59-x86_64-macos.tar.gz2.1 MBa4cb971dcaecf6cba2d5338f91aaeb45b8e15095af975912299925e87b3fe51d
macOS · ARM64ridgun-0.9.59-arm64-macos.tar.gz1.7 MBa4e57f48526114d054233c19b3038c044e1eedcfd102356de8c49ff2c9715057
Windows · x86-64ridgun-0.9.59-x86_64-windows.tar.gz2.1 MB5ec19525ba2e8db4977eaf41cf59be0d7204652733c00af8d1d4497323650939
Windows · ARM64ridgun-0.9.59-arm64-windows.tar.gz1.7 MB62ca333a9db20f1668e24429d0b8346d37f13cca00b330cbefbfad8fc56bda08

Firmata SHA256SUMS · SHA256SUMS.minisig

Ridgun 0.9.52

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-0.9.52-x86_64-linux.tar.gz2.7 MB98cf69da857e9b772ae55eb252b43e0ca59b6d30b68f29f5711e42cb5624f450
Linux · ARM64ridgun-0.9.52-arm64-linux.tar.gz1.7 MBf9a6a6c28b8894b0d585bb42f871f03c9879a2b0d295022d6c40c976df9683b6
macOS · x86-64ridgun-0.9.52-x86_64-macos.tar.gz2.1 MB2a84f1ded8bbbf09c945bae836e266f67e9ec7e41fee780ba7172252708b4495
macOS · ARM64ridgun-0.9.52-arm64-macos.tar.gz1.7 MB72fc34de45148bae5524477304cd0e1684281d28b72e04faf7f0474313c6df9a
Windows · x86-64ridgun-0.9.52-x86_64-windows.tar.gz2.1 MB1ec4fe82bf883aa02ca75eb9a99205335aebb952dfa9c554644f1abf5d70c765
Windows · ARM64ridgun-0.9.52-arm64-windows.tar.gz1.7 MBcbee1f0f55ef7e0d73dbdcf705e370579273f48e0e83690d252091f801847b69

Firmata SHA256SUMS · SHA256SUMS.minisig

Ridgun 0.9.34

SistemaFileDimensioneSHA-256
Linux · x86-64ridgun-0.9.34-x86_64-linux.tar.gz2.2 MB41ecfa607fd8535365609da59683282e7f82391f337a09826556420ca4bd3d81
Linux · ARM64ridgun-0.9.34-arm64-linux.tar.gz1.5 MB62e173ba565119a34f144d1649794912fecdc4ed23c75a5077998f0cf8d94e88
macOS · x86-64ridgun-0.9.34-x86_64-macos.tar.gz1.8 MB409775939747e74f03350680c1a96b3ccdd51dc47eb1a567774b63fed79f8f45
macOS · ARM64ridgun-0.9.34-arm64-macos.tar.gz1.5 MB8bed45f625260201da36e0c4e725b2ee1dc375258cafb8b7a4a4dcb9b185fad0
Windows · x86-64ridgun-0.9.34-x86_64-windows.tar.gz1.8 MBf6d7fc9b7699538ce1d5a8844bcb74c8f2fd467cf7a98fb4e3e31bb293f05232
Windows · ARM64ridgun-0.9.34-arm64-windows.tar.gz1.5 MB9a848e4822902a8522970c9cc3d579d50e568011586cb038529357dd789d0269

Firmata SHA256SUMS · SHA256SUMS.minisig

Verifica e installa

Scarica i file della versione SHA256SUMS e SHA256SUMS.minisig accanto al file. Prima verifica la firma con minisign e la chiave delle versioni, poi verifica il file con i checksum firmati:

minisign -Vm SHA256SUMS -P RWQuKPmgklF+8SxAc6VK4RdRg/vw1/jBXvq5E0YcBN5QcFjezotHHWvq
sha256sum -c --ignore-missing SHA256SUMS

Poi estrailo e lascia che omni lo installi, con le librerie standard:

tar -xzf ridgun-1.0.9-x86_64-linux.tar.gz
./ridgun-1.0.9/bin/omni setup
ridgunc --version

La guida completa è in Installazione.