Ero sivun ”NixOS” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Tekstiä
Ei muokkausyhteenvetoa |
(Tekstiä) |
||
Rivi 1: | Rivi 1: | ||
<!-- | |||
[[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 riippumaton Linux-jakelu | '''NixOS''' on vuonna 2003 aloitettu riippumaton Linux-jakelu. Se sopii palvelimeen jossa systeemiä kehitellään. | ||
Ei hyvä Linux aloittelijalle. | Ei hyvä Linux aloittelijalle. NixOS eroaa perinteisestä Linux-järjestelmästä asetusten ja hakemistorakenteen osalta. | ||
NixOS on aina vapaasti levitettävä jakelu. | NixOS on aina vapaasti levitettävä jakelu. | ||
Rivi 8: | Rivi 9: | ||
== Perusta == | == Perusta == | ||
Linux-ydin. | Järjestelmän pohjana on Linux-ydin. NixOS tukee lähinnä x64 ja Aarch64. Rajoitetusti i686. Avoin lähdekoodi. MIT-lisesnissi. | ||
== Historia == | |||
Ensimmäinen NixOS on vuodelta 2003. Alkuperäinen kehittäjä Eelco Dolstra. | |||
GNU Guix System on tehty NixOS:n pohjalta. | |||
== Nix-pakettienhallinta ja asetukset == | == 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. | ||
Rivi 19: | Rivi 28: | ||
==NixOS - kehitysalustaksi tai pilvipalveluun== | ==NixOS - kehitysalustaksi tai pilvipalveluun== | ||
Nix vaatii käyttäjältään kokemusta Linux-maailmasta. Asetukset, paketinhallinta | Nix vaatii käyttäjältään kokemusta Linux-maailmasta. Se myös vaatii opiskelua. Asetukset, paketinhallinta | ||
jne tehdään eri tavalla | jne tehdään eri tavalla kuin Linuxissa yleensä. | ||
Jos Nixin asentaa Linuxin päälle, joutuu tekemään työtä. | Nixissä on helppo jakaa tietyn koneen asetuukset tosille Nix-koneille. | ||
Nix sopii parhaiten sovelluskehityksen tai palvelimen alustaksi. Pelaajalle Nix ei ole helpoin valinta | |||
Jos Nixin asentaa Linuxin päälle, joutuu tekemään työtä. Dokumentaatio osin puutteellinen. | |||
Nix sopii parhaiten sovelluskehityksen tai palvelimen alustaksi. | |||
Pelaajalle Nix ei ole helpoin valinta | |||
kuten 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. | |||
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 lattaamalla graafisen live ISO-kuva. | Mutta toki voi kokeilla lattaamalla graafisen live ISO-kuva. | ||
== | == Aiheesta muualla == | ||
*[https://wiki.nixos.org/wiki/NixOS_Wiki NixOS Wiki ] | *[https://wiki.nixos.org/wiki/NixOS_Wiki NixOS Wiki ] | ||
*[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] |