Liberazione di u sistema operatore MidnightBSD 2.1

U sistema operatore orientatu à u desktop MidnightBSD 2.1 hè statu liberatu, basatu in FreeBSD cù elementi purtati da DragonFly BSD, OpenBSD è NetBSD. L'ambiente desktop di basa hè custruitu nantu à GNUstep, ma l'utilizatori anu l'opzione di installà WindowMaker, GNOME, Xfce o Lumina. Una maghjina d'installazione di 743 MB di dimensione (x86, amd64) hè stata preparata per u scaricamentu.

A cuntrariu di l'altri build di desktop FreeBSD, MidnightBSD hè statu inizialmente sviluppatu cum'è una furchetta di FreeBSD 6.1-beta, chì hè stata sincronizata cù a basa di codice FreeBSD 2011 in 7 è in seguitu hà incorporatu parechje funziunalità da e rami FreeBSD 9, 10 è 11. Per a gestione di pacchetti MidnightBSD usa u mport system, chì usa una basa di dati SQLite per almacenà indici è metadata. L'installazione, l'eliminazione è a ricerca di pacchetti sò realizati cù un solu cumandamentu mport.

I cambiamenti principali:

  • LLVM 10.0.1 hè utilizatu per a custruzione.
  • Versioni aghjurnate: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, file 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0 , xz 1.13.0, openmp.
  • Aggiunti driver per NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY è Bitron Video AV2010/10 ZigBee USB Stick.
  • Drivers aghjurnati: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • I driver ctau (Cronyx Tau) è cx (Cronyx Sigma) sò stati obsoleti.
  • Migliuramenti sò stati fatti à u gestore di pacchetti mport. U prucessu di aghjurnà e dipendenze durante a stallazione o l'aghjurnamentu di i pacchetti hè statu migliuratu. Assicura chì a codificazione curretta hè stabilita quandu si estrae i fugliali da l'archivi chì cuntenenu caratteri non ASCII in nomi di schedari. Per verificà l'integrità di elementi plist, sha256 hashes sò usati.
  • Generazione attivata di u schedariu os-release in /var/run.
  • U pacchettu burncd hè statu eliminatu da a distribuzione.

Source: opennet.ru

Add a comment