Instalação

Instalando o Bytesweep

O Bytesweep é assinado com um Apple Developer ID e notarizado pela Apple, então o macOS o abre sem aviso de desenvolvedor não identificado. Escolha seu download abaixo — tudo leva cerca de um minuto.

De qual arquivo eu preciso?

No macOS, o DMG e o ZIP contêm exatamente o mesmo aplicativo. O DMG traz a janela de arrastar para Aplicativos; o ZIP é menor e mais rápido se você preferir mover o aplicativo por conta própria.

Apple silicon ou Intel?

Menu Apple Sobre Este Mac. Se a linha Chip disser Apple M1, M2, M3 ou M4, pegue a versão Apple silicon. Se disser Processador · Intel, pegue a versão Intel. Baixar a errada não é perigoso: só roda mais devagar ou não abre.

Apple silicon (M1 – M4)

Versão arm64 nativa. macOS 11 Big Sur ou mais recente. Versão 1.0.1.

Mac Intel

Versão x86-64. macOS 11 Big Sur ou mais recente.

No Windows?

Ainda não há versão para Windows — está em andamento. Escreva para support@bytesweep.app e você terá notícias minhas no dia do lançamento. Uma licença comprada agora cobre isso sem custo extra.

Toda versão para macOS é assinada com um certificado de Developer ID e notarizada pela Apple. O Bytesweep é distribuído aqui e não pela Mac App Store porque um aplicativo em sandbox não consegue verificar o disco inteiro, que é justamente o objetivo do produto.

macOS · instalando pelo DMG

O jeito conhecido. Dê dois cliques na imagem de disco e arraste um ícone sobre o outro.

  1. Abra o .dmg baixado

    Dê dois cliques em Bytesweep-1.0.1-AppleSilicon.dmg na sua pasta de Downloads. O macOS monta a imagem e abre esta janela.

  2. Arraste o Bytesweep para a pasta Aplicativos

    Arraste o ícone do Bytesweep à esquerda e solte no atalho Aplicativos à direita. Isso copia o aplicativo para /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
    A janela da imagem de disco que aparece depois de dois cliques no .dmg.
  3. Ejete a imagem de disco e abra o aplicativo em Aplicativos

    Clique na seta de ejetar ao lado do Bytesweep na barra lateral do Finder e abra o Bytesweep pela sua pasta Aplicativos — não pela imagem montada. Você pode apagar o .dmg depois.

macOS · instalando pelo ZIP

Um ZIP não tem janela de instalação — ele só entrega o aplicativo, e você o move. Três passos.

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 → aplicativo → pasta Aplicativos. A última seta é a que as pessoas pulam.
  1. Descompacte

    O Safari descompacta downloads automaticamente, então talvez você já veja Bytesweep.app na sua pasta de Downloads. No Chrome, Firefox ou Arc, dê dois cliques uma vez no .zip e o macOS o expande ao lado do arquivo.

  2. Mova o Bytesweep.app para Aplicativos

    Abra uma janela do Finder, aperte ⇧⌘A para ir a Aplicativos e arraste Bytesweep.app de Downloads para lá. Ou selecione o aplicativo e aperte ⌘C, depois ⌥⌘V dentro de Aplicativos para movê-lo.

    Se preferir o terminal:

    mv ~/Downloads/Bytesweep.app /Applications/
  3. Abra pelo Aplicativos

    Dê dois cliques no Bytesweep na sua pasta Aplicativos. Você verá o diálogo de primeira abertura abaixo uma vez, e nunca mais.

Não rode o Bytesweep pela pasta de Downloads.

O macOS roda aplicativos em quarentena a partir de um local aleatório somente leitura (o App Translocation do Gatekeeper), e esse caminho muda a cada abertura. Como o macOS concede o Acesso Total ao Disco por caminho, a permissão dada a um aplicativo transladado deixa de valer silenciosamente na próxima vez que você o abrir — e as verificações voltam vazias ou parciais. Mover o aplicativo antes para /Applications é o que faz a permissão colar.

A primeira abertura

Como o aplicativo é notarizado, o macOS faz uma única pergunta de confirmação na primeira vez — não o bloqueio de «desenvolvedor não identificado» que aplicativos sem assinatura recebem.

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
Clique em Abrir. A linha dizendo que a Apple não encontrou software malicioso é a verificação de notarização passando.

