NixOS

Aus C3D2
(Weitergeleitet von Nixpkgs)
Zur Navigation springen Zur Suche springen

NixOS (wikipedia:de:NixOS wikipedia:en:NixOS) ist ein Betriebssystem, das GNU/Linux verwendet.

NixOS basiert auf dem Programm zur Paketverwaltung Nix (wikipedia:en:Nix (package manager)), wofür es die Programmiersprache Nix gibt.

Nix

Nix ist eine Programmiersprache

Nix ist ein Programm zur Paketverwaltung

Alternativen zur Paketverwaltung

Tvix

Nix mit Rust (statt C++)

Tvix hat nicht die Absicht Nix zu ersetzten.[1]

Nixpkgs sind Bauanleitungen für und zu Paketen

NixOS ist ein Betriebssystem

Alternativen zu Nix

beim C3D2

NixOS modules: https://gitea.c3d2.de/C3D2/nix-config

Nix flake

Add to local registry

<syntaxhighlight lang="bash">

nix registry add c3d2 git+https://gitea.c3d2.de/C3D2/nix-config </syntaxhighlight>

Show contents of c3d2 flake

<syntaxhighlight lang="bash">

nix flake show c3d2 </syntaxhighlight>

nix@chat.c3d2.de

Verwendung im C3D2

Seit 2017 ist ein Trend zu NixOS zu erkennen! :-D

Alles nixbare soll vernixt werden!

Lernen

Vorstellungen

Bücher

Umwelt

Foundation

NixOS Foundation

Gruppen

Übersichten zu Gruppen

https://nix.ug/

Veranstaltungen

Konferenzen

NixCon

NixCon 2023[2]
2023-09-08 -10[3]
Darmstadt
NixCon 2022[4]
2022-10-20 -22
Paris
NixCon 2020
2020-10-16 -18
(online)
NixCon 2019
2019-10-25 -27
Brno
NixCon 2018
NixCon 2017
NixCon 2015

Treffen

Nix meetup Dresden

https://discourse.nixos.org/t/24396

Das 1. Treffen (2023-01-26T18:00) fand - auf Initiative von m1-s in der Bar Zapfanstalt statt. Es nahmen über 10 Personen (überwiegend von Cyberus Technology GmbH und uns) teil.

Das 2. Treffen (2023-02-23) wurde durch (und bei) uns ausgerichtet.[5]

Das 3. Treffen (2023-04-06T18:00) fand im Café ascii (Fakultät Informatik TU Dresden) statt.


Das 4. Treffen (2023-05-11T18:00) fand bei Cyberus Technology GmbH statt.


Das 5. Treffen (2023-06-29T18:00) soll bei GoTo stattfinden.

The Leipzig NixOS User Group

https://leipzig.nix.ug/

Aktionen

Summer of Nix

zur SoN

Summer of Nix 2022

nix.party

nix.party
#Determinate Systems

Ergänzungen

visuelle Darstellung

Nix-Gui

github:lapp0/nix-gui github:nix-gui/nix-gui

Snowfall

https://snowfall.org/

https://snowfall.org/guides/lib/quickstart/

Werkzeuge zur Sprache

aka formating
aka linting

nixpkgs-fmt WASM

https://nix-community.github.io/nixpkgs-fmt/

Werkzeuge zur Einrichtung

aka deployment

NixOps

default tool

krops

morph

morph Anleitungen

weitere Werkzeuge zur Einrichtung

[6]

  • Colmena
  • deploy-rs
  • kubenix
  • kubernix
  • Nixery
  • pushnix
  • terraform-nixos
  • autoUpdate
  • bento

Ausprägungen

Mobile NixOS

NixOS & Co fürs Mobilgerät (Smartphone): "NixOS, on your phone"

github:NixOS/mobile-nixos

Spectrum

Spectrum verwendet Nix

Genodepkgs

Genodepkgs: Work in progress NixOS derivative based on the Genode OS framework.

DevOS

https://devos.divnix.com/

SnowflakeOS

https://snowflakeos.org/

Simple Nixos Mailserver

kurz SNM

gitlab:simple-nixos-mailserver/nixos-mailserver

Server-optimised NixOS

github:arianvp/server-optimised-nixos

not-os

github:cleverca22/not-os

vpsAdminOS
von vpsFree.cz
gelegentlich auch Teil der CLT[7]

MicroVM.nix

von user:Astro
Vorstellung
(Datenspuren 2022) Vortrag Flexible Virtualisierung mit NixOS (mit aufgezeichneten Video microvm.nix)
Skyflake
von user:Astro
Hyperconverged Infrastructure for NixOS
Siehe auch
NixHCI

cLAN

cLAN aims to offer a compelling alternative to the ever-increasing centralization of the internet.

Auswüchse

FreeBSD

Dienstleistungen

MyNixOS

#Veierland Intelligence AS

Nixified AI

Unternehmen

Tweag

https://www.tweag.io/

Numtide

https://numtide.com/

Determinate Systems

https://determinate.systems/

flox

https://floxdev.com/

nixbuild.net

https://nixbuild.net/

Nix.How

https://nix.how/

weitere Unternehmen

Serokell

https://serokell.io/

Mayflower

Mayflower GmbH

https://mayflower.de/

Flying Circus

https://flyingcircus.io/

Siehe auch

Weblinks