Linux పంపిణీ Fedora 34 విడుదల

Linux పంపిణీ Fedora 34 విడుదల చేయబడింది. ఉత్పత్తులు Fedora వర్క్‌స్టేషన్, Fedora సర్వర్, CoreOS, Fedora IoT ఎడిషన్, అలాగే డెస్క్‌టాప్ ఎన్విరాన్‌మెంట్‌ల KDE ప్లాస్మా 5, Xfce, i3, MATE యొక్క లైవ్ బిల్డ్‌లతో కూడిన “స్పిన్‌ల” సమితి , దాల్చిన చెక్క, LXDE డౌన్‌లోడ్ కోసం సిద్ధం చేయబడ్డాయి మరియు LXQt. x86_64, Power64, ARM64 (AArch64) ఆర్కిటెక్చర్‌లు మరియు 32-బిట్ ARM ప్రాసెసర్‌లతో వివిధ పరికరాల కోసం అసెంబ్లీలు రూపొందించబడ్డాయి. ఫెడోరా సిల్వర్‌బ్లూ బిల్డ్స్ ప్రచురణ ఆలస్యమైంది.

Fedora 34లో అత్యంత గుర్తించదగిన మెరుగుదలలు:

  • అన్ని ఆడియో స్ట్రీమ్‌లు PipeWire మీడియా సర్వర్‌కి తరలించబడ్డాయి, ఇది ఇప్పుడు PulseAudio మరియు JACKకి బదులుగా డిఫాల్ట్‌గా ఉంది. PipeWireని ఉపయోగించడం వలన మీరు రెగ్యులర్ డెస్క్‌టాప్ ఎడిషన్‌లో ప్రొఫెషనల్ ఆడియో ప్రాసెసింగ్ సామర్థ్యాలను అందించడానికి, ఫ్రాగ్మెంటేషన్ నుండి బయటపడటానికి మరియు వివిధ అప్లికేషన్‌ల కోసం ఆడియో ఇన్‌ఫ్రాస్ట్రక్చర్‌ను ఏకీకృతం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

    మునుపటి విడుదలలలో, Fedora వర్క్‌స్టేషన్ ఆడియోను ప్రాసెస్ చేయడానికి PulseAudio అనే నేపథ్య ప్రక్రియను ఉపయోగించింది మరియు అప్లికేషన్‌లు ఆ ప్రక్రియతో పరస్పర చర్య చేయడానికి, ఆడియో స్ట్రీమ్‌లను కలపడానికి మరియు నిర్వహించడానికి క్లయింట్ లైబ్రరీని ఉపయోగించాయి. ప్రొఫెషనల్ ఆడియో ప్రాసెసింగ్ కోసం, JACK సౌండ్ సర్వర్ మరియు అనుబంధ క్లయింట్ లైబ్రరీ ఉపయోగించబడ్డాయి. అనుకూలతను నిర్ధారించడానికి, PulseAudio మరియు JACKతో పరస్పర చర్య చేయడానికి లైబ్రరీలకు బదులుగా, PipeWire ద్వారా నడుస్తున్న లేయర్ జోడించబడింది, ఇది ఇప్పటికే ఉన్న అన్ని PulseAudio మరియు JACK క్లయింట్‌ల పనిని అలాగే Flatpak ఆకృతిలో డెలివరీ చేయబడిన అప్లికేషన్‌లను సేవ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. తక్కువ-స్థాయి ALSA APIని ఉపయోగించే లెగసీ క్లయింట్‌ల కోసం, ఆడియో స్ట్రీమ్‌లను నేరుగా PipeWireకి మార్చే ALSA ప్లగ్ఇన్ ఇన్‌స్టాల్ చేయబడింది.

  • KDE డెస్క్‌టాప్‌తో కూడిన బిల్డ్‌లు డిఫాల్ట్‌గా Waylandని ఉపయోగించడానికి మార్చబడ్డాయి. X11-ఆధారిత సెషన్ ఒక ఎంపికకు పంపబడింది. ఫెడోరా 34తో అందించబడిన KDE ప్లాస్మా 5.20 విడుదల X11 పైన ఉన్న ఆపరేషన్ మోడ్‌తో దాదాపుగా సమాన స్థాయికి తీసుకురాబడింది, స్క్రీన్‌కాస్టింగ్ మరియు మిడిల్-మౌస్ బటన్ అతికించడంలో సమస్యలు ఉన్నాయి. యాజమాన్య NVIDIA డ్రైవర్లను ఉపయోగిస్తున్నప్పుడు పని చేయడానికి, kwin-wayland-nvidia ప్యాకేజీ ఉపయోగించబడుతుంది. X11 అప్లికేషన్‌లతో అనుకూలత XWayland భాగం ఉపయోగించి నిర్ధారించబడుతుంది.
  • మెరుగైన వేలాండ్ మద్దతు. యాజమాన్య NVIDIA డ్రైవర్లతో సిస్టమ్‌లలో XWayland కాంపోనెంట్‌ని ఉపయోగించగల సామర్థ్యం జోడించబడింది. వేలాండ్-ఆధారిత పరిసరాలలో, హెడ్‌లెస్ మోడ్‌లో పని చేయడానికి మద్దతు అమలు చేయబడుతుంది, ఇది VNC లేదా RDP ద్వారా యాక్సెస్‌తో రిమోట్ సర్వర్ సిస్టమ్‌లలో డెస్క్‌టాప్ భాగాలను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
  • Fedora వర్క్‌స్టేషన్ డెస్క్‌టాప్ GNOME 40 మరియు GTK 4కి నవీకరించబడింది. GNOME 40లో, కార్యాచరణల అవలోకనం వర్చువల్ డెస్క్‌టాప్‌లు ల్యాండ్‌స్కేప్ విన్యాసానికి తరలించబడ్డాయి మరియు ఎడమ నుండి కుడికి నిరంతరం స్క్రోలింగ్ గొలుసులో ప్రదర్శించబడతాయి. ఓవర్‌వ్యూ మోడ్‌లో ప్రదర్శించబడే ప్రతి డెస్క్‌టాప్ అందుబాటులో ఉన్న విండోలను దృశ్యమానం చేస్తుంది మరియు వినియోగదారు పరస్పర చర్య చేసినప్పుడు డైనమిక్‌గా ప్యాన్ చేస్తుంది మరియు జూమ్ చేస్తుంది. ప్రోగ్రామ్‌ల జాబితా మరియు వర్చువల్ డెస్క్‌టాప్‌ల మధ్య అతుకులు లేని పరివర్తన అందించబడుతుంది. బహుళ మానిటర్లు ఉన్నప్పుడు పని యొక్క మెరుగైన సంస్థ. అనేక కార్యక్రమాల రూపకల్పన ఆధునికీకరించబడింది. GNOME షెల్ షేడర్‌లను రెండరింగ్ చేయడానికి GPU వినియోగానికి మద్దతు ఇస్తుంది.
    Linux పంపిణీ Fedora 34 విడుదల
  • Fedora యొక్క అన్ని సంచికలు సిస్టమ్‌లో తక్కువ మెమరీ పరిస్థితులకు ముందస్తు ప్రతిస్పందన కోసం systemd-oomd మెకానిజంను ఉపయోగించడానికి తరలించబడ్డాయి, మునుపు ఉపయోగించిన ఎర్రీరూమ్ ప్రక్రియకు బదులుగా. Systemd-oomd అనేది PSI (ప్రెజర్ స్టాల్ ఇన్ఫర్మేషన్) కెర్నల్ సబ్‌సిస్టమ్‌పై ఆధారపడి ఉంటుంది, ఇది సిస్టమ్ లోడ్ స్థాయిని ఖచ్చితంగా అంచనా వేయడానికి వివిధ వనరులను (CPU, మెమరీ, I/O) పొందడం కోసం వేచి ఉండే సమయం గురించి యూజర్ స్పేస్ సమాచారాన్ని విశ్లేషించడానికి మిమ్మల్ని అనుమతిస్తుంది. మరియు మందగమనం యొక్క స్వభావం. PSI వనరుల కొరత కారణంగా ఆలస్యాలను గుర్తించడాన్ని సాధ్యం చేస్తుంది మరియు సిస్టమ్ ఇంకా క్లిష్టమైన స్థితిలో లేనప్పుడు మరియు కాష్‌ను తీవ్రంగా కత్తిరించడం మరియు డేటాను స్వాప్‌లోకి నెట్టడం ప్రారంభించనప్పుడు వనరుల-ఇంటెన్సివ్ ప్రక్రియలను ఎంపిక చేసి ముగించడం సాధ్యం చేస్తుంది. విభజన.
  • Btrfs ఫైల్ సిస్టమ్, గత విడుదల నుండి Fedora (Fedora వర్క్‌స్టేషన్, Fedora KDE, మొదలైనవి) డెస్క్‌టాప్ రుచులకు డిఫాల్ట్‌గా ఉంది, ZSTD అల్గారిథమ్ ఉపయోగించి పారదర్శక డేటా కంప్రెషన్‌ను కలిగి ఉంటుంది. Fedora 34 యొక్క కొత్త ఇన్‌స్టాలేషన్‌లకు కంప్రెషన్ డిఫాల్ట్. ఇప్పటికే ఉన్న సిస్టమ్‌ల వినియోగదారులు "compress=zstd:1" ఫ్లాగ్‌ను /etc/fstabకి జోడించి మరియు "sudo btrfs ఫైల్‌సిస్టమ్ defrag -czstd -rv / /home/"ని అమలు చేయడం ద్వారా కుదింపును ప్రారంభించవచ్చు. ఇప్పటికే అందుబాటులో ఉన్న డేటాను కుదించడానికి. కుదింపు సామర్థ్యాన్ని అంచనా వేయడానికి, మీరు "కంప్సైజ్" యుటిలిటీని ఉపయోగించవచ్చు. కంప్రెస్డ్ రూపంలో డేటాను నిల్వ చేయడం డిస్క్ స్థలాన్ని ఆదా చేయడమే కాకుండా, వ్రాత ఆపరేషన్ల వాల్యూమ్‌ను తగ్గించడం ద్వారా SSD డ్రైవ్‌ల సేవా జీవితాన్ని పెంచుతుంది మరియు స్లో డ్రైవ్‌లలో పెద్ద, బాగా కంప్రెస్ చేయబడిన ఫైల్‌లను చదవడం మరియు వ్రాయడం యొక్క వేగాన్ని కూడా పెంచుతుంది. .
  • పంపిణీ యొక్క అధికారిక సంచికలు i3 విండో మేనేజర్‌తో కూడిన సంస్కరణను కలిగి ఉంటాయి, ఇది డెస్క్‌టాప్‌లో టైల్డ్ విండో లేఅవుట్ మోడ్‌ను అందిస్తుంది.
  • AArch64 ఆర్కిటెక్చర్‌పై ఆధారపడిన సిస్టమ్‌ల కోసం KDE డెస్క్‌టాప్‌తో ఇమేజ్‌ల ఏర్పాటు ప్రారంభమైంది, GNOME మరియు Xfce డెస్క్‌టాప్‌లతో కూడిన అసెంబ్లీలు మరియు సర్వర్ సిస్టమ్‌ల కోసం చిత్రాలతో పాటు.
  • న్యూరోసైన్స్ పరిశోధనకు ఉపయోగపడే మోడలింగ్ మరియు సిమ్యులేషన్ అప్లికేషన్‌ల ఎంపికను కలిగి ఉన్న కొత్త కాంప్ న్యూరో కంటైనర్ ఇమేజ్ జోడించబడింది.
  • ఇంటర్నెట్ ఆఫ్ థింగ్స్ (Fedora IoT) కోసం ఎడిషన్, ఇది సిస్టమ్ వాతావరణాన్ని కనిష్ట స్థాయికి అందజేస్తుంది, దీని నవీకరణ మొత్తం సిస్టమ్ యొక్క ఇమేజ్‌ను భర్తీ చేయడం ద్వారా పరమాణుపరంగా నిర్వహించబడుతుంది మరియు అప్లికేషన్‌లు వివిక్త కంటైనర్‌లను ఉపయోగించి ప్రధాన సిస్టమ్ నుండి వేరు చేయబడతాయి. (నిర్వహణ కోసం పాడ్‌మాన్ ఉపయోగించబడుతుంది), ARM బోర్డులకు మద్దతు జోడించబడింది Pine64, RockPro64 మరియు Jetson Xavier NX, అలాగే 8boards Thor96 మరియు Solid Run HummingBoard-M వంటి i.MX96 SoC ఆధారిత బోర్డులకు మెరుగైన మద్దతు జోడించబడింది. ఆటోమేటిక్ సిస్టమ్ రికవరీ కోసం హార్డ్‌వేర్ ఫెయిల్యూర్ ట్రాకింగ్ మెకానిజమ్స్ (వాచ్‌డాగ్) ఉపయోగం అందించబడింది.
  • Node.js ఆధారంగా ప్రాజెక్ట్‌లలో ఉపయోగించే లైబ్రరీలతో ప్రత్యేక ప్యాకేజీల సృష్టి నిలిపివేయబడింది. బదులుగా, Node.js ఒక ఇంటర్‌ప్రెటర్, హెడర్ ఫైల్‌లు, ప్రైమరీ లైబ్రరీలు, బైనరీ మాడ్యూల్స్ మరియు బేసిక్ ప్యాకేజీ మేనేజ్‌మెంట్ టూల్స్ (NPM, నూలు)తో కూడిన ప్రాథమిక ప్యాకేజీలతో మాత్రమే అందించబడుతుంది. Node.jsని ఉపయోగించే Fedora రిపోజిటరీలో షిప్పింగ్ చేయబడిన అప్లికేషన్‌లు వేర్వేరు ప్యాకేజీలుగా ఉపయోగించే లైబ్రరీలను విభజించకుండా లేదా వేరు చేయకుండా, ఇప్పటికే ఉన్న అన్ని డిపెండెన్సీలను ఒకే ప్యాకేజీలో పొందుపరచడానికి అనుమతించబడతాయి. లైబ్రరీలను పొందుపరచడం చిన్న ప్యాకేజీల అయోమయాన్ని వదిలించుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది, ప్యాకేజీల నిర్వహణను సులభతరం చేస్తుంది (గతంలో, మెయింటెయినర్ ప్రోగ్రామ్‌తో ఉన్న ప్రధాన ప్యాకేజీ కంటే లైబ్రరీలతో వందలాది ప్యాకేజీలను సమీక్షించడానికి మరియు పరీక్షించడానికి ఎక్కువ సమయం గడిపాడు), లైబ్రరీ వైరుధ్యాల యొక్క అవస్థాపన మరియు లైబ్రరీ వెర్షన్‌లకు బైండింగ్ చేయడంలో సమస్యలను పరిష్కరిస్తుంది (నిర్వాహకులు ప్యాకేజీలో నిరూపితమైన మరియు పరీక్షించిన సంస్కరణలను కలిగి ఉంటారు).
  • FreeType ఫాంట్ ఇంజిన్ HarfBuzz గ్లిఫ్ షేపింగ్ ఇంజిన్‌ని ఉపయోగించడానికి మార్చబడింది. FreeTypeలో HarfBuzz ఉపయోగం సంక్లిష్టమైన టెక్స్ట్ లేఅవుట్‌తో భాషల్లో టెక్స్ట్‌ను ప్రదర్శించేటప్పుడు సూచన నాణ్యతను మెరుగుపరిచింది (తక్కువ రిజల్యూషన్ స్క్రీన్‌లపై స్పష్టతను మెరుగుపరచడానికి రాస్టరైజేషన్ సమయంలో గ్లిఫ్ యొక్క రూపురేఖలను సున్నితంగా చేయడం) పాత్రలు. ప్రత్యేకించి, HarfBuzzని ఉపయోగించడం వలన లిగేచర్‌లను విస్మరించే సమస్యను వదిలించుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది, దీని కోసం సూచించేటప్పుడు ప్రత్యేక యూనికోడ్ అక్షరాలు లేవు.
  • నడుస్తున్నప్పుడు SELinuxని నిలిపివేయగల సామర్థ్యం తీసివేయబడింది - /etc/selinux/config సెట్టింగ్‌లను మార్చడం ద్వారా దానిని నిలిపివేయడం (SELINUX=disabled) ఇకపై మద్దతు లేదు. SELinux ప్రారంభించబడిన తర్వాత, LSM హ్యాండ్లర్లు ఇప్పుడు రీడ్-ఓన్లీ మోడ్‌కు సెట్ చేయబడ్డాయి, ఇది కెర్నల్ మెమరీలోని కంటెంట్‌లను సవరించడానికి అనుమతించే దుర్బలత్వాలను ఉపయోగించి SELinuxని నిలిపివేయడానికి ప్రయత్నించే దాడుల నుండి రక్షణను మెరుగుపరుస్తుంది. SELinuxని నిలిపివేయడానికి, మీరు కెర్నల్ కమాండ్ లైన్‌లో “selinux=0” పరామితిని పాస్ చేయడం ద్వారా సిస్టమ్‌ను రీబూట్ చేయవచ్చు. బూట్ ప్రక్రియ సమయంలో "అమలు" మరియు "అనుమతి" మోడ్‌ల మధ్య మారే సామర్థ్యం అలాగే ఉంచబడుతుంది.
  • X.Org సర్వర్‌ని అమలు చేసే Xwayland DDX భాగం, వేలాండ్-ఆధారిత ఎన్విరాన్‌మెంట్‌లలో X11 అప్లికేషన్‌ల అమలును నిర్వహించడానికి, ప్రత్యేక ప్యాకేజీకి తరలించబడింది, ఇది X యొక్క స్థిరమైన విడుదలల నుండి స్వతంత్రంగా ఉండే తాజా కోడ్ బేస్ నుండి అసెంబుల్ చేయబడింది. ఆర్గ్ సర్వర్.
  • RPM ప్యాకేజీ మేనేజర్‌లో లావాదేవీ పూర్తయిన తర్వాత అన్ని నవీకరించబడిన systemd సేవలను ఒకేసారి పునఃప్రారంభించడం ప్రారంభించబడింది. గతంలో సేవ దానితో కలుస్తున్న ప్రతి ప్యాకేజీని నవీకరించిన తర్వాత వెంటనే పునఃప్రారంభించబడింది, ఇప్పుడు క్యూ ఏర్పడింది మరియు అన్ని ప్యాకేజీలు మరియు లైబ్రరీలు నవీకరించబడిన తర్వాత, RPM సెషన్ చివరిలో సేవలు పునఃప్రారంభించబడతాయి.
  • ARMv7 బోర్డుల (armhfp) కోసం చిత్రాలు డిఫాల్ట్‌గా UEFIకి మార్చబడ్డాయి.
  • zRAM ఇంజిన్ అందించిన వర్చువల్ స్వాప్ పరికరం యొక్క పరిమాణం ఫిజికల్ మెమరీలో పావు వంతు నుండి సగానికి పెంచబడింది మరియు 8 GB పరిమితికి కూడా పరిమితం చేయబడింది. మార్పు అనకొండ ఇన్‌స్టాలర్‌ను తక్కువ మొత్తంలో RAM ఉన్న సిస్టమ్‌పై విజయవంతంగా అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
  • స్థిరమైన శాఖలో రస్ట్ లాంగ్వేజ్ కోసం క్రేట్ ప్యాకేజీల డెలివరీ నిర్ధారించబడింది. "రస్ట్-" ఉపసర్గతో ప్యాకేజీలు అందించబడ్డాయి.
  • ఇన్‌స్టాలేషన్ ISO ఇమేజ్‌ల పరిమాణాన్ని తగ్గించడానికి, చారిత్రక కారణాల కోసం ఉపయోగించబడిన సమూహ EXT4 లేయర్ లేకుండా స్వచ్ఛమైన SquashFS అందించబడుతుంది.
  • GRUB బూట్ లోడర్ కాన్ఫిగరేషన్ ఫైల్‌లు EFI మద్దతుతో సంబంధం లేకుండా అన్ని మద్దతు ఉన్న ఆర్కిటెక్చర్‌ల కోసం ఏకీకృతం చేయబడ్డాయి.
  • డిస్క్ స్పేస్ వినియోగాన్ని తగ్గించడానికి, Linux కెర్నల్ ఉపయోగించే ఫర్మ్‌వేర్‌తో ఫైల్‌ల కుదింపు అందించబడుతుంది (కెర్నల్ 5.3 నుండి ప్రారంభించి, xz ఆర్కైవ్‌ల నుండి ఫర్మ్‌వేర్‌ను లోడ్ చేయడం మద్దతు ఇస్తుంది). అన్‌ప్యాక్ చేసినప్పుడు, అన్ని ఫర్మ్‌వేర్ దాదాపు 900 MBని తీసుకుంటుంది మరియు కంప్రెస్ చేసినప్పుడు, వాటి పరిమాణం సగానికి తగ్గింది.
  • ntp ప్యాకేజీ (ఖచ్చితమైన సమయాన్ని సమకాలీకరించడానికి సర్వర్) ntpsec యొక్క ఫోర్క్‌తో భర్తీ చేయబడింది.
  • xemacs, xemacs-packages-base, xemacs-packages-extra మరియు neXtaw ప్యాకేజీలు, దీని అభివృద్ధి చాలా కాలంగా ఆగిపోయింది, అవి పాతవిగా ప్రకటించబడ్డాయి. nscd ప్యాకేజీ నిలిపివేయబడింది - systemd-resolved ఇప్పుడు హోస్ట్ డేటాబేస్‌ను కాష్ చేయడానికి ఉపయోగించబడుతుంది మరియు sssd పేరుతో సేవలను కాష్ చేయడానికి ఉపయోగించవచ్చు.
  • X11 యుటిలిటీల xorg-x11-* సేకరణలు నిలిపివేయబడ్డాయి; ప్రతి యుటిలిటీ ఇప్పుడు ప్రత్యేక ప్యాకేజీలో అందించబడుతుంది.
  • ఈ పదం ఇటీవల రాజకీయంగా తప్పుగా పరిగణించబడినందున ప్రాజెక్ట్ యొక్క జిట్ రిపోజిటరీలలో మాస్టర్ అనే పేరును ఉపయోగించడం నిలిపివేయబడింది. git రిపోజిటరీలలో డిఫాల్ట్ బ్రాంచ్ పేరు ఇప్పుడు "మెయిన్", మరియు src.fedoraproject.org/rpms వంటి ప్యాకేజీలతో ఉన్న రిపోజిటరీలలో బ్రాంచ్ "రావైడ్".
  • నవీకరించబడిన ప్యాకేజీ సంస్కరణలు, వీటితో సహా: GCC 11, LLVM/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, X13 అప్‌డేట్ 0.16.0 4.16.
  • కొత్త లోగోను ప్రవేశపెట్టారు.
    Linux పంపిణీ Fedora 34 విడుదల

అదే సమయంలో, Fedora 34 కోసం RPM ఫ్యూజన్ ప్రాజెక్ట్ యొక్క “ఉచిత” మరియు “ఉచిత” రిపోజిటరీలు ప్రారంభించబడ్డాయి, ఇందులో అదనపు మల్టీమీడియా అప్లికేషన్‌లు (MPlayer, VLC, Xine), వీడియో/ఆడియో కోడెక్‌లు, DVD మద్దతు, యాజమాన్య AMD మరియు NVIDIA డ్రైవర్లు, గేమింగ్ ప్రోగ్రామ్‌లు, ఎమ్యులేటర్‌లు.

మూలం: opennet.ru

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