Llançament del sistema operatiu MidnightBSD 2.2. Actualització DragonFly BSD 6.2.2

Es va llançar el sistema operatiu orientat a l'escriptori MidnightBSD 2.2, basat en FreeBSD amb elements portats de DragonFly BSD, OpenBSD i NetBSD. L'entorn d'escriptori bàsic està construït sobre GNUstep, però els usuaris tenen l'opció d'instal·lar WindowMaker, GNOME, Xfce o Lumina. S'ha preparat una imatge d'instal·lació de 774 MB (x86, amd64) per descarregar.

A diferència d'altres versions d'escriptori de FreeBSD, MidnightBSD es va desenvolupar originalment com una bifurcació de FreeBSD 6.1-beta, que es va sincronitzar amb la base de codi FreeBSD 2011 el 7 i posteriorment va absorbir moltes funcions de les branques FreeBSD 9-12. Per gestionar paquets, MidnightBSD utilitza el sistema mport, que utilitza una base de dades SQLite per emmagatzemar índexs i metadades. La instal·lació, eliminació i cerca de paquets es duu a terme mitjançant una única comanda mport.

Principals canvis:

  • Versions actualitzades del programa, incloent Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversió 1.14.1, sqlite 3.38.2.
  • El codi de l'intèrpret d'ordres /bin/sh està sincronitzat amb la branca FreeBSD 12-STABLE.
  • Per a l'usuari root, l'intèrpret d'ordres per defecte és tcsh en lloc de csh i s'utilitza menys utilitat per a la paginació.
  • S'han afegit pedaços del projecte pfsense que augmenten el rendiment del sistema de reducció de trànsit dummynet de 2 Gb/s a 4 Gb/s.
  • El gestor de paquets mport s'ha actualitzat a la versió 2.2.0. Libdispatch i gcd estan exclosos de les dependències, cosa que us permet generar conjuntaments mport de manera estàtica. S'ha afegit l'opció "desktop-file-utils" a plist i s'ha implementat la possibilitat de crear paquets amb mòduls del nucli. S'ha afegit suport per utilitzar chroot per actualitzar entorns de presó individuals.
  • El suport Sctp s'ha mogut a Netcat des de FreeBSD.
  • S'ha afegit la funció ptsname_r a libc.
  • Les correccions d'errors per a Ipfilter s'han mogut de FreeBSD.
  • L'script d'arrencada garanteix que dbus i Hald estiguin habilitats.

A més, podem destacar el llançament del projecte DragonFly BSD 6.2.2, que desenvolupa un sistema operatiu amb un nucli híbrid creat l'any 2003 amb el propòsit del desenvolupament alternatiu de la branca FreeBSD 4.x. Entre les característiques de DragonFly BSD, podem destacar el sistema de fitxers versionat distribuït HAMMER, la capacitat de carregar nuclis de sistema "virtuals" com a processos d'usuari, mitjans d'emmagatzematge en memòria cau de dades i metadades FS a les unitats SSD, enllaços simbòlics sensibles al context, la capacitat de congela els processos mentre es desa el seu estat al disc i un nucli híbrid amb fils lleugers (LWKT). La nova versió només ofereix correccions d'errors.

Font: opennet.ru

Afegeix comentari