openSUSE MicroOS
Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem
Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.
MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.
Try MicroOS in VMs running on either Xen or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the Combustion functionality for the boot process. Both preconfigured and self-installed images are intended to be used with Combustion written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.
DescargarFilosofía
Es previsible
- No se altera durante la ejecución.
- Ejecutará los mismos artefactos de manera consistente en cada arranque.
Es escalable
- Elimina los esfuerzos por configurar instancias individuales durante el tiempo de ejecución.
- Puede ser implementado fácil y repetidamente con resultados previsibles.
Es fiable
*Recuperación automatizada de actualizaciones defectuosas.
Cargas de trabajo
Las aplicaciones se instalan en contenedores en lugar del sistema de archivos raíz:
- Aisladas del sistema de archivos central.
- Reducción de capacidad para aplicaciones maliciosas comprometedoras.
- Instalaciones nuevas sin reiniciar.
- Actualización atómica posible (crea lo nuevo, mata lo antiguo).
- Fácil reversión.
Depuración
Contenedor de herramientas de depuración
- Ejecuta contenedor privilegiado.
- Sistema de archivos raíz disponible en
/media/root
. - Zypper, para instalación de herramientas necesarias; disponibles sin reiniciar.
- Persistente entre usos.
Actualizaciones atómicas
Actualizaciones transaccionales
Único
Al usar Btrfs con instantáneas, MicroOS usa el espacio eficientemente
para almacenar el historial del sistema de archivos. Todos los archivos
de configuración de /etc
forman parte de la instantánea y de la reversión.
Flexible
- No es necesario un nuevo formato de paquete, use el RPM estándar de openSUSE.
- No existe límite de tamaño, ni para las particiones ni para el sistema operativo.
- Fácil de mejorar.
Retroceso
MicroOS es un sistema operativo inmutable, de recuperación simple.
- Inmutable: sin cambios en el disco.
- Reversible, reiniciándolo a una instantánea anterior de BTRFS.
Actualizaciones seguras
- Obtenga actualizaciones vía HTTPS.
- Paquetes y repositorios firmados por nuestro sistema de compilación.
- Paquetes verificados.
- Sin actualizaciones en caso de conflictos por dependencias.
- Sin pérdida de espacio: las instantáneas se eliminan en caso de actualizaciones fallidas.
Equipos de escritorio, portátiles y servidores Intel o AMD 64-bit (x86_64)
Servidores UEFI Arm 64-bit, equipos de escritorio, portátiles y tarjetas (aarch64)
Imagen ISO (3.1 GiB)
Servidores PowerPC, little-endian (ppc64le)
Imagen ISO (3.0 GiB)
Requisitos del sistema
Mínimo
- Memoria: 1GB de RAM física + memoria adicional para su carga de trabajo
- Almacenamiento:
- Partición / (raíz): 5GB de espacio disponible en disco
- Partición /var: 5GB de espacio disponible en disco
Recomendado
- Memoria: 2GB de RAM física + memoria adicional para su carga de trabajo
- Almacenamiento:
- Partición / (raíz): 20GB de espacio disponible en disco
- Partición /var: 40GB de espacio disponible en disco
Comprobar su descarga antes de utilizarla
Hay muchas aplicaciones que pueden verificar la suma de comprobación de una descarga. La comprobación de su descarga puede ser importante, ya que confirma que realmente ha recibido el archivo ISO que quería descargar y no una versión dañada.
Para cada ISO, ofrecemos un archivo de suma de comprobación con la correspondiente suma SHA256.
Para una seguridad extra, puedes utilizar sha256sum para verificar quién firmó los archivos .sha256.
Debería ser AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4
Para más ayuda sobre cómo verificar su descarga, lea la ayuda sobre las sumas de comprobación