Movatterモバイル変換


[0]ホーム

URL:


Hopp til innhold
Wikipedia
Søk

NixOS

Fra Wikipedia, den frie encyklopedi
NixOS
Utvikler(e)Eelco Dolstra, Peter Simons,[1] Thomas Tuegel
OpphavNederland[2][3]
Utgitt2003
Nyeste versjon25.11(stabil versjon; 30. november 2025)[4][5]
Plattformx86_64,i686,A64
Bygger påNix,[6]Linux,systemd
Oppdaterings­metodeNix
LisensMIT-lisensen[6]
Nettstednixos.o (en)

NixOS er enfri og åpenLinuxdistribusjon basert påpakkesystemetNix. NixOS fokuserer påkonfigurasjonsstyring, og bruker endeklarativ konfigurasjon som sikrer pålitelige ogatomiske systemoppgraderinger.[7] Systempakker og konfigurasjon skrives i det skreddersydde, domenespesifikke programmeringsspråketNix.

NavnetNix kommer av det nederlandske ordetniks (på norsk:ingenting). Dette refererer til måten byggeverkøyet implementeres medfunksjonell programmering, og kun opererer med det den eksplisitt får som inndata ogingenting annet.[8] Det visuelle uttrykket til NixOS med vinterfarger og -tematikk er en referanse til hvordan ordetnix er latinsk forsnø.

Oppdateringer og installeringer utføresatomisk, noe som betyr at en oppdatering ikke gjennomføres med mindrehele konfigurasjonen kan gjennomføres feilfritt. Videre er det mulig å hoppe tilbake til tidligere versjoner av konfigurasjonen dersom oppsettet skulle slutte fungere etter en oppdatering. På grunn av måten programvarekonfigurasjon og maskinvarekonfigurasjon er adskilt kan man benytte samme konfigurasjonsfila på en flåte datamaskiner, uavhengig av maskinvare. Dette gjør NixOS spesieltDevOps-vennlig. Flere dedikerte verktøy for programvaredistribusjon tilbys.[9][10]

Arbeidet med NixOS startet i 2003.[11] Første stabile versjon, NixOS 13.10Aardvark, ble lansert 31. oktober 2013.[12] Siden den gang har det blitt lansert nye versjoner to ganger i året, med unntak av 2015 som kun hadde én utgivelse. Nyeste versjon er NixOS 25.11Xantusia lansert 30. november 2025.

Historie

[rediger |rediger kilde]

Nix startet i 2003 som et forskningsprosjekt.[13] Målet var å skape et system forkorrekt distribusjon av programvare, hvor system- og pakkeoppgraderinger ikke skal kunne føre til at systemet havner i en tilstand hvor deres krav og avhengigheter ødelegger systemets integritet.

I 2006 presenterte Armijn Hemel NixOS som kulminasjonen av hans mastergradsoppgave[14] og NixOS har siden utviklet seg til å bli et fullt brukbartoperativsystem for bådetjenere ogpersonlige datamaskiner.

Versjoner

[rediger |rediger kilde]
Hver versjon av NixOS siden versjon 17.09 har en egen logo, med dyret versjonen refererer til. Her: NixOS 18.03Impala.

Nye versjoner av NixOS slippes to ganger i året, en på våren og en på høsten. Hver versjon får et kodenavn og et versjonsnummer. Versjonsnummeret angir året versjonen den ble sluppet, etterfulgt av måneden. Versjon 18.03 betyr eksempelvis at denne ble utgitt mars 2018. Kodenavnet får versjonen fra et dyr på engelsk med forbokstav som alfabetisk følger navnet fra forrige versjon, ikke uliktUbuntu Linux.

Hver versjon får typisk syv måneder med feilretting- og sikkerhetsoppdateringer.

Versjonshistorikk[15]
VersjonLanseringsdatoBemerkelsesverdige endringer
NixOS 13.10AardvarkOktober 2013
NixOS 14.04BaboonApril 2014
NixOS 14.12CaterpillarDesember 2014
NixOS 15.09DingoSeptember 2015
NixOS 16.03EmuMars 2016
NixOS 16.09FlounderSeptember 2016
NixOS 17.03GorillaMars 2017
NixOS 17.09HummingbirdSeptember 2017
NixOS 18.03ImpalaMars 2018
NixOS 18.09JellyfishSeptember 2018
NixOS 19.03KoiMars 2019
NixOS 19.09LorisSeptember 2019
NixOS 20.03MarkhorMars 2020
NixOS 20.09NightingaleSeptember 2020
NixOS 21.05OkapiMai 2021
NixOS 21.11PorcupineNovember 2021
NixOS 22.05QuokkaMai 2022
NixOS 22.11RaccoonNovember 2022
NixOS 23.05StoatMai 2023
NixOS 23.11Tapir[16]29. november 2023
  • GNOME 45
  • LLVM versjon 16
NixOS 24.05Uakari[17]31. mai 2024
  • GNOME 46
  • Plasma 6
  • Linux-kjerne versjon 6.6
NixOS 24.11Vicuña[18]30. november 2024
  • GNOME 47
  • Plasma 6.2
NixOS 25.05Warbler23. mai 2025
  • GNOME 48
  • Linux-kjerne versjon 6.12
  • LLVM versjon 19
  • GCC versjon 14
NixOS 25.11Xantusia30. november 2025
  • GNOME 49
  • LLVM 21
