Instalación

Instalar Bytesweep

Bytesweep está firmado con un Apple Developer ID y notarizado por Apple, así que macOS lo abre sin avisar de un desarrollador no identificado. Elige tu descarga abajo: todo lleva alrededor de un minuto.

¿Qué archivo necesito?

En macOS, el DMG y el ZIP contienen exactamente la misma aplicación. El DMG te da la ventana para arrastrar a Aplicaciones; el ZIP es más pequeño y rápido si prefieres mover la aplicación tú.

¿Apple silicon o Intel?

Menú Apple Acerca de este Mac. Si la línea Chip dice Apple M1, M2, M3 o M4, coge la versión de Apple silicon. Si dice Procesador · Intel, coge la de Intel. Descargar la equivocada no es peligroso: simplemente va más lenta o no arranca.

Apple silicon (M1 – M4)

Versión arm64 nativa. macOS 11 Big Sur o posterior. Versión 1.0.1.

Mac Intel

Versión x86-64. macOS 11 Big Sur o posterior.

¿En Windows?

Todavía no hay versión para Windows — está en marcha. Escribe a support@bytesweep.app y sabrás de mí el día que salga. Una licencia comprada ahora la cubre sin coste extra.

Cada versión de macOS está firmada con un certificado de Developer ID y notarizada por Apple. Bytesweep se distribuye aquí y no en la Mac App Store porque una aplicación en zona aislada no puede analizar el disco entero, que es justo el sentido del producto.

macOS · instalar desde el DMG

La forma de siempre. Haz doble clic en la imagen de disco y arrastra un icono sobre el otro.

  1. Abre el .dmg descargado

    Haz doble clic en Bytesweep-1.0.1-AppleSilicon.dmg en tu carpeta de Descargas. macOS lo monta y abre esta ventana.

  2. Arrastra Bytesweep a la carpeta Aplicaciones

    Arrastra el icono de Bytesweep de la izquierda y suéltalo sobre el acceso directo a Aplicaciones de la derecha. Eso copia la aplicación en /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 ventana de la imagen de disco que aparece al hacer doble clic en el .dmg.
  3. Expulsa la imagen de disco y abre la aplicación desde Aplicaciones

    Pulsa la flecha de expulsión junto a Bytesweep en la barra lateral del Finder y abre Bytesweep desde tu carpeta Aplicaciones, no desde la imagen montada. Después puedes borrar el .dmg.

macOS · instalar desde el ZIP

Un ZIP no tiene ventana de instalación: simplemente te da la aplicación y la mueves tú. Tres pasos.

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 → aplicación → carpeta Aplicaciones. La última flecha es la que la gente se salta.
  1. Descomprímelo

    Safari descomprime las descargas automáticamente, así que puede que ya veas Bytesweep.app en tu carpeta de Descargas. En Chrome, Firefox o Arc, haz doble clic una vez en el .zip y macOS lo expande junto al archivo comprimido.

  2. Mueve Bytesweep.app a Aplicaciones

    Abre una ventana del Finder, pulsa ⇧⌘A para ir a Aplicaciones y arrastra Bytesweep.app desde Descargas. O selecciona la aplicación y pulsa ⌘C, luego ⌥⌘V dentro de Aplicaciones para moverla.

    Si prefieres el terminal:

    mv ~/Downloads/Bytesweep.app /Applications/
  3. Ábrela desde Aplicaciones

    Haz doble clic en Bytesweep en tu carpeta Aplicaciones. Verás el diálogo de primer arranque de abajo una vez y nunca más.

No ejecutes Bytesweep desde tu carpeta de Descargas.

macOS ejecuta las aplicaciones en cuarentena desde una ubicación aleatoria de solo lectura (la App Translocation de Gatekeeper), y esa ruta cambia en cada arranque. Como macOS concede el acceso total al disco por ruta, el permiso dado a una aplicación trasladada deja de aplicarse en silencio la próxima vez que la abras, y los análisis salen vacíos o incompletos. Mover antes la aplicación a /Applications es lo que hace que el permiso se mantenga.

El primer arranque

