Elpe, un compromis entre NixOS et Ubuntu

Posté par  . Édité par Julien Jorge, Pierre Jarillon, Florent Zara et palm123. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
42
10
juin
2025
Linux

Je travaille depuis quelque temps sur Elpe, un projet qui vise à obtenir les bonnes propriétés de Nix/NixOS (les mises à jour atomiques, la reproductibilité), mais avec des paquets Ubuntu.

Le code : https://nest.pijul.com/pmeunier/elpe

L'idée est de définir des recettes de compilation en OCaml et de les envoyer à un backend Rust, qui se charge de les exécuter dans un conteneur sans réseau, en exposant uniquement le contexte nécessaire à la bonne exécution de la compilation. Les produits du build sont indexés par le contenu de la recette du build, et indexés une deuxième fois par le résultat : c'est ce deuxième hash qui est utilisé dans les dépendants du paquet, ce qui permet de construire un arbre de Merkle du système complet (et non seulement de ses sources), qui rend toute modification ultérieure facilement détectable.

De plus, le système de base provient des dépôts de paquet Debian ou Ubuntu. Cependant, tous les chemins sont hard-codés (comme dans Nix), ce qui permet de garantir la reproductibilité, au détriment toutefois du coût de mise à jour en termes d'espace et opérations disque.

Forum Linux.général Travail

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
13
1
juil.
2025

Je suis informaticien, diplômé d'école d'ingénieur, Linuxien passionné et au chômage depuis 2 ans. Alors certes je n'ai sûrement pas géré parfaitement ma carrière. Je suis resté trop longtemps dans une petite entreprise ou j'ai touché à beaucoup de choses mais en me spécialisant en rien. Je suis parti après 12 ans de bons et loyaux services pour une entreprise ou je me suis retrouvé dev web. Pas passionnant je suis parti au bout de 8 mois pour une entreprise (…)

La conférence RUST Paris revient en 2025 journée pour les devs et utilisateurs.

Posté par  (site web personnel, Mastodon) . Édité par Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
9
27
mai
2025
Rust

Passionnés de RUST, bloquez de nouveau le 25 juin dans votre agenda ! La conférence Rust Paris revient pour sa deuxième édition, même jour, même heure, mais cette fois à l’Université de Jussieu. Cette journée est dédiée aux développeurs et utilisateurs de Rust, avec un mot d’ordre : REX — retour d’expérience. Les intervenants viendront partager leurs succès, mais aussi les défis rencontrés, dans des contextes variés : blockchain, automobile, WebAssembly, embarqué, certification…

Bannière de la conférence RUST 2025

  • 📅 25 juin 2025
  • ⏰ 9h00 — 19h00
  • 📍 Université de Jussieu – 4, place Jussieu 75005 Paris, amphithéâtre 25 (à gauche en entrant)
  • 🎟️ C'est une conférence payante (110 € HT) mais…
    • 15% de réduction pour les lecteurs de LinuxFr.org si vous utilisez le code LINUXFR_RUSTPARIS2025
    • voire gratuite si votre employeur est membre de Systematic (Pôle de compétitivité organisateur via le Hub Open Source)

Journal Linus répond à la controverse sur R4L (Rust pour Linux)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
78
21
fév.
2025

NB: Ceci est une traduction du courrier de Linus sur la liste de diffusion publique.


Mercredi, 19 Février 2025 à 22:42, Christoph Hellwig hch@infradead.org a écrit:

Le document prétend qu'aucun sous-système n'est forcé d'utiliser Rust. Linus a démontré que c'était faux. Et bien que vous ne le saviez peut être pas quand vous avez écrit ce document, vous le saviez parfaitement quand vous avez posté sur cette liste.

J'avais espoir que cette longue discussion aboutisse à quoi que ce (…)