ஃபெடோரா 33 விநியோகம் பீட்டா சோதனை நிலைக்கு வருகிறது

தொடங்கியது ஃபெடோரா 33 விநியோகத்தின் பீட்டா பதிப்பைச் சோதிக்கிறது. பீட்டா வெளியீடு சோதனையின் இறுதிக் கட்டத்திற்கு மாறுவதைக் குறித்தது, இதில் முக்கியமான பிழைகள் மட்டுமே சரி செய்யப்படும். விடுதலை திட்டமிடப்பட்டது அக்டோபர் இறுதியில். கவர்களை வெளியிடுங்கள் ஃபெடோரா பணிநிலையம், ஃபெடோரா சர்வர், ஃபெடோரா சில்வர் ப்ளூ, ஃபெடோரா ஐஓடி மற்றும் லைவ் பில்ட்கள் வடிவத்தில் வழங்கப்படுகின்றன சுழல்கிறது டெஸ்க்டாப் சூழல்களுடன் KDE பிளாஸ்மா 5, Xfce, MATE, இலவங்கப்பட்டை, LXDE மற்றும் LXQt. x86_64, ARM (ராஸ்பெர்ரி பை 2 மற்றும் 3), ARM64 (AArch64) மற்றும் பவர் ஆர்கிடெக்சர்களுக்காக பில்ட்கள் தயாரிக்கப்படுகின்றன.

