Télécharger
Trois choses installables, toutes construites sur le même cœur. Prenez celle dont vous avez besoin ; un instantané écrit par l'une est lisible par les autres.
macOS
Universal — Apple silicon et Intel·dernière build·compilée depuis main, ce n'est pas une version publiée
Outil en ligne de commande et agent
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shL'application et l'outil en ligne de commande partagent une seule base d'instantanés : ils peuvent donc être utilisés ensemble.
Windows
64 bits·dernière build·compilée depuis main, ce n'est pas une version publiée
Linux
Binaires statiques — aucun runtime à installer·dernière build·compilée depuis main, ce n'est pas une version publiée
Outil en ligne de commande et agent
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shChoisissez une plateforme
Ce navigateur n'a pas dit sur quelle machine il se trouve. Les tableaux ci-dessous listent tous les fichiers.
Jusqu'à la première version étiquetée, chaque téléchargement ici est la build la plus récente de main : elle a passé la CI et rien d'autre. Dès qu'une version stable existera, cette page basculera dessus automatiquement.
Application de bureau
La fenêtre à treemap. Téléchargement gratuit tant qu'elle est en phase 3. Voir l'application
| Plateforme | Fichier | Taille | Notes |
|---|---|---|---|
| macOS 11+ | spacetrace-desktop-v0.8.0-macos-universal.dmg | Binaire universal | |
| Windows 10 / 11 | spacetrace-desktop-v0.8.0-windows-x86_64-setup.exe | Installateur NSIS, par utilisateur | |
| Debian, Ubuntu | spacetrace-desktop-v0.8.0-linux-x86_64.deb | Nécessite libwebkit2gtk-4.1 | |
| Fedora, RHEL | spacetrace-desktop-v0.8.0-linux-x86_64.rpm | Nécessite webkit2gtk4.1 | |
| N'importe quel Linux | spacetrace-desktop-v0.8.0-linux-x86_64.AppImage | Rendez-la exécutable et lancez-la ; rien n'est installé | |
| Sommes de contrôle | SHA256SUMS | Un seul fichier couvrant toutes les archives ci-dessus |
Ces certificats coûtent de l'argent chaque année et ne peuvent pas vivre dans un dépôt public : macOS et Windows vous arrêteront tous les deux la première fois. Cela mérite de la méfiance, et c'est pourquoi une somme de contrôle est publiée à côté de chaque fichier et la build est un workflow que vous pouvez lire. L'application macOS est signée avec un certificat qui nous appartient, mais uniquement pour que le système se souvienne de l'accès disque que vous lui accordez d'une mise à jour à l'autre : ce n'est pas une signature dont Apple se porte garant, et elle n'évite pas l'avertissement ci-dessous.
macOS : « impossible d'ouvrir spacetrace »
Ouvrez le .dmg, glissez l'application dans Applications et double-cliquez une fois — macOS refusera. Allez ensuite dans Réglages Système → Confidentialité et sécurité, descendez jusqu'à Sécurité et appuyez sur « Ouvrir quand même » dans l'heure qui suit. L'ancien raccourci clic droit → Ouvrir ne fonctionne plus : Apple l'a retiré dans macOS 15. Si le bouton n'apparaît pas, retirez plutôt l'attribut de quarantaine :
xattr -dr com.apple.quarantine /Applications/spacetrace.appAnalyser en dehors de votre dossier personnel exige le Full Disk Access pour l'application, dans Réglages Système → Confidentialité et sécurité.
Windows : SmartScreen
« Windows a protégé votre ordinateur » → Informations complémentaires → Exécuter quand même. L'installateur est par utilisateur et n'exige aucun droit d'administrateur.
Linux
sudo apt install ./spacetrace-desktop-*-linux-x86_64.debL'AppImage n'a besoin d'aucune installation : rendez-la exécutable et lancez-la. Sous Wayland, si la fenêtre reste blanche, lancez-la avec WEBKIT_DISABLE_DMABUF_RENDERER=1 — c'est un problème de WebKitGTK, pas de l'application.
Le .dmg et l'.exe ci-dessus sont la voie normale, et celle à préférer. Cette section n'existe que parce que l'application ne porte aucun certificat auquel les systèmes d'exploitation se fient. Ces commandes téléchargent exactement le même fichier, le vérifient contre le SHA256SUMS publié et l'installent — et comme un téléchargement fait ainsi ne porte aucune des marques qu'écrit un navigateur, Gatekeeper et SmartScreen n'ont rien à signaler.
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 | iexUne signature prouve qui a construit l'application. Une somme de contrôle prouve seulement que les octets n'ont pas changé en route. Ne prenez donc ce chemin que si vous faites déjà confiance à ce projet — et attendez-vous à le voir disparaître : une fois que l'application portera un certificat de confiance, le .dmg s'ouvrira simplement et ces scripts seront supprimés.
Ligne de commande et agent
Une seule archive contient les deux binaires : spacetrace pour la ligne de commande et spacetrace-agent pour le service qui analyse selon un calendrier et répond via HTTP.
| Plateforme | Fichier | Taille | Notes |
|---|---|---|---|
| macOS, Apple silicon | spacetrace-v0.9.1-aarch64-apple-darwin.tar.gz | M1 et plus récent | |
| 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 | Statique ; serveurs et conteneurs | |
| Linux, aarch64 | spacetrace-v0.9.1-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, serveurs ARM, la plupart des NAS | |
| Windows 10 / 11 | spacetrace-v0.9.1-x86_64-pc-windows-msvc.zip | Ici la taille sur le disque égale la taille logique ; voir les limites connues | |
| Sommes de contrôle | SHA256SUMS | Un seul fichier couvrant toutes les archives ci-dessus |
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shInstalle spacetrace et spacetrace-agent dans /usr/local/bin. Délibérément du sh POSIX sans surprise, parce qu'il doit aussi tourner sur le firmware d'un NAS dont le shell est busybox.
Hub
La vue de la flotte. Un binaire, un fichier SQLite, aucun serveur de base de données et aucune build frontend. Voir le tableau de bord
docker pull ghcr.io/unalcakir28/spacetrace-hub:main| Plateforme | Fichier | Taille | Notes |
|---|---|---|---|
| Linux, x86_64 | spacetrace-hub-v0.5.0-x86_64-unknown-linux-musl.tar.gz | Statique ; le choix habituel pour un serveur | |
| Linux, aarch64 | spacetrace-hub-v0.5.0-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, serveurs ARM, la plupart des NAS | |
| macOS, Apple silicon | spacetrace-hub-v0.5.0-aarch64-apple-darwin.tar.gz | Pour l'essayer d'abord sur votre machine | |
| macOS, Intel | spacetrace-hub-v0.5.0-x86_64-apple-darwin.tar.gz | macOS 11+ |
Vérifiez ce que vous avez téléchargé
Chaque version porte un fichier SHA256SUMS couvrant ses propres fichiers. Vérifiez avant d'installer, d'autant qu'aucun binaire n'est signé.
curl -LO https://github.com/unalcakir28/spacetrace/releases/download/desktop-v0.8.0/SHA256SUMS sha256sum -c --ignore-missing SHA256SUMS
macOS n'a pas sha256sum ; utilisez shasum -a 256 -c.
Ou compilez-le vous-même
Le cœur, l'outil en ligne de commande et l'agent sont sous Apache-2.0 et n'exigent que Rust 1.85 ou plus récent.
git clone https://github.com/unalcakir28/spacetrace cd spacetrace cargo build --release ./target/release/spacetrace --help
L'application de bureau et le hub ne sont pas open source et ne peuvent donc pas être compilés depuis les sources — c'est la contrepartie du cœur qui reste sous licence permissive.