Dê ao Bytesweep o Acesso Total ao Disco

O macOS mantém Mail, Mensagens, dados do Safari, instantâneos do Time Machine e contêineres de outros aplicativos atrás de uma barreira de permissão. Sem ela o Bytesweep ainda verifica — só vai reportar essas pastas como zero byte e perder em silêncio boa parte do que ocupa o seu disco.

  1. Abra o ajuste

    Menu Apple → Ajustes do SistemaPrivacidade e SegurançaAcesso Total ao Disco. No macOS 12 e anteriores é Preferências do Sistema → Segurança e Privacidade → aba Privacidade.

  2. Ative o Bytesweep

    O Bytesweep aparece na lista depois da primeira abertura. Ligue a chave. Se ele não estiver na lista, clique em +e escolha o Bytesweep em Aplicativos.

    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.
    Privacidade e Segurança → Acesso Total ao Disco, com a chave do Bytesweep ligada.
  3. Encerre e reabra o Bytesweep

    O macOS só aplica a nova permissão a uma abertura nova. Aperte ⌘Qe abra o aplicativo de novo para rodar a verificação.

Nada sai da sua máquina.

O Acesso Total ao Disco permite ao Bytesweep medir essas pastas. Verificação, visualização, busca de duplicados e limpeza rodam todas localmente; a única requisição de rede do aplicativo é a verificação de licença. Veja a política de privacidade.

Linux

Duas versões: um AppImage portátil que roda em qualquer lugar e um .deb para Debian, Ubuntu e derivadas.

AppImage

Qualquer distribuição. Sem instalação, sem root.

chmod +x Bytesweep-1.0.1.AppImage
./Bytesweep-1.0.1.AppImage

No Ubuntu 22.04 e mais recentes isso para com dlopen(): error loading libfuse.so.2 — AppImages precisam do FUSE 2 e o Ubuntu agora traz só o FUSE 3. Instale uma vez ou rode sem ele:

sudo apt install libfuse2t64   # libfuse2 before Ubuntu 24.04
# or, with nothing to install:
./Bytesweep-1.0.1.AppImage --appimage-extract-and-run

No Ubuntu 24.04 e mais recentes ele para depois em chrome-sandbox … mode 4755. Acrescente --no-sandbox, ou veja a entrada de solução de problemas abaixo para manter a sandbox. Para ter um item de menu, instale AppImageLauncher.

No Ubuntu, o .deb é o caminho mais tranquilo — ele instala em /opt, onde o auxiliar de sandbox funciona sem nada disso.

Pacote .deb

Debian, Ubuntu, Mint, Pop!_OS.

sudo apt install ./bytesweep_1.0.1_amd64.deb

Instala em /opt/Bytesweep e adiciona um lançador em Acessórios.

Ler arquivos de outros usuários

O Linux não tem um pedido de Acesso Total ao Disco — ele usa permissões de arquivo comuns. Rodando com o seu próprio usuário, o Bytesweep vê tudo o que você vê. Pastas que pertencem a root ou a outros usuários são reportadas como ilegíveis em vez de puladas em silêncio, então os totais continuam honestos. Ferramentas de sistema que precisam de root pedem sua senha pelo pkexec na hora de rodar.

Se algo der errado

«O Bytesweep está danificado e não pode ser aberto. Mova-o para o Lixo.»

Isso quase sempre significa que o download foi alterado no caminho — um proxy corporativo, um antivírus ou um serviço de compartilhamento que recompactou o arquivo — o que quebra a assinatura de código. Apague e baixe de novo neste site. Se persistir, remova a marca de quarentena e abra novamente:

xattr -dr com.apple.quarantine /Applications/Bytesweep.app

Você nunca deveria precisar desse comando para um arquivo baixado diretamente de bytesweep.app.

«O Bytesweep não pode ser aberto porque o desenvolvedor não pode ser verificado.»

Você não deveria ver isso — o aplicativo é notarizado. Se aparecer, a cópia não veio deste site ou o download ficou incompleto. Baixe de novo. Como exceção pontual, você pode clicar com o botão direito no aplicativo → AbrirAbrir, ou ir em Ajustes do Sistema → Privacidade e Segurança e clicar em Abrir Assim Mesmo sob a mensagem sobre o Bytesweep.

Minha verificação termina na hora, ou pastas inteiras aparecem com 0 byte

