Scarica
Tre cose installabili, tutte costruite sullo stesso nucleo. Prendi quella che ti serve; un'istantanea scritta da una qualsiasi è leggibile dalle altre.
macOS
Universal — Apple silicon e Intel·ultima build·compilata da main, non è una release
Strumento a riga di comando e agente
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shL'app e lo strumento a riga di comando condividono un unico database di istantanee, quindi possono essere usati insieme.
Windows
64 bit·ultima build·compilata da main, non è una release
Linux
Binari statici — nessun runtime da installare·ultima build·compilata da main, non è una release
Strumento a riga di comando e agente
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shScegli una piattaforma
Questo browser non ha detto su quale macchina si trova. Le tabelle qui sotto elencano ogni file.
Fino alla prima release con tag, ogni download qui è la build più recente di main: ha superato la CI e nient'altro. Quando esisterà una release stabile, questa pagina passerà automaticamente a quella.
App desktop
La finestra con la treemap. Scaricabile gratuitamente finché è in fase 3. Vedi l'app
| Piattaforma | File | Dimensione | Note |
|---|---|---|---|
| macOS 11+ | spacetrace-desktop-v0.8.0-macos-universal.dmg | Binario universal | |
| Windows 10 / 11 | spacetrace-desktop-v0.8.0-windows-x86_64-setup.exe | Installer NSIS, per utente | |
| Debian, Ubuntu | spacetrace-desktop-v0.8.0-linux-x86_64.deb | Richiede libwebkit2gtk-4.1 | |
| Fedora, RHEL | spacetrace-desktop-v0.8.0-linux-x86_64.rpm | Richiede webkit2gtk4.1 | |
| Qualsiasi Linux | spacetrace-desktop-v0.8.0-linux-x86_64.AppImage | Rendila eseguibile ed esegui; non viene installato nulla | |
| Checksum | SHA256SUMS | Un solo file che copre tutti gli archivi qui sopra |
Quei certificati costano ogni anno e non possono stare in un repository pubblico, quindi macOS e Windows ti fermeranno entrambi la prima volta. È giusto essere sospettosi, ed è per questo che accanto a ogni file c'è un checksum e la build è un workflow che puoi leggere. L'app macOS è firmata con un certificato nostro, ma solo perché il sistema ricordi l'accesso al disco che le concedi da un aggiornamento al successivo: non è una firma garantita da Apple e non evita l'avviso qui sotto.
macOS: “impossibile aprire spacetrace”
Apri il .dmg, trascina l'app in Applicazioni e fai doppio clic una volta — macOS rifiuterà. Poi vai in Impostazioni di Sistema → Privacy e sicurezza, scorri fino a Sicurezza e premi “Apri comunque” entro un'ora. La vecchia scorciatoia clic destro → Apri non funziona più: Apple l'ha rimossa in macOS 15. Se il pulsante non compare, rimuovi direttamente il flag di quarantena:
xattr -dr com.apple.quarantine /Applications/spacetrace.appScansionare fuori dalla tua cartella home richiede il Full Disk Access per l'app, in Impostazioni di Sistema → Privacy e sicurezza.
Windows: SmartScreen
“Windows ha protetto il PC” → Ulteriori informazioni → Esegui comunque. L'installer è per utente e non richiede diritti di amministratore.
Linux
sudo apt install ./spacetrace-desktop-*-linux-x86_64.debL'AppImage non richiede alcuna installazione: rendila eseguibile ed eseguila. Su Wayland, se la finestra resta bianca, esegui con WEBKIT_DISABLE_DMABUF_RENDERER=1 — è un problema di WebKitGTK, non dell'app.
Il .dmg e l'.exe qui sopra sono la via normale, ed è quella da preferire. Questa sezione esiste solo perché l'app non ha un certificato di cui i sistemi operativi si fidino. Questi comandi scaricano esattamente lo stesso file, lo verificano con il SHA256SUMS pubblicato e lo installano — e poiché un download fatto così non porta i contrassegni che scrive un browser, Gatekeeper e SmartScreen non hanno nulla di cui avvisarti.
macOS 11+
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.sh | shWindows 10 / 11
irm https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.ps1 | iexUna firma dimostra chi ha costruito l'app. Un checksum dimostra solo che i byte non sono cambiati per strada. Quindi prendi questa strada solo se ti fidi già di questo progetto — e aspettati che sparisca: quando l'app avrà un certificato affidabile, il .dmg si aprirà normalmente e questi script verranno eliminati.
Riga di comando e agente
Un solo archivio contiene entrambi i binari: spacetrace per la riga di comando e spacetrace-agent per il servizio che scansiona su pianificazione e risponde via HTTP.
| Piattaforma | File | Dimensione | Note |
|---|---|---|---|
| macOS, Apple silicon | spacetrace-v0.9.1-aarch64-apple-darwin.tar.gz | M1 e successivi | |
| macOS, Intel | spacetrace-v0.9.1-x86_64-apple-darwin.tar.gz | macOS 11+ | |
| Linux, x86_64 | spacetrace-v0.9.1-x86_64-unknown-linux-musl.tar.gz | Statico; server e container | |
| Linux, aarch64 | spacetrace-v0.9.1-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, server ARM, la maggior parte dei NAS | |
| Windows 10 / 11 | spacetrace-v0.9.1-x86_64-pc-windows-msvc.zip | Qui la dimensione su disco è pari a quella logica; vedi i limiti noti | |
| Checksum | SHA256SUMS | Un solo file che copre tutti gli archivi qui sopra |
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shInstalla spacetrace e spacetrace-agent in /usr/local/bin. Deliberatamente noioso sh POSIX, perché deve girare anche sul firmware di un NAS la cui shell è busybox.
Hub
La vista della flotta. Un binario, un file SQLite, nessun server di database e nessuna build frontend. Vedi la dashboard
docker pull ghcr.io/unalcakir28/spacetrace-hub:main| Piattaforma | File | Dimensione | Note |
|---|---|---|---|
| Linux, x86_64 | spacetrace-hub-v0.5.0-x86_64-unknown-linux-musl.tar.gz | Statico; la scelta abituale per un server | |
| Linux, aarch64 | spacetrace-hub-v0.5.0-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, server ARM, la maggior parte dei NAS | |
| macOS, Apple silicon | spacetrace-hub-v0.5.0-aarch64-apple-darwin.tar.gz | Per provarlo prima sulla tua macchina | |
| macOS, Intel | spacetrace-hub-v0.5.0-x86_64-apple-darwin.tar.gz | macOS 11+ |
Verifica ciò che hai scaricato
Ogni release porta un file SHA256SUMS che copre i propri asset. Verifica prima di installare, tanto più che nessuno dei binari è firmato.
curl -LO https://github.com/unalcakir28/spacetrace/releases/download/desktop-v0.8.0/SHA256SUMS sha256sum -c --ignore-missing SHA256SUMS
macOS non ha sha256sum; usa shasum -a 256 -c.
Oppure compilalo tu
Il nucleo, lo strumento a riga di comando e l'agente sono Apache-2.0 e richiedono solo Rust 1.85 o successivo.
git clone https://github.com/unalcakir28/spacetrace cd spacetrace cargo build --release ./target/release/spacetrace --help
L'app desktop e l'hub non sono open source, quindi non possono essere compilati dal codice — è il compromesso perché il nucleo resti con una licenza permissiva.