Como la aplicación está notarizada, macOS hace una sola pregunta de confirmación la primera vez, no el bloqueo de «desarrollador no identificado» que reciben las aplicaciones sin firmar.

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
Pulsa Abrir. La línea sobre que Apple no ha encontrado software malicioso es la comprobación de notarización superada.

Da a Bytesweep acceso total al disco

macOS mantiene Mail, Mensajes, los datos de Safari, las instantáneas de Time Machine y los contenedores de otras aplicaciones tras una barrera de permisos. Sin ella Bytesweep puede analizar igual, solo que informará de esas carpetas como cero bytes y se perderá en silencio buena parte de lo que ocupa tu disco.

  1. Abre el ajuste

    Menú Apple → Ajustes del SistemaPrivacidad y seguridadAcceso total al disco. En macOS 12 y anteriores: Preferencias del Sistema → Seguridad y privacidad → pestaña Privacidad.

  2. Activa Bytesweep

    Bytesweep aparece en la lista después de su primer arranque. Activa el interruptor. Si no aparece, pulsa +y elige Bytesweep en Aplicaciones.

    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.
    Privacidad y seguridad → Acceso total al disco, con el interruptor de Bytesweep activado.
  3. Cierra y vuelve a abrir Bytesweep

    macOS solo aplica el permiso nuevo a un arranque limpio. Pulsa ⌘Qy vuelve a abrir la aplicación para lanzar el análisis.

Nada sale de tu máquina.

El acceso total al disco permite a Bytesweep medir esas carpetas. El análisis, la visualización, la búsqueda de duplicados y la limpieza corren en local; la única petición de red que hace la aplicación es la comprobación de licencia. Consulta la política de privacidad.

Linux

Dos versiones: un AppImage portátil que funciona en cualquier sitio y un .deb para Debian, Ubuntu y sus derivadas.

AppImage

Cualquier distribución. Sin instalación, sin root.

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

En Ubuntu 22.04 y posteriores eso se detiene con dlopen(): error loading libfuse.so.2 — los AppImage necesitan FUSE 2 y Ubuntu ya solo trae FUSE 3. Instálalo una vez o ejecútalo sin él:

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

En Ubuntu 24.04 y posteriores se detiene después en chrome-sandbox … mode 4755. Añade --no-sandbox, o mira la entrada de resolución de problemas de abajo para conservar la zona aislada. Para tener una entrada de menú, instala AppImageLauncher.

En Ubuntu el .deb es el camino más sencillo — se instala en /opt, donde el ayudante de la zona aislada funciona sin nada de esto.

Paquete .deb

Debian, Ubuntu, Mint, Pop!_OS.

sudo apt install ./bytesweep_1.0.1_amd64.deb

Se instala en /opt/Bytesweep y añade un lanzador en Utilidades.

Leer archivos de otros usuarios

Linux no tiene un aviso de acceso total al disco: usa los permisos de archivo normales. Ejecutado con tu propio usuario, Bytesweep ve todo lo que puedes ver tú. Las carpetas de root o de otros usuarios se informan como ilegibles en vez de saltarse en silencio, así que los totales siguen siendo honestos. Las herramientas del sistema que necesitan root piden tu contraseña mediante pkexec al ejecutarlas.

Si algo va mal

«Bytesweep está dañado y no se puede abrir. Deberías moverlo a la papelera.»

Casi siempre significa que la descarga se alteró por el camino — un proxy corporativo, un antivirus o un servicio para compartir archivos que recomprimió el paquete — y eso rompe la firma de código. Bórralo y descárgalo de nuevo desde este sitio. Si persiste, quita la marca de cuarentena y vuelve a abrirlo:

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

No deberías necesitar nunca ese comando para un archivo descargado directamente desde bytesweep.app.

«Bytesweep no se puede abrir porque no se puede verificar al desarrollador.»

No deberías ver esto: la aplicación está notarizada. Si aparece, la copia no viene de este sitio o la descarga quedó incompleta. Vuelve a descargarla. Como excepción puntual, puedes hacer clic derecho en la aplicación → AbrirAbrir, o ir a Ajustes del Sistema → Privacidad y seguridad y pulsar Abrir igualmente bajo el mensaje sobre Bytesweep.

Mi análisis acaba al instante, o carpetas enteras salen con 0 bytes