NixOS 26.04YararaUpublisert

Offisielt tilbys det ferdige ISO-bilder med grafiske brukergrensesnitt for bruk for64-biters Intel/AMD-arkitektur og 64-bitersARM-arkitektur med bådeGNOME ogKDE Plasma. I tillegg tilbys det minimale ISO-bilder uten grafisk brukergrensesnitt for 64- og 32-biters Intel/AMD-arkitektur og 64-biters ARM-arkitektur.[19]

Fellesskap

[rediger |rediger kilde]

NixOS har et aktivt samfunn bygget opp rundt seg, som bidrar til utvikling, dokumentasjon og markedsføring, både virtuelt og fysisk. Disse gruppene holder jevnlige treff blant brukerne, både fysiske og virtuelle. En av de større treffene erNixCon, en serie årlige konferanser dedikert til Nix og NixOS. Her deltar skaperne av NixOS jevnlig, sammen med profesjonelle og hobbybrukere for å snakke sammen og lære av hverandre, gjennom foredrag og arbeidsgrupper.[20]

I Norge avholdes jevnlige samlinger gjennom gruppaOslo NixOS User Group, etterLinux User Group-modellen.[21]

NixOS Foundation

[rediger |rediger kilde]

NixOS Foundation er en stiftelse opprettet i 2015 med formålet om å støtte arbeidet med programmeringsspråketNix, pakkesystemetNix ogNixOS.[22] NixOS Foundation er er en registrert ideell organisasjon iUtrecht iNederland.

Se også

[rediger |rediger kilde]

Referanser

[rediger |rediger kilde]
  1. ^https://github.com/NixOS/nixpkgs/graphs/contributors.
  2. ^https://edolstra.github.io/pubs/iscsd-scm11-final.pdf.
  3. ^https://github.com/NixOS/foundation/blob/master/by-laws/Oprichtingsakte_NixOsFoundation.nl.pdf.
  4. ^«NixOS 25.11 released». 30. november 2025. Besøkt 1. desember 2025. 
  5. ^https://github.com/NixOS/nixpkgs/releases/tag/25.11; utgivelsesdato: 30. november 2025.
  6. ^abhttps://github.com/NixOS/nixpkgs/blob/master/nixos/COPYING.
  7. ^«DistroWatch.com: NixOS». Distrowatch.com. Besøkt 18. mars 2017. 
  8. ^https://www.researchgate.net/publication/220900529_Nix_A_Safe_and_Policy-Free_System_for_Software_Deployment
  9. ^«NixOps - The NixOS Cloud Deployment Tool». Nixos.org. Besøkt 19. september 2015. 
  10. ^«Disnix». Nixos.org. Besøkt 19. september 2015. 
  11. ^«Release 0.1: * Create the union of all directories, not just ["bin", "lib", ...]. · NixOS/nixpkgs».GitHub (på engelsk). Besøkt 6. mars 2024. 
  12. ^«[Nix-dev] NixOS 13.10».web.archive.org. 23. april 2020. Arkivert fra originalen 23. april 2020. Besøkt 6. mars 2024. CS1-vedlikehold: Uheldig URL (link)
  13. ^Dolstra, Eelco.«Integrating Software Construction and Software Deployment»(PDF).Lecture Notes in Computer Science. 2649: 102–117. 
  14. ^Dolstra, Eelco.«Purely Functional System Configuration Management».www.usenix.org. Besøkt 4. mars 2024. 
  15. ^«Blog → Announcements | Nix & NixOS».nixos.org (på engelsk). 29. november 2023. Besøkt 29. februar 2024. 
  16. ^«Blog | Nix & NixOS».nixos.org. Besøkt 3. juni 2024. 
  17. ^«Blog | Nix & NixOS».nixos.org. Besøkt 3. juni 2024. 
  18. ^Ross, Tristan; Wang, Weijia (30. november 2024).«Blog | Nix & NixOS».nixos.org. Besøkt 5. desember 2024. 
  19. ^«Download Nix / NixOS | Nix & NixOS».nixos.org (på engelsk). Besøkt 5. mars 2024. 
  20. ^«NixCon 2023».2023.nixcon.org. Besøkt 11. mars 2024. 
  21. ^«Oslo NixOS User Group».Meetup (på engelsk). Besøkt 11. mars 2024. 
  22. ^«Stichting NixOS Foundation».web.archive.org. 2. november 2015. Arkivert fra originalen 2. november 2015. Besøkt 16. mars 2024. CS1-vedlikehold: Uheldig URL (link)

Eksterne lenker

[rediger |rediger kilde]
Slackware
Tidligere distribusjoner
Debian
Tidligere distribusjoner
Ubuntu
Tidligere distribusjoner
Fedora
Tidligere distribusjoner
RHEL
Tidligere distribusjoner
Gentoo
Tidligere distribusjoner
SUSE
Tidligere distribusjoner
Arch
Mandriva
Tidligere distribusjoner
Andre
Tidligere distribusjoner
Tidligere distribusjoner er markert med kursiv.
Denne artikkelen er enspire. Du kan hjelpe Wikipedia ved åutvide den.
Autoritetsdata
Hentet fra «https://no.wikipedia.org/w/index.php?title=NixOS&oldid=25488614»
Kategorier:
Skjulte kategorier:

[8]ページ先頭

©2009-2026 Movatter.jp