
Sistema 250 Ha aparecido entre nosotros como una nueva versión de init, marco El sistema o administrador del sistema se ha convertido en uno de los componentes más importantes del ecosistema Linux, comenzando con la mayoría de las distribuciones más populares.De nuevo encontramos un montón de Cambios y novedadesAdemás de la complejidad, también cubre muchas áreas.
Añadido systemd 250 Admite credenciales encriptadas y autenticadas.Esta puede ser una clave almacenada en «/ var» o en el chip TPM2 En el sistema, las credenciales se descifrarán automáticamente cuando se inicie el servicio correspondiente. Por otro lado, se ha incluido una herramienta llamada «systemd-creds» para administrar las credenciales, que se pueden utilizar para certificados SSL, contraseñas y datos similares.
Especificación Se ha ampliado la detección de partición GPT En la mayoría de las arquitecturas compatibles con systemd, se admiten particiones root (/) y ‘/ usr’, y ‘systemd-logind’ tiene una nueva configuración para mantener presionados los botones de inicio, reinicio y suspensión del sistema. A partir de ahora, si el usuario lo desea, puede configurar un inicio de sesión de pulsación larga durante más de 5 segundos.
Otra nueva configuración de systemd 250 es «RestrictFileSystems =», que le permite restringir los sistemas de archivos a los que el servicio puede acceder según el tipo. El administrador de servicios por usuario ahora admite la comunicación con «systemd-oomd» para comprender la información de eliminación de memoria, y se han realizado algunas mejoras en el soporte del módulo de la plataforma TPM 2.0.
Continuando con más novedades de systemd 250, hemos agregado una nueva base de datos de hardware para analizadores de señal y cámaras. Se agregó una nueva unidad ‘systemd-boot-update.service’ al usar el cargador ‘d-boot’ para garantizar que el cargador de arranque se mantenga actualizado y se propague automáticamente a partir de la información del árbol del sistema operativo en ‘/ usr’ .
Una de las nuevas características más importantes de systemd 250 es Soporte para promover la migración de directorios de usuarios entre sistemas cuando se usa «systemd-homed», El componente ahora está montado en el kernel o sistema de archivos usando la asignación de UID, donde el archivo es propiedad de «nadie» y luego se asigna al UID utilizado localmente en el sistema. Esto ayuda a migrar directorios de usuarios entre sistemas sin tener que cambiar el propietario de forma recursiva (chown -R / home / directoryususer).
Según la decisión del fabricante de Fedora, ahora «systemd-home» De forma predeterminada, se usa la compresión Zstd en lugar de Btrfs para la zona de usuarioTambién incluye el soporte inicial para LoongArch, y «systemd-journald» vuelve a habilitar el soporte para escribir copias de archivos de registro en el sistema de archivos.
Esta marco A partir de esta versión, el sistema puede cargar credenciales de ‘/ loader / credentials / *. Cred’, como claves SSH, claves de cifrado rootfs, claves de integridad dm (integridad dm), etc. Debido a que no están diseñados para el kernel o initrd específicos, deben cargarse con cualquier imagen del kernel.
systemd 250 ha sido incluido Analizador BCD (datos de configuración de arranque) para los datos de arranque utilizados por la versión de Windows VistaPor otro lado, el generador de red systemd admite la configuración de red link6 para la conexión local de enlace a través de IPv6.
Porque esta versión permite el uso de la nueva opción «-Dlink-boot-shared = false» para la construcción de enlaces estáticos de «bootctl» y «systemd-bless-boot». Los desarrolladores de CentOS / RHEL 9 han presionado para agregar este soporte Estos sistemas tienen una pila systemd completa, excepto por «bootctl» y «systemd-bless-boot». Finalmente, ‘systemd-network-generator’ ahora está habilitado de forma predeterminada.
Si está dispuesto a pasar por el tortuoso proceso de compilación del código fuente, puede obtener systemd 250.Como ruta alternativa más sencilla, se puede recurrir a alguna distribución Lanzamiento rodante sí Filo sangriento Al igual que Arch Linux, si no tiene uno, debería aprenderlo pronto. Sin embargo, la actualización de este componente rara vez es la clave, especialmente en sistemas de escritorio donde los usuarios rara vez interactúan directamente con él.Los amigos que quieran conocer todos los detalles pueden consultar El registro de cambios se publica en la versión de GitHub..