Lanzamiento del sistema operativo MidnightBSD 2.2. Actualización de DragonFly BSD 6.2.2

Se lanzó el sistema operativo orientado a escritorio MidnightBSD 2.2, basado en FreeBSD con elementos portados de DragonFly BSD, OpenBSD y NetBSD. El entorno de escritorio base está construido sobre GNUstep, pero los usuarios tienen la opción de instalar WindowMaker, GNOME, Xfce o Lumina. Se ha preparado para descargar una imagen de instalación de 774 MB (x86, amd64).

A diferencia de otras compilaciones de escritorio de FreeBSD, MidnightBSD se desarrolló originalmente como una bifurcación de FreeBSD 6.1-beta, que se sincronizó con el código base de FreeBSD 2011 en 7 y posteriormente absorbió muchas características de las ramas de FreeBSD 9-12. Para administrar paquetes, MidnightBSD utiliza el sistema mport, que utiliza una base de datos SQLite para almacenar índices y metadatos. La instalación, eliminación y búsqueda de paquetes se realiza mediante un único comando mport.

Cambios importantes:

  • Versiones actualizadas del programa, incluidos Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
  • El código de shell /bin/sh está sincronizado con la rama FreeBSD 12-STABLE.
  • Para el usuario root, el shell de comandos predeterminado es tcsh en lugar de csh y la utilidad less se usa para paginación.
  • Se agregaron parches del proyecto pfsense que aumentan el rendimiento del sistema de reducción de tráfico dummynet de 2 Gb/s a 4 Gb/s.
  • El administrador de paquetes mport se ha actualizado a la versión 2.2.0. Libdispatch y gcd están excluidos de las dependencias, lo que le permite generar ensamblados mport estáticamente. Se agregó la opción “desktop-file-utils” a plist y se implementó la capacidad de crear paquetes con módulos del kernel. Se agregó soporte para usar chroot para actualizar entornos de cárcel individuales.
  • La compatibilidad con Sctp se ha trasladado a Netcat desde FreeBSD.
  • Se agregó la función ptsname_r a libc.
  • Las correcciones de errores para Ipfilter se han movido de FreeBSD.
  • El script de arranque garantiza que dbus y hald estén habilitados.

Además, cabe destacar el lanzamiento del proyecto DragonFly BSD 6.2.2, que desarrolla un sistema operativo con un kernel híbrido creado en 2003 con el objetivo de desarrollar alternativamente la rama FreeBSD 4.x. Entre las características de DragonFly BSD, podemos destacar el sistema de archivos versionado distribuido HAMMER, la capacidad de cargar kernels del sistema "virtuales" como procesos de usuario, medios para almacenar en caché datos y metadatos FS en unidades SSD, enlaces simbólicos sensibles al contexto, la capacidad de congelar procesos mientras se guarda su estado en el disco y un kernel híbrido utilizando subprocesos ligeros (LWKT). La nueva versión sólo ofrece correcciones de errores.

Fuente: opennet.ru

Añadir un comentario