Skip to content

Releases

ChurrOS 1.4

Choose a tag to compare

@Hoyuse Hoyuse released this 26 Oct 23:08
ec72ab2

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 en 1.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:

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 SHA256SUMS

Actualizació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)

Choose a tag to compare

@Hoyuse Hoyuse released this 22 Oct 21:39

Precompiled ChurrOSvyper kernel and headers for ChurrOS (CachyOS BORE, Clang ThinLTO, O3). Automatically fetched during ISO build.

ChurrOS 1.0

Choose a tag to compare

@Hoyuse Hoyuse released this 25 Aug 01:53

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 0.6

Choose a tag to compare

@Hoyuse Hoyuse released this 14 Aug 03:17

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 app
  • churros-settings - Preferences/Settings
  • churros-control-center - Control center
  • churros-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.001
  • ChurrOS-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

Choose a tag to compare

@elgatolinux elgatolinux released this 23 Jul 00:22
c456bbf

v0.1.1 — Instalador funcional

Instalador (Calamares)

  • Kernel copiado al target vía unpackfs (patrón ALCI) — corrige el error pacman -Sy linux.
  • Keyring de pacman inicializado antes de cualquier operación en el target.
  • Preset mkinitcpio corregido de archiso a default.
  • initramfs reconstruido para todos los kernels (kernel: all).
  • Orden de ejecución corregido: netinstall / packages antes de initcpio.
  • 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.sh reproducible.