MidnightBSD 2.1 ఆపరేటింగ్ సిస్టమ్ విడుదల

DragonFly BSD, OpenBSD మరియు NetBSD నుండి పోర్ట్ చేయబడిన అంశాలతో FreeBSD ఆధారంగా డెస్క్‌టాప్-ఆధారిత ఆపరేటింగ్ సిస్టమ్ MidnightBSD 2.1 విడుదల చేయబడింది. బేస్ డెస్క్‌టాప్ ఎన్విరాన్‌మెంట్ GNUstep పైన నిర్మించబడింది, అయితే వినియోగదారులు WindowMaker, GNOME, Xfce లేదా Luminaని ఇన్‌స్టాల్ చేసే ఎంపికను కలిగి ఉన్నారు. 743 MB పరిమాణంలో (x86, amd64) ఇన్‌స్టాలేషన్ ఇమేజ్ డౌన్‌లోడ్ కోసం సిద్ధం చేయబడింది.

ఇతర FreeBSD డెస్క్‌టాప్ బిల్డ్‌ల వలె కాకుండా, MidnightBSD వాస్తవానికి FreeBSD 6.1-బీటా యొక్క ఫోర్క్‌గా అభివృద్ధి చేయబడింది, ఇది 2011లో FreeBSD 7 కోడ్‌బేస్‌తో సమకాలీకరించబడింది మరియు తరువాత FreeBSD 9, 10 మరియు 11 శాఖల నుండి అనేక లక్షణాలను పొందుపరిచింది. ప్యాకేజీ నిర్వహణ కోసం MidBSDని ఉపయోగిస్తుంది. mport సిస్టమ్, ఇది సూచికలు మరియు మెటాడేటాను నిల్వ చేయడానికి SQLite డేటాబేస్‌ను ఉపయోగిస్తుంది. ప్యాకేజీల సంస్థాపన, తొలగింపు మరియు శోధన ఒకే mport ఆదేశాన్ని ఉపయోగించి నిర్వహించబడుతుంది.

ప్రధాన మార్పులు:

  • బిల్డ్ కోసం LLVM 10.0.1 ఉపయోగించబడుతుంది.
  • నవీకరించబడిన సంస్కరణలు: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, సబ్‌వర్షన్ 1.14.0, ఫైల్ 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.
  • NetFPGA SUME 4x10Gb ఈథర్‌నెట్, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY మరియు బిట్రాన్ వీడియో AV2010/10 ZigBee USB స్టిక్ కోసం డ్రైవర్‌లు జోడించబడ్డాయి.
  • నవీకరించబడిన డ్రైవర్లు: e1000 (ఇంటెల్ గిగాబిట్ ఈథర్నెట్), mlx5, nxge, usb, vxge.
  • ctau (Cronyx Tau) మరియు cx (Cronyx Sigma) డ్రైవర్‌లు నిలిపివేయబడ్డాయి.
  • దిగుమతి ప్యాకేజీ మేనేజర్‌కు మెరుగుదలలు చేయబడ్డాయి. ఇన్‌స్టాలేషన్ లేదా ప్యాకేజీల అప్‌డేట్ సమయంలో డిపెండెన్సీలను అప్‌డేట్ చేసే ప్రక్రియ మెరుగుపరచబడింది. ఫైల్ పేర్లలో ASCII కాని అక్షరాలు ఉన్న ఆర్కైవ్‌ల నుండి ఫైల్‌లను సంగ్రహిస్తున్నప్పుడు సరైన ఎన్‌కోడింగ్ సెట్ చేయబడిందని నిర్ధారిస్తుంది. ప్లిస్ట్ మూలకాల సమగ్రతను తనిఖీ చేయడానికి, sha256 హాష్‌లు ఉపయోగించబడతాయి.
  • /var/runలో os-release ఫైల్ యొక్క జనరేషన్ ప్రారంభించబడింది.
  • పంపిణీ నుండి బర్న్‌క్డ్ ప్యాకేజీ తీసివేయబడింది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి