NixOS 22.05 kommer med et nytt installasjonsprogram, GNOME 42 og mer enn 9000 nye pakker

NixOS 22.05 installasjonsprogram

Selv om det ikke er helt isolert, er det uvanlig å finne Linux-distribusjoner uten et grafisk installasjonsprogram. Å se et guidet installasjonsprogram som lar oss installere et operativsystem som nesten lar det godta på alle skjermene er noe som gjør ting mye enklere, og bare i noen distribusjoner av "server"-type eller spesielle som Arch Linux gjør de det fortsatt ikke har en installatør. Arch blir stadig mer alene i denne forbindelse, som denne uken har ankommet Nix OS 22.05 og det er en av nyvinningene.

Selv om det er mange nye funksjoner vi kan snakke om, er dette den desidert mest fremtredende, så du må være mer oppmerksom på den. Installatøren de har valgt har vært calamaressom jeg personlig liker best. Det gjør ting mye enklere, inkludert å installere operativsystemet på en flash-stasjon. Dette burde være så enkelt, det er det ikke i andre, spør Canonical og dets ubiquity, det virker som dagene er nummerert men fortsett å holde på.

NixOS 22.05 høydepunkter

  • Firefox-nettleseren på x86_64-linux bruker nå profilstyrt optimalisering, noe som resulterer i en mye mer responsiv nettleseropplevelse.
  • Lagt til security.acme.defaults for å forenkle konfigurering av mange sertifikater samtidig. Dette åpner også muligheten for å bruke DNS-01-validering når enableACME brukes på virtuelle verter for nettserver (for eksempel services.nginx.virtualHosts.*.enableACME).
  • GNOME har blitt oppdatert til versjon 42.
  • stdenv.mkDerivation støtter nå en finalAttrs:-parameter som inneholder de siste argumentene til mkDerivation inkludert overstyringer. drv.overrideAttrs støtter nå to finalAttrs: previousAttrs: parametere. Dette lar deg overstyre containere på en konsistent måte, og gir et alternativ til rec {}-syntaksen. I tillegg kan passthru nå referere til finalAttrs.finalPackage som inneholder den endelige pakken, inkludert attributter som utdatabaner og overrideAttrs.
  • Nye språkintegrasjoner kan forenkles ved å overstyre en "prototype"-pakke som inneholder språkspesifikk logikk. Dette eliminerer behovet for et ekstra overstyringslag for "generisk konstruktør"-argumenter, og eliminerer dermed et brukervennlighetsproblem og en kilde til feil.
  • PHP 8.1 er nå tilgjengelig fra de offisielle depotene.
  • Mattermost har blitt oppdatert til utvidet støtteversjon 6.3, ettersom den tidligere pakkede utvidede støtteversjon 5.37 nærmer seg slutten av levetiden. Migrasjoner kan ta en stund; for mer informasjon ber de om å se endringsloggen og de viktige merknadene til oppdateringen.
  • systemd-tjenester kan nå sette systemd.services. .reloadTriggers i stedet for reloadIfChanged for et mer detaljert skille mellom reloads og restarts.
  • Systemd er oppdatert til versjon 250.
  • Pulseaudio har blitt oppdatert til versjon 15.0 og støtter nå valgfritt ekstra Bluetooth-lydkodeker som aptX eller LDAC, med støtte for kodekveksling tilgjengelig i pavucontrol. Denne funksjonen er deaktivert som standard, men kan aktiveres ved å bruke hardware.pulseaudio.package = pkgs.pulseaudioFull;. Eksisterende tredjepartsmoduler som ga lignende funksjonalitet, for eksempel pulsaudio-modules-bt eller pulseaudio-hsphfpd, er avviklet og har blitt fjernet.
  • PostgreSQL er nå som standard i versjon 14.
  • Den nye postgresqlTestHook kjører en PostgreSQL-server under pakketester.
  • kops er som standard versjon 1.22.4, som vil aktivere Instance Metadata Service versjon 2 og krever tokens på nye klynger som kjører Kubernetes 1.22. Dette vil øke sikkerheten som standard, men kan bryte noen typer arbeidsbelastninger. Se utgivelsesnotatene for mer informasjon.
  • Modulforfattere kan bruke mkRenamedOptionModuleWith for å automatisere avskrivningssyklusen uten å forstyrre forfattere utenfor treet og deres brukere.
  • Standard GHC-versjonen er oppdatert fra 8.10.7 til 9.0.2. pkgs.haskellPackages og pkgs.ghc vil nå bruke denne versjonen som standard.
  • Installasjons-CDene for GNOME og Plasma bruker nå pkgs.calamares og pkgs.calamares-nixos-extensions for å tillate brukere å enkelt installere og konfigurere NixOS med et grafisk grensesnitt.

Nix OS nå tilgjengelig, og kan lastes ned fra følgende knapp:

Last ned NixOS 22.05


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.