மிகவும் இன்றியமையாதது மாற்றங்கள் ஃபெடோரா 33 இல்:

  • அனைத்து டெஸ்க்டாப் விநியோக விருப்பங்களும் (ஃபெடோரா பணிநிலையம், ஃபெடோரா கேடிஇ, முதலியன) முன்னிருப்பாக Btrfs கோப்பு முறைமையைப் பயன்படுத்த மாற்றப்பட்டது. உள்ளமைக்கப்பட்ட பகிர்வு மேலாளர் Btrfs ஐப் பயன்படுத்துவது, / மற்றும் /ஹோம் கோப்பகங்களை தனித்தனியாக ஏற்றும்போது, ​​இலவச வட்டு இடத்தின் தீர்ந்துபோவதால் ஏற்படும் சிக்கல்களைத் தீர்க்கும். Btrfs உடன், இந்தப் பகிர்வுகளை இரண்டு துணைப் பகிர்வுகளில் தனித்தனியாக ஏற்றலாம், ஆனால் அதே வட்டு இடத்தைப் பயன்படுத்தலாம். Btrfs ஆனது ஸ்னாப்ஷாட்கள், வெளிப்படையான தரவு சுருக்கம், cgroups2 வழியாக I/O செயல்பாடுகளை சரியாக தனிமைப்படுத்துதல் மற்றும் பகிர்வுகளின் மறுஅளவிடல் போன்ற அம்சங்களையும் பயன்படுத்த அனுமதிக்கும்.
  • Fedora பணிநிலைய டெஸ்க்டாப் வெளியீட்டிற்காக புதுப்பிக்கப்பட்டது GNOME 3.38, செயல்திறனை மேம்படுத்திய, அறிமுக இடைமுகத்தை (வெல்கம் டூர்) வழங்கியது, க்னோமின் முக்கிய அம்சங்கள், விரிவாக்கப்பட்ட பெற்றோர் கட்டுப்பாடுகள், ஒவ்வொரு மானிட்டருக்கும் வெவ்வேறு திரை புதுப்பிப்பு விகிதங்களை ஒதுக்கும் திறனை வழங்கியது, அங்கீகரிக்கப்படாத USB இணைப்பைப் புறக்கணிக்கும் விருப்பத்தைச் சேர்த்தது. திரை பூட்டப்பட்டிருக்கும் போது சாதனங்கள் .
  • வெப்பநிலை சென்சார் அளவுருக்களை கண்காணிக்கவும் மற்றும் உச்ச சுமைகளின் போது CPU ஐ அதிக வெப்பமடையாமல் பாதுகாக்கவும் Fedora பணிநிலையத்தில் தெர்மால்ட் இயல்பாக சேர்க்கப்படுகிறது.
  • இயல்பாக, அனிமேஷன் செய்யப்பட்ட டெஸ்க்டாப் வால்பேப்பர்கள் இயக்கப்படும், இதில் நாளின் நேரத்தைப் பொறுத்து நிறம் மாறுகிறது.
  • viக்கு பதிலாக, இயல்புநிலை உரை திருத்தி நானோ ஆகும். Vi எடிட்டரில் எவ்வாறு வேலை செய்வது என்பது குறித்த சிறப்பு அறிவு இல்லாத எந்தவொரு பயனரும் பயன்படுத்தக்கூடிய எடிட்டரை வழங்குவதன் மூலம் விநியோகத்தை புதியவர்களுக்கு அணுகக்கூடியதாக மாற்றுவதற்கான விருப்பத்தால் இந்த மாற்றம் உந்தப்படுகிறது. அதே நேரத்தில், அடிப்படை தொகுப்பு விம்-மினிமல் பேக்கேஜைத் தக்க வைத்துக் கொள்கிறது (viக்கு நேரடி அழைப்பு பாதுகாக்கப்படுகிறது) மேலும் பயனரின் வேண்டுகோளின்படி இயல்புநிலை எடிட்டரை vi ஆக மாற்றும் திறனை வழங்குகிறது.
  • விநியோகத்தின் அதிகாரப்பூர்வ பதிப்புகளில் ஏற்றுக்கொள்ளப்பட்டது இன்டர்நெட் ஆஃப் திங்ஸ் விருப்பம் (Fedora IoT), இது இப்போது ஃபெடோரா பணிநிலையம் மற்றும் ஃபெடோரா சேவையகத்துடன் அனுப்பப்படுகிறது. Fedora IoT பதிப்பும் பயன்படுத்தப்பட்ட அதே தொழில்நுட்பங்களை அடிப்படையாகக் கொண்டது ஃபெடோரா கோரியோஸ், ஃபெடோரா அணு ஹோஸ்ட் и ஃபெடோரா சில்வர் ப்ளூ, மற்றும் ஒரு கணினி சூழலை குறைந்தபட்சமாக நீக்குகிறது, அதன் புதுப்பிப்பு தனித்தனி தொகுப்புகளாக உடைக்காமல், முழு கணினியின் படத்தையும் மாற்றுவதன் மூலம் அணு ரீதியாக மேற்கொள்ளப்படுகிறது. ஒருமைப்பாட்டைக் கட்டுப்படுத்த, முழு கணினிப் படமும் டிஜிட்டல் கையொப்பத்துடன் சான்றளிக்கப்பட்டது. பிரதான அமைப்பிலிருந்து பயன்பாடுகளைப் பிரிக்க வழங்கப்படும் தனிமைப்படுத்தப்பட்ட கொள்கலன்களைப் பயன்படுத்துங்கள் (பாட்மேன் மேலாண்மைக்கு பயன்படுத்தப்படுகிறது).

    Fedora IoT அமைப்பு சூழல் தொழில்நுட்பத்தைப் பயன்படுத்தி உருவாக்கப்பட்டுள்ளது OSTree, இதில் கணினிப் படம் Git-போன்ற களஞ்சியத்திலிருந்து அணுரீதியாகப் புதுப்பிக்கப்படுகிறது, இது விநியோகக் கூறுகளுக்கு பதிப்புக் கட்டுப்பாட்டு முறைகளைப் பயன்படுத்த அனுமதிக்கிறது (உதாரணமாக, நீங்கள் கணினியை முந்தைய நிலைக்கு விரைவாக மாற்றலாம்). RPM தொகுப்புகள் ஒரு சிறப்பு அடுக்கைப் பயன்படுத்தி OSTree களஞ்சியத்தில் மொழிபெயர்க்கப்படுகின்றன rpm-ostree. ஆயத்த கூட்டங்கள் வழங்கப்படுகின்றன x86_64, Aarch64 மற்றும் ARMv7 (armhfp) கட்டமைப்புகளுக்கு. அறிவித்தார் Raspberry Pi 3 Model B/B+, 96boards Rock960 Consumer Edition, Pine64 A64-LTS, Pine64 Rockpro64 மற்றும் Rock64 மற்றும் Up Squared, அத்துடன் x86_64 மற்றும் aarch64 மெய்நிகர் இயந்திரங்களுக்கான ஆதரவு.

  • ஃபெடோராவின் கேடிஇ பதிப்பானது முன்னிருப்பு பின்னணி செயல்முறையை முன்னிருப்பாக இயக்கியுள்ளது, இது ஃபெடோரா பணிநிலையத்தின் கடைசி வெளியீட்டில் வழங்கப்பட்டது. கர்னலில் OOM (அவுட் ஆஃப் மெமரி) ஹேண்ட்லரை அழைக்காமல், நினைவகக் குறைபாட்டிற்கு விரைவாக பதிலளிக்க Earlyoom உங்களை அனுமதிக்கிறது, இது நிலைமை முக்கியமானதாக இருக்கும் போது தூண்டப்படுகிறது மற்றும் கணினி, ஒரு விதியாக, இனி பதிலளிக்காது. பயனர் செயல்களுக்கு. கிடைக்கக்கூடிய நினைவகத்தின் அளவு 4% க்கும் குறைவாகவும், ஆனால் 400 MiB ஐ விட அதிகமாகவும் இல்லாவிட்டால், கணினி நிலையை கணினி நிலையை தெளிவுபடுத்தாமல், அதிக நினைவகத்தை உட்கொள்ளும் செயல்முறையை (அதிக /proc/*/oom_score உள்ளவர்கள்) எலிரூம் வலுக்கட்டாயமாக நிறுத்தும். இடையகங்கள்.
  • RPM 4.16, Python 3.9, Perl 5.32, Binutils 2.34, Boost 1.73, Glibc 2.32, Go 1.15, Java 11, LLVM/Clang 11, GNU மேக் 4.3.jsl14, எல்.எல்.எக்ஸ். 23, எல்.எக்ஸ். 0.15.0 6.0, ரூபி ஆன் ரெயில்ஸ் 2.1.0, ஸ்ட்ராடிஸ் 2.6. பைதான் 3.4 மற்றும் பைதான் 64க்கான ஆதரவு நிறுத்தப்பட்டது. aarchXNUMX கட்டமைப்பு .NET கோர் உடன் வழங்கப்படுகிறது.
  • Apache http சேவையகத்திற்கான mod_php தொகுதிக்கான ஆதரவு நிறுத்தப்பட்டது, அதற்குப் பதிலாக PHP மொழியில் இணைய பயன்பாடுகளைத் தொடங்க php-fpm ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
  • Fedora க்கான Firefox உடன் தொகுக்கப்பட்டுள்ளது சேர்க்கப்பட்டுள்ளது க்கான இணைப்புகள் ஆதரவு VA-API (Video Acceleration API) மற்றும் FFmpegDataDecoder ஐப் பயன்படுத்தி வீடியோ டிகோடிங்கின் வன்பொருள் முடுக்கம், இது WebRTC தொழில்நுட்பத்தின் அடிப்படையிலான அமர்வுகளிலும் செயல்படுத்தப்படுகிறது, இது வீடியோ கான்பரன்சிங்கிற்கு இணைய பயன்பாடுகளில் பயன்படுத்தப்படுகிறது. முடுக்கம் Wayland மற்றும் X11 அடிப்படையிலான சூழல்களில் செயல்படுகிறது ("MOZ_X11_EGL=1 firefox"ஐ இயக்கும் போது மற்றும் "media.ffmpeg.vaapi.enabled" அமைப்பை இயக்கும் போது).
  • க்ரோனி சரியான நேர ஒத்திசைவு சேவையகம் மற்றும் கிளையன்ட் மற்றும் நிறுவி ஆகியவை NTS (நெட்வொர்க் டைம் செக்யூரிட்டி) அங்கீகார பொறிமுறைக்கான ஆதரவை உள்ளடக்கியது.
  • இயல்பாக மதுவில் ஈடுபட்டுள்ளது DXVK லேயரை அடிப்படையாகக் கொண்ட பின்தளமானது, DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 மற்றும் 11 ஆகியவற்றின் செயலாக்கத்தை வழங்குகிறது, Vulkan APIக்கான அழைப்புகளை மொழிபெயர்ப்பதன் மூலம் செயல்படுகிறது.
    வைனின் உள்ளமைக்கப்பட்ட Direct3D 9/10/11 செயலாக்கங்கள் OpenGLக்கு மேல் இயங்குவதைப் போலன்றி, DXVK ஆனது வைனில் 3D பயன்பாடுகள் மற்றும் கேம்களை இயக்கும் போது சிறந்த செயல்திறனை அனுமதிக்கிறது.

  • முன்னிருப்பாக தொகுப்புகளை உருவாக்கும்போது சேர்க்கப்பட்டுள்ளது இணைக்கும் கட்டத்தில் மேம்படுத்தல் (LTO, இணைப்பு நேர உகப்பாக்கம்). redhat-rpm-config இல் "-flto" விருப்பம் சேர்க்கப்பட்டது.
  • இயல்புநிலை DNS வினவல்களைத் தீர்க்க ஈடுபட்டுள்ளது systemd-தீர்க்கப்பட்டது. உள்ளமைக்கப்பட்ட என்எஸ்எஸ் தொகுதி nss-dnsக்குப் பதிலாக systemd திட்டத்திலிருந்து nss-resolveக்கு Glibc நகர்த்தப்பட்டது.
    Systemd-resolved ஆனது resolv.conf கோப்பில் DHCP தரவு மற்றும் பிணைய இடைமுகங்களுக்கான நிலையான DNS உள்ளமைவின் அடிப்படையில் அமைப்புகளை பராமரிப்பது போன்ற செயல்பாடுகளை செய்கிறது, DNSSEC மற்றும் LLMNR (Link Local Multicast Name Resolution) ஆகியவற்றை ஆதரிக்கிறது. systemd-தீர்வுக்கு மாறுவதன் நன்மைகளில், டிஎல்எஸ் மூலம் டிஎன்எஸ்க்கான ஆதரவு, டிஎன்எஸ் வினவல்களின் உள்ளூர் தேக்ககத்தை இயக்கும் திறன் மற்றும் வெவ்வேறு ஹேண்ட்லர்களை வெவ்வேறு நெட்வொர்க் இடைமுகங்களுடன் பிணைப்பதற்கான ஆதரவு ஆகியவை அடங்கும் (நெட்வொர்க் இடைமுகத்தைப் பொறுத்து, டிஎன்எஸ் சேவையகம் தொடர்பு கொள்ளத் தேர்ந்தெடுக்கப்படுகிறது, எடுத்துக்காட்டாக, VPN இடைமுகங்களுக்கு, DNS வினவல்கள் VPN வழியாக அனுப்பப்படும்). ஃபெடோராவில் DNSSEC ஐப் பயன்படுத்த எந்த திட்டமும் இல்லை (சிஸ்டம்டு-தீர்வானது DNSSEC=கொடி இல்லாதது).
    systemd-resolved ஐ முடக்க, நீங்கள் systemd-resolved.service ஐ செயலிழக்க செய்யலாம் மற்றும் NetworkManager ஐ மறுதொடக்கம் செய்யலாம், இது பாரம்பரிய /etc/resolv.conf ஐ உருவாக்கும்.

  • ifcfg-rh செருகுநிரலுக்குப் பதிலாக அமைப்புகளைச் சேமிக்க NetworkManager இல் ஈடுபட்டுள்ளது முக்கிய கோப்பு வடிவத்தில் கோப்பு.
  • ARM64 அமைப்புகளுக்கு சேர்க்கப்பட்டுள்ளது பாயிண்டர் அங்கீகரிப்பு மற்றும் கிளைகளின் போது பின்பற்றக் கூடாத வழிமுறைகளின் செயல்பாட்டிற்கு எதிரான பாதுகாப்பு (BTI, கிளை இலக்கு காட்டி). ரிட்டர்ன்-ஓரியண்டட் புரோகிராமிங் (ஆர்ஓபி) நுட்பங்களைப் பயன்படுத்தி தாக்குதல்களுக்கு எதிராகப் பாதுகாப்பதற்கு இந்த வழிமுறைகள் பயனுள்ளதாக இருக்கும், இதில் தாக்குபவர் தனது குறியீட்டை நினைவகத்தில் வைக்க முயற்சிக்கவில்லை, ஆனால் ஏற்கனவே ஏற்றப்பட்ட நூலகங்களில் உள்ள இயந்திர அறிவுறுத்தல்களின் துண்டுகளில் செயல்படும், இது திரும்பும் கட்டுப்பாட்டுடன் முடிவடைகிறது. அறிவுறுத்தல்.
  • மேற்கொள்ளப்பட்டது வேலை துவக்க மெனுவின் தேர்ந்தெடுக்கப்பட்ட காட்சிக்கான தொழில்நுட்பத்தை செயல்படுத்துவதை எளிதாக்குவதற்கு, மெனு முன்னிருப்பாக மறைக்கப்பட்டு, தோல்வி அல்லது க்னோம் விருப்பத்தை செயல்படுத்திய பிறகு மட்டுமே காண்பிக்கப்படும்.
  • பாரம்பரிய இடமாற்று பகிர்வை உருவாக்குவதற்கு பதிலாக செயல்படுத்தப்பட்டது zRAM பிளாக் சாதனத்தைப் பயன்படுத்தி இடமாற்று (swap) இடமாற்றம், இது சுருக்கப்பட்ட வடிவத்தில் RAM இல் தரவு சேமிப்பகத்தை வழங்குகிறது.
  • சேர்க்கப்பட்டது பின்னணி செயல்முறை எஸ்.ஐ.டி. (Storage Instantiation Daemon) பல்வேறு சேமிப்பக துணை அமைப்புகளில் (LVM, multipath, MD) சாதனங்களின் நிலையைக் கண்காணிக்கவும், சில நிகழ்வுகள் நிகழும்போது ஹேண்ட்லர்களை அழைக்கவும், எடுத்துக்காட்டாக, சாதனங்களைச் செயல்படுத்தவும் செயலிழக்கச் செய்யவும். SID ஆனது udev-ன் மேல் ஒரு துணை நிரலாக செயல்படுகிறது மற்றும் அதிலிருந்து வரும் நிகழ்வுகளுக்கு எதிர்வினையாற்றுகிறது, பராமரிக்க மற்றும் பிழைத்திருத்தம் செய்ய கடினமாக இருக்கும் பல்வேறு வகையான சாதனங்கள் மற்றும் சேமிப்பக துணை அமைப்புகளுடன் தொடர்பு கொள்ள சிக்கலான udev விதிகளை உருவாக்க வேண்டியதன் அவசியத்தை நீக்குகிறது.
  • RPM தொகுப்பு தரவுத்தளம் (rpmdb) மொழிபெயர்க்கப்பட்டது BerkeleyDB இலிருந்து SQLite வரை. பல ஆண்டுகளாக பராமரிக்கப்படாத பெர்க்லி டிபி 5.x இன் காலாவதியான பதிப்பின் rpmdb இல் பயன்படுத்தப்பட்டதே மாற்றத்திற்கான முக்கிய காரணம். Berkeley DB 6 உரிமத்தை AGPLv3க்கு மாற்றுவதால் புதிய வெளியீடுகளுக்கு இடம்பெயர்வது தடைபடுகிறது, இது BerkeleyDBயை நூலக வடிவத்தில் பயன்படுத்தும் பயன்பாடுகளுக்கும் பொருந்தும் (RPM GPLv2 இன் கீழ் வரும், ஆனால் AGPL ஆனது GPLv2 உடன் இணங்கவில்லை). கூடுதலாக, BerkeleyDB அடிப்படையிலான rpmdb இன் தற்போதைய செயல்படுத்தல் தேவையான நம்பகத்தன்மையை வழங்கவில்லை, ஏனெனில் இது பரிவர்த்தனைகளைப் பயன்படுத்தாது மற்றும் தரவுத்தளத்தில் உள்ள முரண்பாடுகளைக் கண்டறிய முடியாது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்