ఫెడోరా పంపిణీ విడుదల ప్రకటించబడింది Linux ఫెడోరా వర్క్స్టేషన్, ఫెడోరా కెడిఇ ప్లాస్మా డెస్క్టాప్, ఫెడోరా సర్వర్, ఫెడోరా ఐఓటి, ఫెడోరా కోర్ఓఎస్, ఫెడోరా క్లౌడ్ బేస్, ఫెడోరా ఐఓటి ఎడిషన్, ఫెడోరా సిల్వర్బ్లూ, ఫెడోరా కినోయిట్ మరియు లైవ్ బిల్డ్లు డౌన్లోడ్ కోసం అందుబాటులో ఉన్నాయి. ఈ బిల్డ్లు x86_64, Power64 మరియు ARM64 (AArch64) ఆర్కిటెక్చర్ల కోసం అందుబాటులో ఉన్నాయి.
ఫెడోరాలో అత్యంత ముఖ్యమైన మార్పులు Linux 42:
- ఫెడోరా KDE ప్లాస్మా డెస్క్టాప్ బిల్డ్ పంపిణీ యొక్క ప్రాథమిక ఎడిషన్ హోదాను పొందింది, ఇది ఫెడోరా వర్క్స్టేషన్కు మద్దతు స్థాయిలో సమానంగా ఉంటుంది. అందువలన, పంపిణీ యొక్క GNOME మరియు KDE వేరియంట్లు ఇప్పుడు ఒకేలాంటి స్థితిని కలిగి ఉన్నాయి మరియు సమాన స్థాయిలో ప్రదర్శించబడ్డాయి. గతంలో GNOME లో తీవ్రమైన సమస్యలు విడుదల-నిరోధించినట్లుగా, KDE-నిర్దిష్ట తీవ్రమైన సమస్యలు ఇప్పుడు విడుదల-నిరోధించబడుతున్నాయి. అదనంగా, ఫెడోరా KDE ప్లాస్మా డెస్క్టాప్ పవర్ ఆర్కిటెక్చర్ (ppc64le) కు మద్దతును జోడిస్తుంది, ఇది KDE PIM తో సహా పూర్తి KDE అప్లికేషన్ స్టాక్ను అందిస్తుంది. టాలోస్ వర్క్స్టేషన్ వంటి ఓపెన్పవర్ సిస్టమ్ల కోసం, KDE యొక్క లైవ్ బిల్డ్లు ఇన్స్టాలేషన్కు మద్దతు ఇస్తాయి.
- సిస్టమ్76 ద్వారా రస్ట్ భాషలో అభివృద్ధి చేయబడిన COSMIC డెస్క్టాప్ వాతావరణంతో పంపిణీ యొక్క అధికారిక స్పిన్ బిల్డ్లు జోడించబడ్డాయి. COSMIC హైబ్రిడ్ విండో టైలింగ్ మరియు విండో స్టాకింగ్ (బ్రౌజర్ ట్యాబ్ల మాదిరిగానే విండో గ్రూపింగ్) మోడ్లను అందిస్తుంది, వీటిని వర్చువల్ డెస్క్టాప్లతో కలిపి ప్రారంభించవచ్చు.
- ఫెడోరా వర్క్స్టేషన్లోని డెస్క్టాప్ గ్నోమ్ 48 బ్రాంచ్కు నవీకరించబడింది. Xfce 4.20 మరియు LXQt 2.1 డెస్క్టాప్లు నవీకరించబడ్డాయి.
- Fedora వర్క్స్టేషన్ డిఫాల్ట్గా Anaconda ఇన్స్టాలర్ యొక్క కొత్త వెర్షన్ను ఉపయోగిస్తుంది, ఇది GTK-ఆధారిత ఇంటర్ఫేస్ను వెబ్ ఇంటర్ఫేస్తో భర్తీ చేస్తుంది. వెబ్ ఇంటర్ఫేస్ React JavaScript ఫ్రేమ్వర్క్, PatternFly డిజైన్ ఎలిమెంట్స్ మరియు కాక్పిట్ ప్రాజెక్ట్ నుండి భాగాలను ఉపయోగించి నిర్మించబడింది, ఇది ఇప్పటికే Red Hat ఉత్పత్తులలో కాన్ఫిగరేషన్ మరియు సర్వర్ నిర్వహణచర్యల జాబితాతో కూడిన ప్రధాన స్క్రీన్కు బదులుగా, కొత్త ఇంటర్ఫేస్ విజార్డ్-ఆధారిత ఇంటర్ఫేస్ను కలిగి ఉంది, ఇది వినియోగదారులు ప్రధాన స్క్రీన్కు తిరిగి రాకుండానే నిర్దిష్ట దశలను వరుసగా పూర్తి చేయడానికి అనుమతిస్తుంది. వెబ్ ఇంటర్ఫేస్ యూనిట్ యొక్క రిమోట్ కంట్రోల్ కోసం వెబ్ బ్రౌజర్ ద్వారా పరస్పర చర్యను అనుమతిస్తుంది.
ప్రతిపాదిత ఇంటర్ఫేస్ ఎటువంటి సమస్యలు లేకుండా ఉంటుంది మరియు అనుభవం లేని వినియోగదారులకు మరింత అర్థమయ్యేలా ఉంటుంది. ప్రాథమిక ఎంపికగా, ఆటోమేటెడ్ (గైడెడ్) డిస్క్ విభజన మోడ్ను ఉపయోగించాలని ప్రతిపాదించబడింది, దీనిలో ఇన్స్టాలర్ వినియోగదారు ఎంచుకున్న సెట్టింగ్ల ఆధారంగా విభజనలను సృష్టించడానికి లేదా మార్చడానికి పారామితులను ఎంచుకుంటుంది. పంపిణీని తిరిగి ఇన్స్టాల్ చేయడానికి ఒక ఎంపిక జోడించబడింది (ఉదాహరణకు, కొన్ని సిస్టమ్ ఫైల్లు దెబ్బతిన్నట్లయితే ఆపరేషన్ను పునరుద్ధరించడానికి), అలాగే ఒక కంప్యూటర్లో బహుళ ఆపరేటింగ్ సిస్టమ్లను ఉపయోగించడానికి డ్యూయల్ బూట్ మోడ్లో ఇన్స్టాల్ చేసే సామర్థ్యం.
- క్లాసిక్ అనకొండ ఇన్స్టాలర్ వేలాండ్ ప్రోటోకాల్ను ఉపయోగించడానికి మార్చబడింది, ఇది ఇన్స్టాలేషన్ మీడియా నుండి X11-సంబంధిత డిపెండెన్సీలను తొలగించింది. రిమోట్ ఇన్స్టాలేషన్ ప్రాసెస్ TigerVNC VNC క్లయింట్ నుండి grd (గ్నోమ్ రిమోట్ డెస్క్టాప్) అప్లికేషన్కు తరలించబడింది, ఇది RDP ప్రోటోకాల్ను ఉపయోగిస్తుంది. అప్రమేయంగా, మద్దతు ఉన్న అన్ని నిర్మాణాలకు GPT విభజన ప్రారంభించబడుతుంది.
- /usr/bin మరియు /usr/sbin డైరెక్టరీల యొక్క విషయాలు విలీనం చేయబడ్డాయి. /usr/sbin డైరెక్టరీ /usr/bin కు సూచించే సింబాలిక్ లింక్తో భర్తీ చేయబడింది. ఎక్జిక్యూటబుల్ ఫైళ్ళను బిన్ మరియు ఎస్బిన్ డైరెక్టరీలుగా వేరు చేయడం అనేది ఆధునిక పంపిణీలలో దాని అర్థాన్ని కోల్పోయిన కాలం చెల్లిన పద్ధతిగా పరిగణించబడుతుంది. బిన్ మరియు ఎస్బిన్ ల ఏకీకరణ ప్యాకేజీ నిర్వహణదారుల పనిని సులభతరం చేస్తుంది, వారు ఎక్జిక్యూటబుల్ ఫైల్ను ఏ డైరెక్టరీలో ఉంచాలో ఊహించాల్సిన అవసరం ఉండదు; వ్యవస్థను వినియోగదారులకు మరింత ఊహించదగినదిగా మరియు అర్థమయ్యేలా చేస్తుంది; ఇతర పంపిణీలతో అనుకూలతను పెంచుతుంది; execvp() మరియు ఇలాంటి కాల్లను అమలు చేస్తున్నప్పుడు డైరెక్టరీ తనిఖీల సంఖ్యను తగ్గిస్తుంది.
- ఫ్లాట్ప్యాక్ ఫార్మాట్ మరియు బాహ్య నిల్వలో సిస్టమ్ ప్యాకేజీల నిర్వహణ విధులకు ప్రాప్యత లేని వినియోగదారులకు అందించడానికి కొత్త సమూహాలు ఫ్లాట్ప్యాక్ మరియు డిస్క్డ్మిన్ జోడించబడ్డాయి. ఈ మార్పు వల్ల వీల్ గ్రూపుకు వినియోగదారుని జోడించాల్సిన అవసరం లేకుండా పోయింది, అనగా. ఇతర అడ్మినిస్ట్రేటివ్ కార్యకలాపాలకు యాక్సెస్ ఇవ్వకుండానే ఫ్లాట్ప్యాక్ మరియు బాహ్య డ్రైవ్లతో పని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. వీల్ గ్రూప్లోని వినియోగదారులకు, పాస్వర్డ్ అడగకుండానే అన్లాక్ (LUKS) మరియు బాహ్య డ్రైవ్లను మౌంట్ చేసే సామర్థ్యం అదనంగా అందించబడింది.
- x86-64-v2, x86-64-v3, మరియు x86-64-v4 మైక్రోఆర్కిటెక్చర్ల కోసం ఆప్టిమైజేషన్లతో నిర్మించబడిన ప్యాకేజీలలో అదనపు ఎక్జిక్యూటబుల్ వేరియంట్లను చేర్చడానికి ఇది అనుమతించబడుతుంది. చాలా సందర్భాలలో, అటువంటి నిర్మాణాలకు అసెంబ్లీ సమయంలో పనితీరు లాభం 10% మించదు, కానీ కొన్ని సందర్భాల్లో ఇది పనితీరులో గణనీయమైన పెరుగుదలకు దారితీస్తుంది (120% వరకు). నిర్దిష్ట ప్యాకేజీల పనితీరు పరీక్ష ఫలితాల ఆధారంగా, అదనపు ఆప్టిమైజ్ చేయబడిన ఎక్జిక్యూటబుల్లను జోడించాలనే నిర్ణయం నిర్వహణదారులచే తీసుకోబడుతుంది.
- రీడ్-ఓన్లీ మోడ్లో సిస్టమ్ ఇమేజ్ను ఉపయోగించే డిస్ట్రిబ్యూషన్ యొక్క లైవ్ బిల్డ్లు SquashFS నుండి EROFS ఫైల్ సిస్టమ్కు మార్చబడ్డాయి. ఈ తరలింపుకు గల కారణాలలో EROFS యొక్క మరింత చురుకైన అభివృద్ధి (స్క్వాష్ఎఫ్ఎస్ సాధనాల చివరి విడుదల 2023 వసంతకాలంలో జరిగింది) మరియు భవిష్యత్తులో ఉపయోగించబడే అధునాతన ఫీచర్లు EROFSలో ఉండటం వంటివి ఉన్నాయి. SquashFS తో పోలిస్తే, EROFS అధ్వాన్నమైన కంప్రెషన్ స్థాయిని కలిగి ఉంది (EROFSలో ఇమేజ్ సైజు 2.7 GiB, XZ కంప్రెషన్ అల్గోరిథం ఉపయోగిస్తున్నప్పుడు SquashFSలో 2.0 GiB, LZ3.9 ఉపయోగిస్తున్నప్పుడు 3.1 GiB, 4 GiB), కానీ అధిక యాదృచ్ఛిక యాక్సెస్ వేగం మరియు థ్రూపుట్ను కలిగి ఉంది (EROFSలో 7.1 MiB/s, XZ కోసం SquashFSలో 5.0 MiB/s మరియు LZ30.9 కోసం 26.3 MiB/s, 4 MiB/s).
- ఫెడోరా సిల్వర్బ్లూ (గ్నోమ్), ఫెడోరా కినోయిట్ (కెడిఇ), ఫెడోరా స్వే అటామిక్, మరియు ఫెడోరా బడ్గీ అటామిక్ వంటి ఫెడోరా అటామిక్ డెస్క్టాప్లు డిఫాల్ట్గా కంపోజ్ఫ్స్ ఫైల్ సిస్టమ్కు మారాయి, ఈ బిల్డ్లు రీడ్-ఓన్లీ రూట్ విభజనను ఉపయోగించడానికి మరియు ఆపరేషన్ సమయంలో సమస్యలను గుర్తించడానికి సిస్టమ్ విభజన కోసం సమగ్రత ధృవీకరణను మరింతగా ప్రారంభించడానికి అనుమతిస్తాయి. /etc మరియు /var విభజనలు వ్రాయగలిగేలా మౌంట్ చేయబడుతూనే ఉన్నాయి. Composefs ఫైల్ సిస్టమ్ కెర్నల్లో ఇప్పటికే ఉన్న OverlayFS మరియు EROFS ఫైల్ సిస్టమ్లకు యాడ్-ఆన్గా అమలు చేయబడింది మరియు అనేక మౌంటెడ్ డిస్క్ ఇమేజ్ల కంటెంట్లను సమర్థవంతంగా ఉమ్మడి నిల్వ చేయడానికి ఆప్టిమైజ్ చేయబడింది.
- ఫెడోరా కినోయిట్ ఎడిషన్ (KDEతో అణుపరంగా నవీకరించబడిన వేరియంట్)లో, ఆటోమేటిక్ అప్డేట్లు డిఫాల్ట్గా ప్రారంభించబడతాయి.
- WSL సబ్సిస్టమ్ కోసం అధికారిక ఫెడోరా బిల్డ్లు అందించబడ్డాయి (Windows ఉపవ్యవస్థ కోసం Linuxజాబితాలో చేర్చబడినవి ), LinuxWSLలో త్వరితగతిన ఇన్స్టాల్ చేయడానికి డిస్ట్రిబ్యూషన్లు అందించబడ్డాయి. ఈ బిల్డ్లు ఒక కొత్త ఫార్మాట్లో సృష్టించబడతాయి, ఇది మీ స్వంత ప్లాట్ఫామ్ నుండి డిస్ట్రిబ్యూషన్ను పంపిణీ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. సర్వర్లు మైక్రోసాఫ్ట్ స్టోర్ కేటలాగ్కు అప్లోడ్ చేయకుండా, appx ఫార్మాట్లో ప్యాకేజింగ్ చేయకుండా మరియు అసెంబ్లీకి ప్రత్యేకమైన కోడ్ను ఉంచకుండా Windows.
- SDL 3 మల్టీమీడియా లైబ్రరీ యొక్క కొత్త శాఖ ఉపయోగించబడుతుంది. SDL-ఆధారిత అప్లికేషన్ల కోసం, వేలాండ్ ప్రోటోకాల్ డిఫాల్ట్గా ఉపయోగించబడుతుంది. SDL 2 లైబ్రరీలు SDL 2 పైన నడుస్తున్న sdl3-compat లేయర్ ద్వారా భర్తీ చేయబడ్డాయి.
- DNF5 ప్యాకేజీ మేనేజర్ ఇప్పుడు సిస్టమ్ నుండి వాడుకలో లేని లేదా గడువు ముగిసిన PGP రిపోజిటరీ కీలను తొలగించడానికి మద్దతు ఇస్తుంది, ప్రోగ్రామ్లను ఇన్స్టాల్ చేసేటప్పుడు మరియు నవీకరించేటప్పుడు ఆటోమేటెడ్ కీ నిర్వహణను అనుమతిస్తుంది.
- systemd ద్వారా ఉపయోగించబడే Sysusers.d డైరెక్టరీలో ఉన్న ప్యాకేజీ-సరఫరా చేయబడిన ఆకృతీకరణ ఫైళ్ళ ఆధారంగా వినియోగదారులను మరియు సమూహాలను సృష్టించడాన్ని RPM ప్యాకేజీ నిర్వాహిక ఇప్పుడు మద్దతిస్తుంది.
- GNOME షెల్ ఎక్స్టెన్షన్ల కోసం డిపెండెన్సీ జనరేటర్ను జోడించారు, ఇది rpm ప్యాకేజీలను ఎక్స్టెన్షన్లతో GNOME షెల్ వెర్షన్లకు లింక్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
- DNF మరియు RPM లు డిఫాల్ట్గా "కాపీ ఆన్ రైట్" మోడ్ను ప్రారంభించాయి, Btrfsలో రిఫ్లింక్ ఉపయోగించి అమలు చేయబడ్డాయి.
- నవీకరించబడిన ప్యాకేజీ వెర్షన్లు: LLVM 20, GCC 15-టెస్ట్, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
- FEX ఎమ్యులేటర్ AArch64 ఆర్కిటెక్చర్ రిపోజిటరీకి జోడించబడింది, ఇది ARM86 (AArch86) వాతావరణంలో x64 మరియు x64-64 ఆర్కిటెక్చర్ల కోసం నిర్మించిన ఎక్జిక్యూటబుల్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. x86 ప్రోగ్రామ్లను అమలు చేయడానికి FEX-ఆధారిత భాగాలు KDE డెస్క్టాప్ వాతావరణంతో ఫెడోరా బిల్డ్లలో విలీనం చేయబడ్డాయి.
- UVC (USB వీడియో క్లాస్) కు బదులుగా ల్యాప్టాప్లు మరియు టాబ్లెట్లలో ఎక్కువగా ఉపయోగించబడుతున్న MIPI (మొబైల్ ఇండస్ట్రీ ప్రాసెసర్ ఇంటర్ఫేస్) ఇంటర్ఫేస్తో వెబ్క్యామ్లకు మద్దతు విస్తరించబడింది.
- AMD SEV-SNP మరియు Intel TDX టెక్నాలజీలను ఉపయోగించి వర్చువల్ మెషిన్ మెమరీ ఎన్క్రిప్షన్కు మద్దతు జోడించబడింది.
- git బైనరీని మాత్రమే ఉపయోగించే ప్యాకేజీలు పూర్తి git ప్యాకేజీకి బదులుగా git-core డిపెండెన్సీకి వ్యతిరేకంగా లింక్ చేయడానికి తరలించబడ్డాయి.
- ప్లైమౌత్ బూట్ స్ప్లాష్ స్క్రీన్ simpledrm కెర్నల్ మాడ్యూల్ను ఉపయోగించేందుకు మార్చబడింది, GPU డ్రైవర్ ప్రారంభించబడే వరకు వేచి ఉండాల్సిన అవసరాన్ని తొలగిస్తుంది.
- ఫైర్వాల్డ్లో, IPv6 కోసం వర్క్స్టేషన్ బిల్డ్లలో, rpfilter (రివర్స్ పాత్ ఫిల్టర్) మోడ్ డిఫాల్ట్గా "స్ట్రిక్ట్"కి బదులుగా "లూస్"గా ప్రారంభించబడుతుంది.
Fedora 42 కొరకు, RPM Fusion ప్రాజెక్ట్ యొక్క "ఉచిత" మరియు "ఉచితం కాని" రిపోజిటరీలు ప్రారంభించబడ్డాయి, వీటిలో అదనపు మల్టీమీడియా అప్లికేషన్లు (MPlayer, VLC, Xine), వీడియో/ఆడియో కోడెక్లు, DVD మద్దతు, యాజమాన్య AMD మరియు NVIDIA డ్రైవర్లు, గేమ్ ప్రోగ్రామ్లు మరియు ఎమ్యులేటర్లతో కూడిన ప్యాకేజీలు ఉన్నాయి.
ఆపిల్ అభివృద్ధి చేసిన ARM చిప్లతో కూడిన Mac కంప్యూటర్లలో ఇన్స్టాల్ చేయడానికి రూపొందించిన డిస్ట్రిబ్యూషన్ అయిన ఫెడోరా అసహి రీమిక్స్ 42, ఏకకాలంలో విడుదల చేయబడింది. ఫెడోరా అసహి రీమిక్స్ 42, ఫెడోరా ప్యాకేజీ బేస్పై ఆధారపడి ఉంటుంది. Linux 42 మరియు ఇందులో కాలామారెస్ ఇన్స్టాలర్ కూడా ఉంటుంది. ఇది ఆపిల్ M1 మరియు M2 ARM చిప్లతో కూడిన ఆపిల్ మ్యాక్బుక్ ఎయిర్, మ్యాక్బుక్ ప్రో, మ్యాక్ మినీ, మ్యాక్ స్టూడియో మరియు ఐమ్యాక్ సిస్టమ్లకు మద్దతు ఇస్తుంది.
ఫెడోరా అసాహి ఆపిల్ యొక్క కంప్యూటర్ ఆడియో, కెమెరా, వై-ఫై, బ్లూటూత్, ఇన్పుట్ పరికరాలు, యుఎస్బి టైప్ సి (యుఎస్బి 3.0) మరియు మాగ్సేఫ్ వైర్లెస్ ఛార్జింగ్కు పూర్తిగా మద్దతు ఇస్తుంది. ఇంకా మద్దతు లేదు: USB-C, Thunderbolt/USB4 డిస్ప్లే కనెక్షన్, మైక్రోఫోన్ మరియు టచ్ ID. గ్రాఫిక్స్ డ్రైవర్లు OpenGL 4.6, OpenGL ES 3.2 మరియు Vulkan 1.4 లకు మద్దతు ఇస్తాయి. x86_64 వ్యవస్థల కోసం కంపైల్ చేయబడిన అప్లికేషన్లను అమలు చేయడానికి, muvm టూల్కిట్ మరియు FEX ప్యాకేజీ ఆధారంగా ఎమ్యులేషన్ లేయర్ ఉపయోగించబడతాయి.
మూలం: opennet.ru
