FreeBSD SquashFS డ్రైవర్‌ను జతచేస్తుంది మరియు డెస్క్‌టాప్ అనుభవాన్ని మెరుగుపరుస్తుంది

జూలై నుండి సెప్టెంబరు 2023 వరకు FreeBSD ప్రాజెక్ట్ అభివృద్ధిపై నివేదిక SquashFS ఫైల్ సిస్టమ్ అమలుతో కొత్త డ్రైవర్‌ను అందిస్తుంది, ఇది FreeBSD ఆధారంగా బూట్ ఇమేజ్‌లు, లైవ్ బిల్డ్‌లు మరియు ఫర్మ్‌వేర్ సామర్థ్యాన్ని మెరుగుపరచడానికి ఉపయోగించవచ్చు. SquashFS రీడ్-ఓన్లీ మోడ్‌లో పనిచేస్తుంది మరియు మెటాడేటా మరియు కంప్రెస్డ్ డేటా స్టోరేజ్ యొక్క చాలా కాంపాక్ట్ ప్రాతినిధ్యాన్ని అందిస్తుంది. డ్రైవర్ కెర్నల్ స్థాయిలో అమలు చేయబడుతుంది, FreeBSD 13.2 విడుదలకు మద్దతు ఇస్తుంది మరియు ఇతర విషయాలతోపాటు, RAMలో ఉన్న SquashFS ఫైల్ సిస్టమ్ నుండి FreeBSDని బూట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

