Repository navigation
Releases
ChurrOS 1.4
ChurrOS 1.4
Release oficial de ChurrOS 1.4, disponible en las ediciones Niri (por defecto) y XFCE para arquitectura x86_64.
Novedades principales
- Instalación en segundo plano en ChurrOS Tour: descarga e instalación desatendida de aplicaciones con seguimiento visual de barra de progreso en tiempo real por cada paquete, sin ventanas emergentes de terminal ni peticiones repetidas de privilegios.
- Alineación de versiones: sincronización completa de la versión 1.4 en todo el sistema (
VERSION,/etc/churros-version, crates Rust en1.4.0, instalador Calamares y Fastfetch). - Herramienta de distribución TUS: integración de subida por bloques (
scripts/upload-release.py) compatible con la infraestructura de servidores de descarga y CDN. - Estabilidad y corrección de pruebas: 100% de la suite de pruebas estáticas, arnés de pruebas y mutaciones en verde.
Descarga de ISOs
Las imágenes ISO oficiales se encuentran alojadas en download.churroslinux.org:
- Niri Edition: ChurrOS-2026.10.26-x86_64-niri-1.4.iso
- XFCE Edition: ChurrOS-2026.10.26-x86_64-xfce-1.4.iso
Sumas de verificación (SHA-256)
b23b937ed7a58f77f7507a9b0497ccde1bc8f63cc71660c7ced1fbb54f5a77d3 ChurrOS-2026.10.26-x86_64-niri-1.4.iso
3f096b5ff717bc3f4c414db13703e98436d37089fbf54929b36def01a8adcba3 ChurrOS-2026.10.26-x86_64-xfce-1.4.iso
Verificación en terminal:
sha256sum -c SHA256SUMSActualización del sistema (OTA)
Los sistemas con versiones anteriores (1.0 - 1.3) pueden actualizar directamente desde la aplicación oficial de Ajustes -> Actualizaciones, o ejecutando como root churros-update-utils.
Código fuente (GPL-3.0)
El código fuente de todos los componentes propios de ChurrOS se encuentra en este repositorio en el tag v1.4.
Kernel ChurrOSvyper 7.2.9 (CachyOS BORE)
Precompiled ChurrOSvyper kernel and headers for ChurrOS (CachyOS BORE, Clang ThinLTO, O3). Automatically fetched during ISO build.
ChurrOS 1.0
ChurrOS 1.0
Primera versión estable. La ISO (2,2 GB) se publica en https://download.churroslinux.org/ (GitHub limita a 2 GB por archivo).
Novedades destacadas
- Sistema de rollback con snapshots btrfs (churros-snapshot + hook de pacman): snapshot automático antes de cada pacman -Syu y restauración desde la ISO live.
- Actualizador con utilidades de ChurrOS v1.0 (churros-update-utils).
- Fix del checkbox de reinicio del instalador Calamares (finished.conf).
Archivos
- churros-utils-1.0.tar.zst + updates.json — bundle del actualizador (subir a download.churroslinux.org/churros/).
- ISO: https://download.churroslinux.org/
ChurrOS 0.6
ChurrOS 0.6
Cambios principales
- control-center: Fixed .desktop entry to use Rust binary instead of Python
- GRUB theme: Deployed to airootfs for Calamares installer
- Build system: Auto-install cargo/rust if missing on host
- Packages: Added rust + cargo to package list for Rust app compilation
Binarios Rust incluidos
churros-welcome- Welcome appchurros-settings- Preferences/Settingschurros-control-center- Control centerchurros-popup- Popups (audio, network, bluetooth, power, brightness, battery)
Instalador
- Calamares con branding ChurrOS
- Repositorio local [churros] para paquetes AUR (yay, waypaper, python-pywal)
- Tema GRUB personalizado aplicado post-instalación
Descarga
La ISO supera el límite de 2 GiB de GitHub, así que está partida en dos archivos del mismo tamaño:
ChurrOS-2026.08.14-x86_64.v0.6.7z.001ChurrOS-2026.08.14-x86_64.v0.6.7z.002
Descargar ambas partes en la misma carpeta. Abrir o extraer primero ChurrOS-2026.08.14-x86_64.v0.6.7z.001 con 7-Zip (Windows) o con 7z x ChurrOS-2026.08.14-x86_64.v0.6.7z.001 (Linux). El programa lee la segunda parte solo y deja la ISO ChurrOS-2026.08.14-x86_64.v0.6.iso.
El archivo SHA256SUMS sirve para comprobar las partes y la ISO extraída.
v0.1.1 — Calamares Installer Fix
v0.1.1 — Instalador funcional
Instalador (Calamares)
- Kernel copiado al target vía
unpackfs(patrón ALCI) — corrige el errorpacman -Sy linux. - Keyring de pacman inicializado antes de cualquier operación en el target.
- Preset mkinitcpio corregido de
archisoadefault. - initramfs reconstruido para todos los kernels (
kernel: all). - Orden de ejecución corregido:
netinstall/packagesantes deinitcpio. - os-prober habilitado en GRUB.
- 8 módulos nuevos: locale, keyboard, localecfg, fstab, machineid, networkcfg, initcpio, hwclock.
Seguridad
- Contraseña mínima: 8 caracteres. Hostname estático.
Build
- Limpieza automática con
trap. CLI con validación.profiledef.shreproducible.