Dos causas, en este orden. Primero, la aplicación no está en /Applications : muévela allí y vuelve a abrirla. Segundo, el acceso total al disco está desactivado; actívalo y luego cierra y vuelve a abrir la aplicación, porque macOS solo aplica el permiso a un arranque limpio.

No pasa nada al hacer doble clic en la aplicación

Comprueba que has cogido la arquitectura correcta. Una versión solo para Intel no arranca en Apple silicon sin Rosetta, y la versión de Apple silicon no arranca en absoluto en un Mac Intel. Menú Apple → Acerca de este Mac te dice cuál tienes; la versión nativa no necesita Rosetta.

Me pide la contraseña de administrador todo el rato

Solo la piden las Herramientas del sistema: adelgazar las instantáneas locales de Time Machine, purgar memoria inactiva y unas pocas cachés de gestores de paquetes necesitan root de verdad. macOS muestra su propio aviso de autenticación; Bytesweep nunca ve ni guarda tu contraseña, y el análisis y la limpieza normales nunca la requieren.

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

Los AppImage se montan mediante FUSE 2, y Ubuntu 22.04 y posteriores solo traen FUSE 3, así que la biblioteca falta en un sistema recién instalado. Instálala una vez con sudo apt install libfuse2t64 (el paquete se llama libfuse2 antes de Ubuntu 24.04; el cambio de nombre llegó con la transición a 64 bits de time_t ). Convive con FUSE 3 y no rompe nada.

Si prefieres no instalar nada, ejecuta el AppImage con --appimage-extract-and-run, que lo descomprime en una carpeta temporal en vez de montarlo. Arranca más lento, sin dependencias.

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

Ubuntu 24.04 y posteriores bloquean los espacios de nombres de usuario sin privilegios mediante AppArmor. Chromium, sobre el que está construido Bytesweep, prefiere esa zona aislada y recurre a un binario ayudante que debe pertenecer a root con modo 4755, imposible dentro de un AppImage porque FUSE lo monta con nosuid. Tres salidas, la mejor primero.

Instala el .deb en su lugar. Se descomprime en /opt en un sistema de archivos normal, donde el ayudante obtiene los permisos que necesita, y el problema no aparece.

O vuelve a permitir los espacios de nombres de usuario y conserva la zona aislada: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0, hecho permanente escribiendo kernel.apparmor_restrict_unprivileged_userns=0 en /etc/sysctl.d/60-apparmor-userns.conf. Esto relaja un ajuste de refuerzo de todo el sistema, así que decide sabiéndolo.

O ejecútalo con --no-sandbox. Lo más sencillo, y arranca al momento, pero desactiva para la aplicación la zona aislada del renderizador de Chromium.

¿Dónde guarda Bytesweep sus propios datos?

Las instantáneas, los ajustes y los puntos de restauración están en ~/Library/Application Support/Bytesweep en macOS y en ~/.config/Bytesweep en Linux, además de un pequeño marcador de prueba en ~/.bytesweep-trial. No se sube nada.

¿Puedo instalarlo en más de una máquina?

Sí: una clave Pro se activa en tres dispositivos. Gestiona las activaciones desde la pantalla de Licencia de la aplicación, donde puedes desactivar una máquina que ya no uses y liberar la plaza.

Desinstalación

Bytesweep es un paquete de aplicación autocontenido. Arrastra Bytesweep desde tu carpeta Aplicaciones a la papelera: esa es toda la desinstalación.

Para borrar además los ajustes, las instantáneas y los puntos de restauración que haya guardado:

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

En Linux, sudo apt remove bytesweep para el .deb, o simplemente borra el AppImage y luego rm -rf ~/.config/Bytesweep ~/.bytesweep-trial.

Vacía primero el punto de restauración si quieres recuperar el espacio.

Deshacer y restaurar conserva los archivos limpiados siete días en el mismo volumen para que puedas deshacer. Quitar la aplicación no los borra. Abre Bytesweep → Restaurar → Purgar ahora antes de desinstalar, o borra la carpeta de restauración que se muestra en esa pantalla.

¿Sigues atascado?

Envíanos el mensaje exacto que ves y tu versión de macOS: respondemos las dudas de instalación el mismo día.