నివేదికలో హైలైట్ చేయబడిన ఇతర విజయాలు:

  • డెస్క్‌టాప్‌లో FreeBSDని ఉపయోగిస్తున్నప్పుడు తలెత్తే అసౌకర్యాలను తొలగించడానికి పని జరిగింది. ఉదాహరణకు, డెస్క్‌టాప్-ఇన్‌స్టాలర్ పోర్ట్, ఫ్రీబిఎస్‌డిలో ఏదైనా యూజర్ ఎన్విరాన్‌మెంట్ లేదా విండో మేనేజర్‌ని త్వరగా ఇన్‌స్టాల్ చేయడానికి మరియు కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, ఛార్జ్ స్థాయికి సంబంధించిన నోటిఫికేషన్‌లను ప్రదర్శించడానికి నవీకరించబడింది. deskutils/qmediamanager, sysutils/devd-mount మరియు sysutils/npmount పోర్ట్‌ల ద్వారా, కనెక్ట్ చేయబడిన మీడియాను మౌంట్ చేయడం మరియు ఫైల్ సిస్టమ్ గురించి సమాచారంతో నోటిఫికేషన్‌ను ప్రదర్శించడం మరియు చర్య కోసం సాధ్యమయ్యే ఎంపికలు (ఫైల్ మేనేజర్‌ను ప్రారంభించడం, ఫార్మాటింగ్, ఇమేజ్‌ని కాపీ చేయడం) సాధ్యమవుతుంది. , అన్‌మౌంట్ చేయడం). అప్‌డేట్ నోటిఫికేషన్‌లను చూపడానికి మరియు బేస్ సిస్టమ్, పోర్ట్ మరియు ప్యాకేజీ అప్‌డేట్‌ల యొక్క శీఘ్ర, స్వయంచాలక ఇన్‌స్టాలేషన్‌ను అనుమతించడానికి deskutils/freebsd-update-notify పోర్ట్ జోడించబడింది.
  • రిపోర్టింగ్ కాలంలో FreeBSD పోర్ట్‌ల సేకరణ 34400 నుండి 34600 పోర్ట్‌లకు పెరిగింది. అన్‌క్లోజ్డ్ PRల సంఖ్య 3000 (730 PRలు ఇంకా పరిష్కరించబడలేదు). HEAD శాఖ 11454 డెవలపర్‌ల నుండి 130 మార్పులను కలిగి ఉంది. ముఖ్యమైన అప్‌డేట్‌లలో ఇవి ఉన్నాయి: మోనో 5.20, పెర్ల్ 5.34, పోస్ట్‌గ్రెస్‌ఎస్‌క్యూఎల్ 15, లిబ్రేఆఫీస్ 7.6.2, కెడిఇ 5.27.8, కెడిఇ గేర్ 23.08, రస్ట్ 1.72.0, వైన్ 8.0.2, జిసిసి 13.2.0, జి.16.3.
  • Linux ఎన్విరాన్మెంట్ ఎమ్యులేషన్ ఇన్‌ఫ్రాస్ట్రక్చర్ (Linuxulator) xattr మరియు ioprio సిస్టమ్ కాల్‌లకు మద్దతును అమలు చేసింది, ఇది Linux కోసం కంపైల్ చేయబడిన rsync మరియు debootstrap యుటిలిటీలను అమలు చేయడం సాధ్యం చేసింది,
  • Linux పంపిణీ ఎలిమెంటరీ OS ద్వారా అభివృద్ధి చేయబడిన Pantheon డెస్క్‌టాప్‌తో పోర్ట్ నవీకరించబడింది.
  • లాగింగ్ ప్రారంభించబడిన (సాఫ్ట్ అప్‌డేట్‌లు) UFS మరియు FFS ఫైల్ సిస్టమ్‌ల స్నాప్‌షాట్‌లను రూపొందించడానికి మద్దతు చేర్చబడింది మరియు fsck యుటిలిటీని ఉపయోగించి స్నాప్‌షాట్ యొక్క సమగ్రతను తనిఖీ చేయడానికి మరియు స్నాప్‌షాట్ డంప్‌లను ఆపకుండానే సేవ్ చేయడానికి సామర్థ్యాలు కూడా జోడించబడ్డాయి. ఫైల్ సిస్టమ్‌తో మరియు విభజనను అన్‌మౌంట్ చేయకుండా పని చేయండి ("-L" ఫ్లాగ్‌తో డంప్‌ను ప్రారంభించడం).
  • amd64 సిస్టమ్స్ కోసం, సిస్టమ్ లైబ్రరీ ఫంక్షన్లలో SIMD సూచనల ఉపయోగం విస్తరించబడింది. ఉదాహరణకు, libc SSE, AVX, AVX2 మరియు AVX-512F/BW/CD/DQ ఇన్‌స్ట్రక్షన్ సెట్‌లను ఉపయోగించే ఫంక్షన్‌ల వేరియంట్‌లను జోడించింది: bcmp(), ఇండెక్స్(), memchr(), memcmp(), stpcpy(), strchr() , strchrnul(), strcpy(), strcspn(), strlen(), strnlen() మరియు strspn3). memcpy(), memmove(), strcmp(), timingsafe_bcmp() మరియు timingsafe_memcmp() ఫంక్షన్‌లపై పని జరుగుతోంది.
  • FreeBSD 32 విడుదలలో 15-బిట్ ప్లాట్‌ఫారమ్‌లను తీసివేయడానికి పని జరుగుతోంది.
  • riscv64 CPU గుర్తింపు మెరుగుపరచబడింది.
  • నెట్‌వర్క్ కార్యకలాపాల కోసం NXP DPAA2 (డేటా పాత్ యాక్సిలరేషన్ ఆర్కిటెక్చర్ Gen2) హార్డ్‌వేర్ యాక్సిలరేషన్ ఆర్కిటెక్చర్‌కు మద్దతును అమలు చేయడానికి పని జరుగుతోంది.
  • బేస్ సిస్టమ్‌లో OpenSSL 3 యొక్క ఏకీకరణ అందించబడింది.
  • /etc/login.confలో, ప్రాధాన్యత మరియు ఉమాస్క్ లక్షణాల కోసం “inherit” పరామితి జోడించబడింది, దీనిలో లక్షణాల విలువ లాగిన్ ప్రక్రియ నుండి వారసత్వంగా పొందబడుతుంది. వినియోగదారు ఫైల్ “~/.login_conf” ద్వారా /etc/login.confలో సెట్ చేసిన ప్రాధాన్యతను తగ్గించగల సామర్థ్యం కూడా జోడించబడింది.
  • sysctl పరామితి security.bsd.see_jail_proc ద్వారా, ప్రత్యేక జైలు వాతావరణంలో ఉన్న అనధికార వినియోగదారులు ఇప్పుడు బలవంతంగా తొలగింపు, ప్రాధాన్యతను మార్చడం మరియు దాచిన ప్రక్రియలను డీబగ్గింగ్ చేయకుండా నిషేధించబడతారు.
  • విడుదల బిల్డ్ టూల్‌కిట్ మెమరీలోకి లోడ్ చేయబడిన ప్రత్యక్ష చిత్రాలను రూపొందించడానికి mfsBSD యుటిలిటీలను కలిగి ఉంటుంది.
  • FreeBSDకి సంబంధించిన సమస్యలపై సలహా ఇచ్చే నిపుణుల వ్యవస్థను రూపొందించడానికి ChatGPT ఆధారంగా ఒక ప్లగిన్‌ను రూపొందించడానికి పని జరుగుతోంది.
  • FreeBSDలో Linux WiFi డ్రైవర్లను ఉపయోగించడం కోసం వాతావరణాన్ని అభివృద్ధి చేసే Wifibox ప్రాజెక్ట్ నవీకరించబడింది.
  • BSD కేఫ్ ప్రాజెక్ట్ పరిచయం చేయబడింది, ఇది FreeBSD వినియోగదారుల మధ్య కమ్యూనికేషన్ మరియు సహకారం కోసం Mastodon మరియు Matrix సర్వర్‌లకు మద్దతు ఇస్తుంది. ప్రాజెక్ట్ వికీ మరియు మినీఫ్లక్స్ అనే RSS ఫీడర్‌తో వెబ్‌సైట్‌ను కూడా ప్రారంభించింది. Git సర్వర్ మరియు వర్చువలైజేషన్ ప్లాట్‌ఫారమ్‌ను రూపొందించడానికి ప్రణాళికలు ఉన్నాయి.

మూలం: opennet.ru

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