Lanzamento do sistema operativo MidnightBSD 2.1

Lanzouse o sistema operativo orientado ao escritorio MidnightBSD 2.1, baseado en FreeBSD con elementos portados desde DragonFly BSD, OpenBSD e NetBSD. O ambiente de escritorio base está construído sobre GNUstep, pero os usuarios teñen a opción de instalar WindowMaker, GNOME, Xfce ou Lumina. Preparouse para a súa descarga unha imaxe de instalación de 743 MB de tamaño (x86, amd64).

A diferenza doutras compilacións de escritorio de FreeBSD, MidnightBSD desenvolveuse orixinalmente como un fork de FreeBSD 6.1-beta, que se sincronizou coa base de código FreeBSD 2011 en 7 e, posteriormente, incorporou moitas funcións das ramas FreeBSD 9, 10 e 11. Para a xestión de paquetes MidnightBSD usa o mport system, que usa unha base de datos SQLite para almacenar índices e metadatos. A instalación, eliminación e busca de paquetes realízase mediante un único comando mport.

Principais cambios:

  • Para a compilación úsase LLVM 10.0.1.
  • Versións actualizadas: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, ficheiro 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, unbound 1.13.0 , xz 5.2.5, openmp.
  • Engadíronse controladores para NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY e Bitron Video AV2010/10 ZigBee USB Stick.
  • Controladores actualizados: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • Os controladores ctau (Cronyx Tau) e cx (Cronyx Sigma) quedaron en desuso.
  • Realizáronse melloras no xestor de paquetes mport. Mellorouse o proceso de actualización das dependencias durante a instalación ou actualización dos paquetes. Asegura que se axuste a codificación correcta ao extraer ficheiros de arquivos que conteñan caracteres non ASCII nos nomes de ficheiros. Para comprobar a integridade dos elementos plist, utilízanse hash sha256.
  • Activada a xeración do ficheiro de versión do sistema operativo en /var/run.
  • O paquete burncd foi eliminado da distribución.

Fonte: opennet.ru

Engadir un comentario