Linux-jakelun Fedora 32 julkaisu

Lähettäjä Linux-jakelun julkaisu Fedora 32. Lataamista varten valmis Tuotteet Fedora-työasema, Fedora-palvelin, Ydinkäyttöjärjestelmä, ja joukko "pyöräytyksiä" Live-versioilla työpöytäympäristöistä KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ja LXQt. Kokoonpanot luodaan x86_64, Power64, ARM64 (AArch64) ja erilaisia ​​laitteita 32-bittisellä ARM-prosessorilla. Kustannuskokoonpanot Fedora Silverblue и Fedora IoT Edition myöhässä.

Merkittävin parannuksia Fedora 32:ssä:

  • Oletusarvoisissa työasemakoonnuksissa aktivoitu taustaprosessi aikaisin, jonka avulla voit reagoida muistin puutteeseen nopeammin ilman, että kutsuisit ytimen OOM (Out Of Memory) -käsittelijää, joka laukeaa, kun tilanne muuttuu kriittiseksi ja järjestelmä yleensä ei reagoi pidempään käyttäjän toimiin. Jos käytettävissä olevan muistin määrä on pienempi kuin määritetty arvo, Earoom lähettämällä SIGTERM (vapaata muistia alle 10 %) tai SIGKILL (< 5 %) lopettaa väkisin prosessin, joka kuluttaa eniten muistia (jolla on korkein /proc /*/oom_score-arvo), tuomatta järjestelmän tilaa järjestelmän puskureiden tyhjentämiseen.
  • Kytketty päälle oletusarvoisesti systemd-ajastin fstrim.timer, joka ajaa fstrim.service-palvelun kerran viikossa suorittaakseen komennon "/usr/sbin/fstrim —fstab —verbose —quiet", joka lähettää tallennuslaitteille tietoja käyttämättömistä lohkoista tiedostojärjestelmissä ja dynaamisesti laajennetuissa LVM-tallennustiloissa. Tämä mekanismi tasoittaa SSD- ja NVMe-asemien kulumista ja lisää lohkonpuhdistuksen tehokkuutta, ja myös LVM:ssä parantaa vapaiden loogisten laajuuksien käyttöä dynaamisesti varattaessa tallennustilaa ("thin provisiointi") palauttamalla ne pooliin.
  • Työpöytä päivitetty ennen julkaisua GNOME 3.36, jossa on ilmestynyt erillinen sovellus GNOME Shellin lisäosien hallintaan, sisäänkirjautumis- ja näytön lukituksen avausrajapintojen suunnittelua on modernisoitu, useimmat järjestelmäikkunat on suunniteltu uudelleen, toiminto on ilmestynyt erillistä GPU:ta käyttävien sovellusten käynnistämiseen järjestelmissä hybridigrafiikalla ja yleiskuvaustilassa mahdollisuus nimetä uudelleen hakemistoja sovelluksilla, ilmoitusjärjestelmään on lisätty "älä häiritse" -painike, lapsilukkojärjestelmän käyttöönottomahdollisuus on lisätty ohjattuun alkuasennustoimintoon jne.
  • Yhteydessä irtisanominen Python 2:n elinikä Fedoralta tulee olemaan poistettu python2-paketti ja kaikki paketit, jotka vaativat Python 2:n suorittamiseen tai rakentamiseen. Python 2:ta tarvitseville kehittäjille ja käyttäjille tarjotaan erillinen python27-paketti, joka pakataan all-in-one-tyyliin (ei alipaketteja) eikä sitä ole tarkoitettu käytettäväksi riippuvuutena.
  • Oletus iptables-legacyn sijaan mukana iptables-nft-paketti tarjoaa joukon apuohjelmia yhteensopivuuden varmistamiseksi iptablesin kanssa. Niillä on sama komentorivisyntaksi, mutta jotka kääntävät tuloksena saadut säännöt nf_tables-tavukoodiksi.
  • Dynaaminen palomuuri palomuuri siirretty työskennellä nftablesin päällä. iptablesia ja ebtablesia käytetään jatkossakin sääntöjen kutsumiseen suoraan.
  • Kokoonpanossa käytetään GCC 10. Monien pakettien versioita on päivitetty, mukaan lukien Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • Paketeissa, jotka määrittelevät omat käyttäjänsä ja ryhmänsä, toteutettu siirtyminen käyttäjämäärityksiin muodossa, joka on identtinen sysusers.d:n kanssa (itse systemd-sysusers-apuohjelmaa ei vielä käytetä tiedostojen /etc/passwd ja /etc/group sisällön luomiseen, puhumme vain tietomuodosta, jossa on tietoja käyttäjistä ; käyttäjien luomiseksi sitä kutsutaan edelleen useradd).
  • DNF-paketinhallinnassa lisätty koodi lähettääksesi tiedot, joita tarvitaan jakelun käyttäjäkunnan arvioimiseksi tarkemmin. Alunperin suunnitellun yksilöllisen UUID-tunnisteen lähetyksen sijaan, enemmän yksinkertainen piiri perustuu asennusaikalaskuriin ja muuttujaan, joka sisältää tiedot arkkitehtuurista ja käyttöjärjestelmäversiosta. "Countme"-laskuri nollautuu "0":aan ensimmäisen onnistuneen palvelimen kutsun jälkeen ja 7 päivän kuluttua alkaa nousta viikoittain, mikä antaa sinun arvioida kuinka kauan käytössä oleva versio on asennettu. Halutessaan käyttäjä voi estää määritettyjen tietojen lähettämisen.
  • Python tulkki koottu "-fno-semantic-interposition" -lipulla, jonka käyttö testeissä osoitti suorituskyvyn kasvua 5: stä 27 prosenttiin.
  • Rakenne mukana ylimääräisiä bittikarttafontteja OpenType-muodossa käytettäväksi ohjelmissa, kuten gnome-terminal (HarfBuzziin vaihtamisen jälkeen gnome-terminalin vanhojen bittikarttafonttien käytössä oli ongelmia).
  • Kun valmistellaan julkaisua lopetettu optisten tietovälineiden asennuskokoonpanojen laadun testaus.

Samanaikaisesti Fedora 32:lle ottaa käyttöön RPM Fusion -projektin "ilmaiset" ja "ei-vapaat" arkistot, joissa on saatavilla paketteja, joissa on lisämultimediasovelluksia (MPlayer, VLC, Xine), video/audiokoodekit, DVD-tuki, omat AMD- ja NVIDIA-ohjaimet, peliohjelmat, emulaattorit. Luodaan venäläisiä Fedora-versioita lopetettu.

Lähde: opennet.ru

Lisää kommentti