YoVDO

Packaging an Application for Nix

Offered By: DevConf via YouTube

Tags

DevOps Courses Linux Courses Functional Programming Courses Declarative Programming Courses Nix Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the innovative world of Nix package management in this 15-minute conference talk from DevConf.CZ 2024. Dive into the unique approach Nix takes to resolve dependencies, create reproducible builds, and isolate conflicting package versions. Learn about the declarative, functional, domain-specific programming language used to define Nix packages and how they are stored and managed using cryptographic build hashes. Discover the challenges and similarities between Nix packaging and traditional RPM or Debian packaging, as well as its relation to desktop container platforms like Flatpak and Snap. Gain insights into simple techniques for packaging software for Nix, and understand its role as the core of the NixOS Linux distribution. Speaker Dominic Delabruere guides you through this exploration of Nix's novel approach to package management and its impact on software distribution.

Syllabus

Packaging an application for Nix - DevConf.CZ 2024


Taught by

DevConf

Related Courses

Functional DevOps in a Dysfunctional World
Strange Loop Conference via YouTube
Containerized IDEs and Local-as-Code Techniques for Cloud Native Development
CNCF [Cloud Native Computing Foundation] via YouTube
Packaging Security with Nix
EuroPython Conference via YouTube
Nix, Kubernetes, and the Pursuit of Reproducibility
CNCF [Cloud Native Computing Foundation] via YouTube
Docker and Nix - Integrating Package Ecosystems for Consistent Environments
Docker via YouTube