Installare Bytesweep
Bytesweep è firmato con un Apple Developer ID e autenticato da Apple, quindi macOS lo apre senza l'avviso di sviluppatore non identificato. Scegli il download qui sotto — in tutto ci vuole circa un minuto.
Di quale file ho bisogno?
Su macOS il DMG e lo ZIP contengono esattamente la stessa applicazione. Il DMG ti dà la finestra con il trascinamento in Applicazioni; lo ZIP è più piccolo e veloce se preferisci spostare l'app da solo.
Menu Apple → Informazioni su questo Mac. Se la riga Chip indica Apple M1, M2, M3 o M4, prendi la versione Apple silicon. Se indica Processore · Intel, prendi quella Intel. Scaricare quella sbagliata non è pericoloso: va solo più lenta, o non parte affatto.
Versione arm64 nativa. macOS 11 Big Sur o successivo. Versione 1.0.1.
Versione x86-64. macOS 11 Big Sur o successivo.
Non c'è ancora una versione Windows — è in lavorazione. Scrivi a support@bytesweep.app e avrai mie notizie il giorno dell'uscita. Una licenza acquistata ora la copre senza costi aggiuntivi.
Ogni versione per macOS è firmata con un certificato Developer ID e autenticata da Apple. Bytesweep è distribuito qui e non dal Mac App Store perché un'app in sandbox non può analizzare l'intero disco, che è esattamente lo scopo del prodotto.
macOS · installazione dal DMG
Il modo consueto. Fai doppio clic sull'immagine disco e trascina un'icona sull'altra.
-
Apri il .dmg scaricato
Fai doppio clic su
Bytesweep-1.0.1-AppleSilicon.dmgnella cartella Download. macOS lo monta e apre questa finestra. -
Trascina Bytesweep sulla cartella Applicazioni
Trascina l'icona di Bytesweep a sinistra e lasciala sul collegamento ad Applicazioni a destra. Così l'app viene copiata in
/Applications.La finestra dell'immagine disco che compare dopo il doppio clic sul .dmg. -
Espelli l'immagine disco, poi apri l'app da Applicazioni
Clicca la freccia di espulsione accanto a Bytesweep nella barra laterale del Finder, poi apri Bytesweep dalla cartella Applicazioni — non dall'immagine montata. Il .dmg puoi cancellarlo dopo.
macOS · installazione dallo ZIP
Uno ZIP non ha finestra di installazione: ti dà solo l'applicazione e la sposti tu. Tre passaggi.
-
Estrailo
Safari estrae i download automaticamente, quindi potresti già vedere Bytesweep.app nella cartella Download. In Chrome, Firefox o Arc, fai doppio clic una volta sullo
.zipe macOS lo espande accanto all'archivio. -
Sposta Bytesweep.app in Applicazioni
Apri una finestra del Finder, premi ⇧⌘A per andare in Applicazioni e trascina Bytesweep.app dentro da Download. Oppure seleziona l'app e premi ⌘C, poi ⌥⌘V dentro Applicazioni per spostarla.
Se preferisci il terminale:
mv ~/Downloads/Bytesweep.app /Applications/ -
Aprila da Applicazioni
Fai doppio clic su Bytesweep nella cartella Applicazioni. Vedrai la finestra di primo avvio qui sotto una volta sola, mai più.
macOS esegue le app in quarantena da una posizione casuale in sola lettura (l'App Translocation di Gatekeeper), e quel percorso cambia a ogni avvio. Poiché macOS concede l'Accesso completo al disco per percorso, il permesso dato a un'app traslocata smette silenziosamente di valere alla successiva apertura, e le analisi tornano vuote o parziali. Spostare prima l'app in /Applications è ciò che fa restare il permesso.
Il primo avvio
Poiché l'app è autenticata, macOS pone una sola domanda di conferma la prima volta — non il blocco «sviluppatore non identificato» che ricevono le app non firmate.
Dai a Bytesweep l'Accesso completo al disco
macOS tiene Mail, Messaggi, i dati di Safari, le istantanee di Time Machine e i container di altre app dietro una barriera di permessi. Senza, Bytesweep può comunque analizzare: riporterà semplicemente quelle cartelle come zero byte, perdendo in silenzio buona parte di ciò che occupa il disco.
-
Apri l'impostazione
Menu Apple → Impostazioni di Sistema → Privacy e sicurezza → Accesso completo al disco. Su macOS 12 e precedenti è Preferenze di Sistema → Sicurezza e Privacy → scheda Privacy.
-
Attiva Bytesweep
Bytesweep compare nell'elenco dopo il primo avvio. Sposta l'interruttore. Se non c'è, clicca su +e scegli Bytesweep da Applicazioni.
Privacy e sicurezza → Accesso completo al disco, con l'interruttore di Bytesweep attivo. -
Esci e riapri Bytesweep
macOS applica il nuovo permesso solo a un avvio nuovo. Premi ⌘Q, poi riapri l'app e avvia l'analisi.
L'Accesso completo al disco permette a Bytesweep di misurare quelle cartelle. Analisi, visualizzazione, ricerca di duplicati e pulizia girano tutte in locale; l'unica richiesta di rete dell'app è il controllo di licenza. Vedi l' informativa sulla privacy.
Linux
Due versioni: un AppImage portatile che gira ovunque e un .deb per Debian, Ubuntu e derivate.
Qualsiasi distribuzione. Nessuna installazione, nessun root.
chmod +x Bytesweep-1.0.1.AppImage
./Bytesweep-1.0.1.AppImage
Su Ubuntu 22.04 e successivi si ferma con dlopen(): error loading libfuse.so.2 — le AppImage richiedono FUSE 2 e Ubuntu ora include solo FUSE 3. Installalo una volta, oppure esegui senza:
sudo apt install libfuse2t64 # libfuse2 before Ubuntu 24.04
# or, with nothing to install:
./Bytesweep-1.0.1.AppImage --appimage-extract-and-run
Su Ubuntu 24.04 e successivi si ferma poi su chrome-sandbox … mode 4755. Aggiungi --no-sandbox, oppure vedi la voce di risoluzione problemi più sotto per mantenere la sandbox. Per avere una voce di menu, installa AppImageLauncher.
Su Ubuntu il .deb è la strada più liscia — si installa in /opt, dove l'helper della sandbox funziona senza niente di tutto questo.
Debian, Ubuntu, Mint, Pop!_OS.
sudo apt install ./bytesweep_1.0.1_amd64.deb
Si installa in /opt/Bytesweep e aggiunge un avviatore sotto Accessori.
Linux non ha una richiesta di Accesso completo al disco: usa i normali permessi sui file. Eseguito con il tuo utente, Bytesweep vede tutto quello che vedi tu. Le cartelle di root o di altri utenti vengono segnalate come illeggibili invece di essere saltate in silenzio, così i totali restano onesti. Gli Strumenti di sistema che richiedono root chiedono la password tramite pkexec al momento dell'esecuzione.
Se qualcosa va storto
«Bytesweep è danneggiato e non può essere aperto. Spostalo nel Cestino.»
Quasi sempre significa che il download è stato alterato durante il trasferimento — un proxy aziendale, un antivirus o un servizio di condivisione che ha ricompresso l'archivio — e questo rompe la firma del codice. Cancellalo e scaricalo di nuovo da questo sito. Se persiste, rimuovi il contrassegno di quarantena e riapri:
xattr -dr com.apple.quarantine /Applications/Bytesweep.app
Non dovresti mai aver bisogno di quel comando per un file scaricato direttamente da bytesweep.app.
«Impossibile aprire Bytesweep perché non è possibile verificare lo sviluppatore.»
Non dovresti vederlo — l'app è autenticata. Se compare, la copia non viene da questo sito oppure il download era incompleto. Riscaricala. Come eccezione una tantum puoi fare clic destro sull'app → Apri → Apri, oppure andare in Impostazioni di Sistema → Privacy e sicurezza e cliccare Apri comunque sotto il messaggio su Bytesweep.
L'analisi finisce subito, o intere cartelle risultano 0 byte
Due cause, in quest'ordine. Primo, l'app non è in /Applications — spostala lì e riaprila. Secondo, l'Accesso completo al disco è disattivato; attivalo e poi esci e riapri l'app, perché macOS applica il permesso solo a un avvio nuovo.
Non succede nulla quando faccio doppio clic sull'app
Controlla di aver preso l'architettura giusta. Una versione solo Intel non parte su Apple silicon senza Rosetta, e la versione Apple silicon non parte affatto su un Mac Intel. Menu Apple → Informazioni su questo Mac ti dice quale hai; la versione nativa non richiede Rosetta.
Continua a chiedermi la password di amministratore
La chiedono solo gli Strumenti di sistema: assottigliare le istantanee locali di Time Machine, liberare la memoria inattiva e alcune cache dei gestori di pacchetti richiedono davvero root. macOS mostra la sua richiesta di autenticazione; Bytesweep non vede né memorizza mai la tua password, e l'analisi e la pulizia normali non ne hanno mai bisogno.
Linux: «dlopen(): error loading libfuse.so.2»
Le AppImage vengono montate tramite FUSE 2, e Ubuntu 22.04 e successivi includono solo FUSE 3, quindi su un sistema appena installato la libreria manca. Installala una volta con sudo apt install libfuse2t64 (il pacchetto si chiama libfuse2 prima di Ubuntu 24.04 — la rinomina è arrivata con il passaggio a 64 bit di time_t ). Convive con FUSE 3 e non rompe nulla.
Se preferisci non installare nulla, esegui l'AppImage con --appimage-extract-and-run, che la estrae in una cartella temporanea invece di montarla. Più lenta ad avviarsi, senza dipendenze.
Linux: «The SUID sandbox helper binary … is not configured correctly»
Ubuntu 24.04 e successivi bloccano i namespace utente senza privilegi tramite AppArmor. Chromium, su cui Bytesweep è costruito, preferisce quella sandbox e ripiega su un binario helper che deve appartenere a root con modo 4755 — impossibile dentro un'AppImage, perché FUSE la monta con nosuid. Tre vie d'uscita, dalla migliore.
Installa invece il .deb. Si estrae in /opt su un filesystem normale, dove l'helper ottiene i permessi che gli servono, e il problema non si presenta.
Oppure riabilita i namespace utente e mantieni la sandbox: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0, reso permanente scrivendo kernel.apparmor_restrict_unprivileged_userns=0 in /etc/sysctl.d/60-apparmor-userns.conf. Questo allenta un'impostazione di sicurezza valida per tutto il sistema: decidi tenendolo presente.
Oppure esegui con --no-sandbox. Il più semplice, e parte subito, ma disattiva per l'app la sandbox del renderer di Chromium.
Dove tiene Bytesweep i propri dati?
Istantanee, impostazioni e punti di ripristino stanno in ~/Library/Application Support/Bytesweep su macOS e in ~/.config/Bytesweep su Linux, più un piccolo marcatore della prova in ~/.bytesweep-trial. Nulla viene caricato online.
Posso installarlo su più di una macchina?
Sì — una chiave Pro si attiva su tre dispositivi. Gestisci le attivazioni dalla schermata Licenza dentro l'app, dove puoi disattivare una macchina che non usi più e liberare il posto.
Disinstallazione
Bytesweep è un bundle applicativo autonomo. Trascina Bytesweep dalla cartella Applicazioni nel Cestino — la rimozione è tutta qui.
Per cancellare anche impostazioni, istantanee ed eventuali punti di ripristino conservati:
rm -rf ~/Library/Application\ Support/Bytesweep ~/.bytesweep-trial
Su Linux, sudo apt remove bytesweep per il .deb, oppure cancella semplicemente l'AppImage, poi rm -rf ~/.config/Bytesweep ~/.bytesweep-trial.
Annulla e ripristina tiene i file puliti per sette giorni sullo stesso volume, così puoi annullare. Rimuovere l'app non li cancella. Apri Bytesweep → Ripristina → Svuota adesso prima di disinstallare, oppure cancella la cartella di ripristino indicata in quella schermata.
Ancora bloccato?
Mandaci il messaggio esatto che vedi e la tua versione di macOS — rispondiamo alle domande di installazione in giornata.