Installazione

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.

Apple silicon o Intel?

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.

Apple silicon (M1 – M4)

Versione arm64 nativa. macOS 11 Big Sur o successivo. Versione 1.0.1.

Mac Intel

Versione x86-64. macOS 11 Big Sur o successivo.

Su Windows?

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.

  1. Apri il .dmg scaricato

    Fai doppio clic su Bytesweep-1.0.1-AppleSilicon.dmg nella cartella Download. macOS lo monta e apre questa finestra.

  2. 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.

    The Bytesweep disk image window: the app icon on the left, an arrow, and the Applications folder shortcut on the right. Bytesweep Bytesweep drag Applications Drag the app onto the folder to install it
    La finestra dell'immagine disco che compare dopo il doppio clic sul .dmg.
  3. 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.

Three stages: the downloaded ZIP file, the unzipped Bytesweep application, and the Applications folder it is dragged into. Bytesweep…mac.zip in Downloads unzip Bytesweep.app still in Downloads drag Applications where it belongs
ZIP → applicazione → cartella Applicazioni. L'ultima freccia è quella che tutti saltano.
  1. 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 .zip e macOS lo espande accanto all'archivio.

  2. 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/
  3. Aprila da Applicazioni

    Fai doppio clic su Bytesweep nella cartella Applicazioni. Vedrai la finestra di primo avvio qui sotto una volta sola, mai più.

Non eseguire Bytesweep dalla cartella Download.

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.

The macOS confirmation dialog: Bytesweep is an app downloaded from the Internet, are you sure you want to open it, with Cancel and Open buttons. “Bytesweep” is an app downloaded from the Internet. Are you sure you want to open it? Apple checked it for malicious software and none was detected. Cancel Open
Clicca su Apri. La riga in cui Apple dice di non aver trovato software dannoso è il controllo di autenticazione superato.

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.

  1. Apri l'impostazione

    Menu Apple → Impostazioni di SistemaPrivacy e sicurezzaAccesso completo al disco. Su macOS 12 e precedenti è Preferenze di Sistema → Sicurezza e Privacy → scheda Privacy.

  2. Attiva Bytesweep

    Bytesweep compare nell'elenco dopo il primo avvio. Sposta l'interruttore. Se non c'è, clicca su +e scegli Bytesweep da Applicazioni.

    System Settings showing Privacy and Security selected in the sidebar and the Full Disk Access list with the Bytesweep switch turned on. General Appearance Privacy & Security Desktop & Dock Displays Full Disk Access Allow the applications below to access data such as Mail, Messages, Safari, Home and Time Machine backups. Bytesweep Terminal + Quit and reopen Bytesweep for the change to take effect.
    Privacy e sicurezza → Accesso completo al disco, con l'interruttore di Bytesweep attivo.
  3. Esci e riapri Bytesweep

    macOS applica il nuovo permesso solo a un avvio nuovo. Premi ⌘Q, poi riapri l'app e avvia l'analisi.

Nulla lascia la tua macchina.

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.

AppImage

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.

Pacchetto .deb

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.

Leggere i file di altri utenti

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 → ApriApri, 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.

Svuota prima il punto di ripristino se vuoi indietro lo spazio.

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.