NixOS 22.05 prichádza s novým inštalátorom, GNOME 42 a viac ako 9000 XNUMX novými balíčkami

Inštalátor NixOS 22.05

Hoci to nie je úplne izolované, je nezvyčajné nájsť linuxové distribúcie bez grafického inštalátora. Vidieť inštalačný program so sprievodcom, ktorý nám umožňuje nainštalovať operačný systém, ktorý ho takmer dáva akceptovať na všetkých obrazovkách, je niečo, čo veci značne zjednodušuje a iba v niektorých distribúciách typu „server“ alebo špeciálnych distribúciách, ako je napríklad Arch Linux, to stále nie je možné. mať inštalatéra. Arch zostáva v tomto smere stále viac sám, ako aj tento týždeň prišiel Nix OS 22.05 a to je jedna z jeho inovácií.

Aj keď je veľa noviniek, o ktorých by sme mohli hovoriť, táto je zďaleka najvýraznejšia, takže jej musíte venovať väčšiu pozornosť. Inštalátor, ktorého si vybrali, bol Calamaresktoré sa mne osobne páčia najviac. Robí veci oveľa jednoduchšie, vrátane inštalácie operačného systému na flash disk. Toto by malo byť také jednoduché, v iných to nie je, spýtajte sa Canonicalu a jeho všadeprítomnosti, zdá sa, že dni sú očíslované ale drž sa.

Najdôležitejšie z NixOS 22.05

  • Prehliadač firefox na x86_64-linux teraz využíva optimalizáciu riadenú profilom, čo vedie k oveľa pohotovejšiemu prehliadaniu.
  • Pridané hodnoty security.acme.default na zjednodušenie konfigurácie viacerých certifikátov naraz. Tým sa tiež otvára možnosť použiť overenie DNS-01, keď sa na virtuálnych hostiteľoch webového servera používa enableACME (napríklad services.nginx.virtualHosts.*.enableACME).
  • GNOME bolo aktualizované na verziu 42.
  • stdenv.mkDerivation teraz podporuje parameter finalAttrs:, ktorý obsahuje posledné argumenty mkDerivation vrátane prepisov. drv.overrideAttrs teraz podporuje dva parametre finalAttrs: previousAttrs:. To vám umožní prepísať kontajnery konzistentným spôsobom a poskytnúť alternatívu k syntaxi rec {}. Okrem toho môže passthru teraz odkazovať na finalAttrs.finalPackage, ktorý obsahuje konečný balík, vrátane atribútov, ako sú výstupné cesty a overrideAttrs.
  • Nové jazykové integrácie možno zjednodušiť prepísaním „prototypového“ balíka, ktorý obsahuje logiku špecifickú pre daný jazyk. To eliminuje potrebu ďalšej prepisovacej vrstvy pre argumenty „generického konštruktora“, čím sa eliminuje problém použiteľnosti a zdroj chýb.
  • PHP 8.1 je teraz dostupné z jeho oficiálnych repozitárov.
  • Mattermost bol aktualizovaný na verziu rozšírenej podpory 6.3, pretože predtým zabalená verzia rozšírenej podpory 5.37 sa blíži ku koncu svojej životnosti. Migrácia môže chvíľu trvať; ak chcete získať ďalšie informácie, požiadajú o zobrazenie denníka zmien a dôležitých poznámok k aktualizácii.
  • služby systemd teraz môžu nastaviť systemd.services. .reloadTriggers namiesto reloadIfChanged pre podrobnejšie rozlíšenie medzi opätovným načítaním a reštartovaním.
  • Systemd bol aktualizovaný na verziu 250.
  • Pulseaudio bol aktualizovaný na verziu 15.0 a teraz voliteľne podporuje ďalšie zvukové kodeky Bluetooth, ako sú aptX alebo LDAC, s podporou prepínania kodekov dostupnou v pavucontrol. Táto funkcia je predvolene vypnutá, ale možno ju povoliť pomocou hardware.pulseaudio.package = pkgs.pulseaudioFull;. Existujúce moduly tretích strán, ktoré poskytovali podobnú funkčnosť, ako napríklad pulseaudio-modules-bt alebo pulseaudio-hsphfpd, sú zastarané a boli odstránené.
  • PostgreSQL je teraz štandardne vo verzii 14.
  • Nový postgresqlTestHook beží server PostgreSQL počas testovania balíkov.
  • kops je predvolene nastavená na verziu 1.22.4, ktorá povolí službu metaúdajov inštancie verzie 2 a bude vyžadovať tokeny v nových klastroch so systémom Kubernetes 1.22. Toto predvolene zvýši bezpečnosť, ale môže narušiť niektoré typy pracovných zaťažení. Ďalšie podrobnosti nájdete v poznámkach k vydaniu.
  • Autori modulov môžu použiť mkRenamedOptionModuleWith na automatizáciu cyklu ukončenia podpory bez toho, aby rušili autorov modulov mimo strom a ich používateľov.
  • Predvolená verzia GHC bola aktualizovaná z 8.10.7 na 9.0.2. pkgs.haskellPackages a pkgs.ghc budú teraz štandardne používať túto verziu.
  • Inštalačné CD GNOME a Plasma teraz používajú rozšírenia pkgs.calamares a pkgs.calamares-nixos-extensions, ktoré používateľom umožňujú jednoduchú inštaláciu a konfiguráciu systému NixOS s grafickým rozhraním.

OS Nix teraz k dispozíciia možno si ho stiahnuť z nasledujúceho tlačidla:

Stiahnite si NixOS 22.05


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.