c3d2-web/content/news/ta-nixos.xml

47 lines
1.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<item title="TA: Nix/NixOS" date="2017-04-26T08:00:00" author="Mic92">
<image title="NixOS Logo" width="300" height="250" >ta-nixos.png</image>
<event>
<start>2017-04-28T19:33:00</start>
<location><link href="space.html">GCHQ/Zentralwerk</link>, Riesaer Str. 32, Dresden</location>
</event>
<p>
Es wird über den Packetmanager Nix gehen.
Nix überführt Konzepte aus der funktionalen Programmierung in das Packetmanagment:
</p>
<p>
<ul>
<li>Er löst dabei Probleme wie Versionkonflikte zwischen verschiedenen Packeten ("Dependency Hell")</li>
<li>erlaubt atomare, verlässliche Upgrades und Rollbacks,</li>
<li>und erstellt reproduzierbare Packete.</li>
</ul>
</p>
<p>
NixOS ist eine Linuxdistribution, welche auf Nix basiert.
Es vereinigt Packet- und Konfigurationsmanagement.
Das gesamte System - Kernel, Anwendungen, Systempackete, Konfigurationsdateien - wird von Nix gebaut und
mit einer Buildsprache deklarativ beschrieben.
</p>
<p>
Im einem Vortrag werden die Konzepte und Community um Nix/NixOS vorgestellt.
Es werden Beispiele vorgestellt, wie NixOS konfiguriert wird und in der Praxis genutzt wird.
Anschließend wird ein Hands-On stattfinden, wo Probleme und Fragen geklärt werden sollen
für diejenigen die schon erste Erfahrungen mit Nix/NixOS gemacht haben oder noch vor haben.
</p>
<addendum>
<p>
Der Themenabend findet am, <strong>28. April 2017</strong> um <strong>19:33</strong> in unserem <strong>Hackerspace</strong> statt.
</p>
<ul>
<li>
<link href="https://github.com/Mic92/themenabend-nixos">Folien + Code</link>
</li>
</ul>
</addendum>
</item>