Ero sivun ”NixOS” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Typojen korjausta)
(Korjattu ulkoasua.)
 
Rivi 2: Rivi 2:
[[Image:https://en.wikipedia.org/wiki/File:NixOS_logo.svg|NixOS logo]]
[[Image:https://en.wikipedia.org/wiki/File:NixOS_logo.svg|NixOS logo]]
-->
-->
'''NixOS''' on vuonna 2003 aloitettu riippumaton Linux-jakelu.
{{Jakelu
Ei hyvä Linux aloittelijalle. NixOS eroaa perinteisestä Linux-järjestelmästä asetusten ja hakemistorakenteen osalta.
| nimi=NixOS
NixOS on aina vapaasti levitettävä jakelu.
| logo=
| kuva=
| kuvateksti=
| julkaisija=
| viimeisin versio=
| päivämäärä=
| julkaisusykli=
| elinkaari=
| pakettienhallinta=[[Nix]]
| tila=toiminnassa
| arkkitehtuurit=[[amd64]], Aarch64
| äitijakelu=-
| kotisivu=[https://nixos.org nixos.org]}}


'''NixOS''' on vuonna 2003 aloitettu riippumaton Linux-jakelu. Sen alkuperäinen kehittäjä on Alankomaista kotoisin oleva Eelco Dolstra. Se on suunattu edistyneille käyttäjille. NixOS eroaa perinteisestä Linux-järjestelmästä asetusten ja hakemistorakenteen osalta.
NixOS on aina vapaasti levitettävä jakelu. NixOS ja [[Nix]]-[[paketinhallintajärjestelmä]] madollistavat asetusten ja ympäristön siirtämisen toiselle tietokoneelle. Nixin asetukset perustuvat deklaratiiviseen formattiin. NixOS:n ideoiden pohjalta on myös tehty [[GNU Guix System]] - jakelu ja sen käyttämä [[GNU Guix]] -paketinhallintajärjestelmä.


== Perusta ==
== Perusta ==


Järjestelmän pohjana on Linux-ydin. NixOS tukee lähinnä prosessoreita x64 ja Aarch64. Rajoitetusti i686. Avoin lähdekoodi. MIT-lisenssi.   
Järjestelmän pohjana on Linux-ydin. NixOS tukee lähinnä prosessoreita [[AMD64]] ja Aarch64 -alustoilla, mutta sillä on myös rajoitettu tuku 32-bittiselle i686-alustalle. NixOS ja Nix ovat vapaita ohjelmistoja ja ne on julkaistu MIT-lisenssillä.   


== Historia ==
== Nix-pakettienhallinta ja asetukset ==


Alkuperämaa Alankomaat. Ensimmäinen NixOS on vuodelta 2003. Alkuperäinen kehittäjä Eelco Dolstra.
GNU Guix System on tehty NixOS:n pohjalta.
== Nix-pakettienhallinta ja asetukset ==
<!--
<!--
[[Image:https://en.wikipedia.org/wiki/File:Nixos-installer.png|Nixos asentaja.]]
[[Image:https://en.wikipedia.org/wiki/File:Nixos-installer.png|Nixos asentaja.]]
-->
-->
NixOS:issa on oma paketinhallintaohjelmansa Nix. NixOS:in tarkoitus on ollut kehittää
NixOS:issa on oma paketinhallintaohjelmansa [[Nix]]. NixOS:in tarkoitus on ollut kehittää
helpommin hallittava käyttöjärjestelmä. Niinpä Nix-pakettienhallinnalla voi muutella asetuksia.
helpommin hallittava käyttöjärjestelmä. Niinpä Nix-pakettienhallinnalla voi muutella asetuksia.
Muutosten takia NixOS:n hakemistorakenne on eri kuin Linuxissa yleensä.
Muutosten takia NixOS:n hakemistorakenne on eri kuin Linuxissa yleensä.
Rivi 32: Rivi 42:
jne tehdään eri tavalla kuin Linuxissa yleensä.
jne tehdään eri tavalla kuin Linuxissa yleensä.


Nixissä on helppo jakaa tietyn koneen asetukset tosille Nix-koneille.
Jos Nixin asentaa Linuxin päälle, joutuu tekemään työtä. Dokumentaatio on osin puutteellinen. Nix sopii parhaiten tutkimuskäyttöön.
 
Jos Nixin asentaa Linuxin päälle, joutuu tekemään työtä. Dokumentaatio osin puutteellinen.
Nix sopii parhaiten tutkimuskäyttöön.


NixOS ei ole turvallinen käyttöjärjestelmä: ainakin v 2023 monia toimintoja ajettiin ilman syytä pääkäyttäjän oikeuksilla.
NixOS ei ole turvallinen käyttöjärjestelmä: ainakin v 2023 monia toimintoja ajettiin ilman syytä pääkäyttäjän oikeuksilla.


Pelaajalle Nix ei ole helpoin valinta
Pelaajalle Nix ei ole helpoin valinta, toisin kuin esim. Ubuntu tai Manjaro.
kuten esim Ubuntu tai Manjaro.


== Nixin asennus ==
== Nixin asennus ==


Nixin kotisivulta saa ladattua kokeilua varten live-kuvan, jonka voi pistää USB-tikulle siihen soveltuvala ohjelmalla.
Nixin kotisivulta saa ladattua kokeilua varten live-levykuvan, jonka voi pistää USB-tikulle siihen soveltuvala ohjelmalla (esim. Ventoy tai Rufus).


Vakavampaan käyttöön NixOS tarvitsee asentaa koneelle.
Vakavampaan käyttöön NixOS tarvitsee asentaa koneelle.
Nixin voi asentaa Linuxiin, Windowsiin jossa on WSL2, MacOS:iin, Dockerin avulla.
Nixin voi asentaa Linuxiin, Windowsiin jossa on WSL2, MacOS:iin Dockerin avulla.
Mutta toki voi kokeilla lataamalla graafisen Live-ISO-kuvan.
Mutta sitä voi toki myös kokeilla lataamalla graafisen Live-ISO-kuvan.


== Aiheesta muualla ==
== Aiheesta muualla ==
Rivi 55: Rivi 61:
*[https://nixos.org/ NixOS:in kotisivu (englanniksi)]
*[https://nixos.org/ NixOS:in kotisivu (englanniksi)]
*[https://github.com/NixOS/nixpkgs NixOS:in Github-repositorio]
*[https://github.com/NixOS/nixpkgs NixOS:in Github-repositorio]
*[]https://distrowatch.com/table.php?distribution=nixos nixOS DistroWatch:issa]
*[https://distrowatch.com/table.php?distribution=nixos nixOS DistroWatch:issa]
 
[[Luokka:Jakelut]]

Nykyinen versio 14. maaliskuuta 2025 kello 12.50


NixOS

Pakettienhallinta Nix
Tila toiminnassa
Arkkitehtuurit amd64, Aarch64
Äitijakelu
Kotisivu nixos.org

NixOS on vuonna 2003 aloitettu riippumaton Linux-jakelu. Sen alkuperäinen kehittäjä on Alankomaista kotoisin oleva Eelco Dolstra. Se on suunattu edistyneille käyttäjille. NixOS eroaa perinteisestä Linux-järjestelmästä asetusten ja hakemistorakenteen osalta. NixOS on aina vapaasti levitettävä jakelu. NixOS ja Nix-paketinhallintajärjestelmä madollistavat asetusten ja ympäristön siirtämisen toiselle tietokoneelle. Nixin asetukset perustuvat deklaratiiviseen formattiin. NixOS:n ideoiden pohjalta on myös tehty GNU Guix System - jakelu ja sen käyttämä GNU Guix -paketinhallintajärjestelmä.

Perusta[muokkaa]

Järjestelmän pohjana on Linux-ydin. NixOS tukee lähinnä prosessoreita AMD64 ja Aarch64 -alustoilla, mutta sillä on myös rajoitettu tuku 32-bittiselle i686-alustalle. NixOS ja Nix ovat vapaita ohjelmistoja ja ne on julkaistu MIT-lisenssillä.

Nix-pakettienhallinta ja asetukset[muokkaa]

NixOS:issa on oma paketinhallintaohjelmansa Nix. NixOS:in tarkoitus on ollut kehittää helpommin hallittava käyttöjärjestelmä. Niinpä Nix-pakettienhallinnalla voi muutella asetuksia. Muutosten takia NixOS:n hakemistorakenne on eri kuin Linuxissa yleensä.


NixOS - tutkimuskäyttöön[muokkaa]

NixOS ei sovi aloittelijalle.

Nix vaatii käyttäjältään kokemusta Linux-maailmasta. Se myös vaatii opiskelua. Asetukset, paketinhallinta jne tehdään eri tavalla kuin Linuxissa yleensä.

Jos Nixin asentaa Linuxin päälle, joutuu tekemään työtä. Dokumentaatio on osin puutteellinen. Nix sopii parhaiten tutkimuskäyttöön.

NixOS ei ole turvallinen käyttöjärjestelmä: ainakin v 2023 monia toimintoja ajettiin ilman syytä pääkäyttäjän oikeuksilla.

Pelaajalle Nix ei ole helpoin valinta, toisin kuin esim. Ubuntu tai Manjaro.

Nixin asennus[muokkaa]

Nixin kotisivulta saa ladattua kokeilua varten live-levykuvan, jonka voi pistää USB-tikulle siihen soveltuvala ohjelmalla (esim. Ventoy tai Rufus).

Vakavampaan käyttöön NixOS tarvitsee asentaa koneelle. Nixin voi asentaa Linuxiin, Windowsiin jossa on WSL2, MacOS:iin Dockerin avulla. Mutta sitä voi toki myös kokeilla lataamalla graafisen Live-ISO-kuvan.

Aiheesta muualla[muokkaa]