🆓 Gratis para siempre — garantizado por las licencias

Cada herramienta aquí es open source; su licencia garantiza el derecho a usarla y redistribuirla. Este espejo es esa promesa en la práctica: la versión más reciente de cada paquete con al menos 2 meses de antigüedad, servida gratis para siempre — sin cuenta, sin autenticación.
Las correcciones de seguridad y los parches se publican de inmediato. ¿Quieres cada versión pocas horas después del upstream? Para eso está el repositorio principal en deb.griffo.io. 🚀

💬 ¿Preguntas o problemas? Únete a nuestra comunidad de Discord — el mejor lugar para obtener ayuda.

🥟 Instalar Bun en Debian

⏳ Aún no está en el espejo gratuito — consíguelo en deb.griffo.io (principal)
Bun aún no está en el espejo gratuito. El espejo gratuito ofrece actualmente Ghostty, Zed y Oh My Posh, y pronto habrá más. Consigue Bun en el repositorio principal en deb.griffo.io — cada versión, pocas horas después del upstream.
FuenteVersión
deb.griffo.io (main)1.3.14 ✅
Debian oficial🚫 no empaquetado

Runtime JavaScript todo en uno rápido con empaquetador, ejecutor de pruebas y administrador de paquetes

← Volver al inicio

¿Qué es Bun?

Bun es un runtime JavaScript todo en uno rápido construido desde cero para servir al ecosistema JavaScript moderno. Está diseñado como un reemplazo directo para Node.js con un rendimiento significativamente mejor, con empaquetador, ejecutor de pruebas y gestor de paquetes integrados, todo en un único ejecutable.

🚀 Por qué importan las últimas versiones: Bun está evolucionando rápidamente con mejoras importantes de rendimiento, nuevas características de JavaScript/TypeScript y compatibilidad mejorada en cada lanzamiento. Las últimas versiones incluyen correcciones de errores críticos, mejor compatibilidad con Node.js y mejoras significativas de velocidad para la gestión de paquetes y el empaquetado.

🔥 Características principales de Bun

⚡ Extremadamente Rápido

Hasta 4 veces más rápido que Node.js para muchas cargas de trabajo, con motor JavaScript optimizado y compilación de código nativo.

📦 Gestor de Paquetes Integrado

Instale paquetes hasta 25 veces más rápido que npm con gestión de paquetes integrada y compatibilidad con archivos de bloqueo.

🛠️ Empaquetador Incluido

Empaquetador nativo con tree-shaking, división de código y recarga en caliente - no se necesita webpack ni rollup.

🧪 Ejecutor de Pruebas

Ejecutor de pruebas integrado compatible con la API de Jest, con ejecución paralela y modo de observación.

🔄 Compatible con Node.js

Reemplazo directo para Node.js con excelente compatibilidad para paquetes npm y APIs existentes.

📝 TypeScript Nativo

Ejecute archivos TypeScript directamente sin paso de compilación, con transpilación integrada.

📦 Instalación desde deb-free.griffo.io

Paso 1: Agregar repositorio

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

📋 Paquetes Bun Disponibles

deb-free.griffo.io proporciona tres paquetes Bun diferentes para adaptarse a diferentes necesidades:

🥟 bun (Recomendado)

Metapaquete que instala automáticamente la compilación bun-one estable más reciente disponible en este repositorio (máximo 2 meses de antigüedad, gratis para siempre). Esta es la opción recomendada para la mayoría de los usuarios.

sudo apt install bun
🚀 bun-one

Versión estable del runtime Bun. Este paquete contiene la versión lista para producción con optimizaciones para rendimiento y estabilidad.

sudo apt install bun-one
🔍 bun-profile

Compilación con perfilado habilitado de Bun con símbolos de depuración y capacidades de perfilado. Ideal para desarrollo, depuración y análisis de rendimiento. Binario ligeramente más grande con información de depuración adicional.

sudo apt install bun-profile

🔄 Gestión de Múltiples Versiones de Bun

Puede instalar tanto bun-one como bun-profile simultáneamente y cambiar entre ellos usando el sistema update-alternatives de Debian:

Instalar ambas versiones:

sudo apt install bun-one bun-profile

Configurar alternativas (se hace automáticamente durante la instalación del paquete):

sudo update-alternatives --install /usr/bin/bun bun /usr/bin/bun-one 100 sudo update-alternatives --install /usr/bin/bun bun /usr/bin/bun-profile 90

Cambiar entre versiones interactivamente:

sudo update-alternatives --config bun

Verificar la versión actual:

bun --version which bun

Paso 2: Instalar Bun

sudo apt install bun
apt install bun

Paso 3: Verificar la Instalación

bun --version bun --help

🚀 Ejemplos de Inicio Rápido

Crear un nuevo proyecto:

mkdir my-bun-app && cd my-bun-app bun init

Instalar paquetes (más rápido que npm):

bun install express bun add -d @types/express

Ejecutar TypeScript directamente:

echo 'console.log("Hello from Bun!")' > app.ts bun run app.ts

Empaquetar para producción:

bun build ./app.ts --outdir ./dist --minify

Ejecutar pruebas:

bun test

🔧 Configuración

Bun se puede configurar usando un archivo bunfig.toml en la raíz de su proyecto o directorio home:

# bunfig.toml [install] # Configurar comportamiento del gestor de paquetes cache = "~/.bun/install/cache" registry = "https://registry.npmjs.org" [run] # Configurar ejecutor de scripts shell = "bash" [test] # Configurar ejecutor de pruebas preload = ["./setup.ts"]

⚡ Beneficios de Rendimiento

📦 Instalación de Paquetes

Hasta 25 veces más rápido que npm, 4 veces más rápido que pnpm para instalar dependencias.

🏃 Rendimiento de Ejecución

4 veces más rápido que Node.js para muchas cargas de trabajo JavaScript con motor optimizado.

🛠️ Velocidad de Empaquetado

Empaquetador nativo significativamente más rápido que webpack, rollup o esbuild.

🧪 Ejecución de Pruebas

Ejecución paralela de pruebas con ejecutor integrado, más rápido que Jest o Vitest.

📦 Repositorio de Construcción de Paquetes

Los paquetes de Debian se construyen y mantienen automáticamente en este repositorio de GitHub:

🔗 Paquetes Relacionados

Mejore su flujo de trabajo de desarrollo con estas herramientas complementarias de deb.griffo.io:

📚 Recursos Adicionales

📦 Últimas versiones publicadas en deb.griffo.io (repositorio principal)

❓ Preguntas frecuentes

¿Está Bun en los repositorios oficiales de Debian?

No — Bun no está empaquetado en los archivos oficiales de Debian. Este espejo gratuito ofrece la versión más reciente de Bun con al menos 2 meses de antigüedad; el repositorio principal en deb.griffo.io ofrece cada versión pocas horas después del upstream.

¿Cómo instalo el último Bun en Debian?

Añade el repositorio deb-free.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install bun. Las nuevas versiones llegan con el sudo apt upgrade habitual.

¿Los paquetes están firmados y cómo se compilan?

Cada paquete está firmado con la clave GPG del repositorio (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) y se compila a partir de versiones upstream en repositorios públicos de GitHub que cualquiera puede inspeccionar.

¿Qué versiones de Debian son compatibles?

Debian 12 Bookworm, Debian 13 Trixie, Forky y Sid.