Duas causas, nesta ordem. Primeiro, o aplicativo não está em /Applications — mova para lá e reabra. Segundo, o Acesso Total ao Disco está desligado; ligue e depois encerre e reabra o aplicativo, porque o macOS só aplica a permissão a uma abertura nova.

Não acontece nada quando dou dois cliques no aplicativo

Confira se você pegou a arquitetura certa. Uma versão só para Intel não abre em Apple silicon sem o Rosetta, e a versão Apple silicon não abre de jeito nenhum num Mac Intel. Menu Apple → Sobre Este Mac diz qual você tem; a versão nativa não precisa do Rosetta.

Ele fica pedindo minha senha de administrador

Só as Ferramentas de sistema pedem — reduzir instantâneos locais do Time Machine, liberar memória inativa e alguns caches de gerenciadores de pacotes realmente precisam de root. O macOS mostra o próprio pedido de autenticação; o Bytesweep nunca vê nem guarda sua senha, e a verificação e a limpeza comuns nunca precisam dela.

Linux: «dlopen(): error loading libfuse.so.2»

AppImages são montadas pelo FUSE 2, e o Ubuntu 22.04 e mais recentes trazem só o FUSE 3, então a biblioteca falta num sistema recém-instalado. Instale uma vez com sudo apt install libfuse2t64 (o pacote se chama libfuse2 antes do Ubuntu 24.04 — a renomeação veio com a transição para 64 bits do time_t ). Ele convive com o FUSE 3 e não quebra nada.

Se você preferir não instalar nada, rode a AppImage com --appimage-extract-and-run, que a descompacta numa pasta temporária em vez de montá-la. Demora mais para abrir, sem dependências.

Linux: «The SUID sandbox helper binary … is not configured correctly»

O Ubuntu 24.04 e mais recentes bloqueiam namespaces de usuário sem privilégio via AppArmor. O Chromium, sobre o qual o Bytesweep é construído, prefere essa sandbox e recorre a um binário auxiliar que precisa pertencer ao root com modo 4755 — impossível dentro de uma AppImage, porque o FUSE a monta com nosuid. Três saídas, a melhor primeiro.

Instale o .deb em vez disso. Ele descompacta em /opt num sistema de arquivos normal, onde o auxiliar recebe as permissões de que precisa, e o problema nem aparece.

Ou volte a permitir namespaces de usuário e mantenha a sandbox: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0, tornado permanente escrevendo kernel.apparmor_restrict_unprivileged_userns=0 em /etc/sysctl.d/60-apparmor-userns.conf. Isso afrouxa um ajuste de segurança de todo o sistema, então decida sabendo disso.

Ou rode com --no-sandbox. O mais simples, e abre na hora, mas desliga para o aplicativo a sandbox do renderizador do Chromium.

Onde o Bytesweep guarda os próprios dados?

Instantâneos, ajustes e pontos de restauração ficam em ~/Library/Application Support/Bytesweep no macOS e em ~/.config/Bytesweep no Linux, além de um pequeno marcador de teste em ~/.bytesweep-trial. Nada é enviado.

Posso instalar em mais de uma máquina?

Sim — uma chave Pro ativa em três dispositivos. Gerencie as ativações na tela de Licença dentro do aplicativo, onde você pode desativar uma máquina que não usa mais e liberar a vaga.

Desinstalação

O Bytesweep é um pacote de aplicativo autocontido. Arraste o Bytesweep da sua pasta Aplicativos para o Lixo — essa é toda a remoção.

Para apagar também os ajustes, instantâneos e pontos de restauração que ficaram:

rm -rf ~/Library/Application\ Support/Bytesweep ~/.bytesweep-trial

No Linux, sudo apt remove bytesweep para o .deb, ou simplesmente apague a AppImage e depois rm -rf ~/.config/Bytesweep ~/.bytesweep-trial.

Esvazie o ponto de restauração antes se quiser o espaço de volta.

Desfazer e restaurar mantém os arquivos limpos por sete dias no mesmo volume para você poder desfazer. Remover o aplicativo não os apaga. Abra Bytesweep → Restaurar → Esvaziar agora antes de desinstalar, ou apague a pasta de restauração mostrada nessa tela.

Ainda travado?

Envie a mensagem exata que você está vendo e a sua versão do macOS — respondemos dúvidas de instalação no mesmo dia.