<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Un lien sur un article interessant présentant guix.</p>
    <p><a class="moz-txt-link-freetext" href="https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-194/Gestion-de-paquets-sure-et-flexible-avec-GNU-Guix">https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-194/Gestion-de-paquets-sure-et-flexible-avec-GNU-Guix</a></p>
    <p>A+</p>
    <p>Pierre<br>
    </p>
    <div class="moz-cite-prefix">On 5/21/19 4:13 PM, pirboazo wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5415f96b-e89b-57dd-4637-759d9ebae2cf@pirboazo.net">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Bonjour, <br>
      </p>
      <p>Pour faire suite aux commentaires d' Yves Martin,</p>
      <p>et suite à la publication de la version 1.0.0 de GuixSD <a
          class="moz-txt-link-freetext"
          href="https://www.gnu.org/software/guix/"
          moz-do-not-send="true">https://www.gnu.org/software/guix/</a>
        qui reprends les concepts de Nixos <br>
      </p>
      <p>j'ai lu un peu plus sur le sujet.</p>
      <p><br>
      </p>
      <p>Concernant la reproductibilité des installations deux commandes
        sont disponibles pour assurer celle-ci:<br>
      </p>
      <blockquote>
        <p>Lire :
          <a class="moz-txt-link-freetext"
href="https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-describe.html"
            moz-do-not-send="true">https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-describe.html</a></p>
      </blockquote>
      <blockquote>
        <p>& :
          <a class="moz-txt-link-freetext"
href="https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-archive.html"
            moz-do-not-send="true">https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-archive.html</a><br>
        </p>
      </blockquote>
      <p>Ces liens font référence à la documentation de Guix qui se veut
        une évolution de Nixos. <br>
      </p>
      <p>Je vous avoue que guix est pour moi plus claire. ( doc en
        français .... ) <span class="moz-smiley-s1"><span>:-)</span></span><br>
      </p>
      <p><a class="moz-txt-link-freetext"
          href="https://www.gnu.org/software/guix/manual/fr/html_node/index.html"
          moz-do-not-send="true">https://www.gnu.org/software/guix/manual/fr/html_node/index.html</a> </p>
      <p>Concernant l'utilisation du Nixos/guix dans un environnement
        comme centOS ou debian je n'ai jamais testé.</p>
      <p>Mais est-il souhaitable de faire ce genre de mélange.</p>
      <p>A+</p>
      <p>Pierre<br>
      </p>
      <p><br>
      </p>
      <div class="moz-cite-prefix">On 5/20/19 12:09 PM, Pirboazo wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:bab2520f-52e1-eb29-f129-b9aba56ec380@pirboazo.net">
        <pre class="moz-quote-pre" wrap="">Bonjour Yves ,

Merci de votre retour. 

Je note vos objections.

Toutefois il me semble  que la reproductibilité et les fonctionnalités
de rollback ne soient pas les seules interessantes

La gestion d'environnement au niveau de l'utilisateur ou au niveau du
shell de celui-ci simplifie l'utilisation simultanée de plusieurs
versions d'un même paquet par le système.

Guix qui vient de sortir en Version 1.0.0 avec un bug amusant :-) suis
la même démarche voir :

<a class="moz-txt-link-freetext" href="https://www.gnu.org/software/guix/manual/fr/html_node/Gerer-ses-logiciels-avec-Guix.html#G_00e9rer-ses-logiciels-avec-Guix" moz-do-not-send="true">https://www.gnu.org/software/guix/manual/fr/html_node/Gerer-ses-logiciels-avec-Guix.html#G_00e9rer-ses-logiciels-avec-Guix</a></pre>
      </blockquote>
      <blockquote type="cite"
        cite="mid:bab2520f-52e1-eb29-f129-b9aba56ec380@pirboazo.net">
        <pre class="moz-quote-pre" wrap="">A+

Pierre





On 5/20/19 7:28 AM, Yves Martin wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">On Thu, 2019-05-09 at 11:30 +0200, pirboazo wrote:
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">Bonjour,

Je cherche utilisateur de cette distribution afin de partager
expérience
et explorer son systeme de paquet.
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap=""> Bonjour

Je viens juste de regarder et bien que je comprennes la philosophie et
l'objectif recherché, la "reproductibilité" d'une distribution basée
sur la compilation de source (à la Gentoo) me semble difficile à
atteindre - notamment par le risque de défaillance introduit par les
multiples erreurs possibles qui peuvent survenir dans ce contexte.

J'ai le sentiment que deux utilisateurs de la Nixos n'auront jamais le
même système, à moins de fixer les versions de logiciel un par un, ce
qui est pour le moins fastidieux.

D'après la liste des problèmes que cherche à résoudre cette
distribution, je vois poindre des expériences malheureuses de mises à
jour majeures de Ubuntu ou de Centos... et je proposerai bien entendu
d'essayer Debian - la "testing" en particulier pour un poste de
travail.

Le rollback d'une mise à jour mineure est aussi possible sur Debian,
même si les cas où cela pourrait être nécessaires sont très restreints
et probablement limités à une intervention au niveau d'un seul package
(à moins que ce soit un problème d'espace disque libre...)

Pour un rollback de mise à jour majeure, on pourrait imaginer tirer
partie de systèmes de fichiers avec prises d'images (btrfs, zfs...)

Dans un contexte DevOps comme mentionné par le projet, la
virtualisation étant souvent utilisée, une prise d'image assure déjà un
trop bon rollback...

Et dans tous les cas, reste le problème du rollback des "données"
(fichiers de configuration de bureau ou stockage d'une DB par exemple),
je ne vois pas comment Nixos pourrait assurer un retour en arrière de
version d'une application si les données ont déjà été migrées vers la
nouvelle...

</pre>
        </blockquote>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
gull mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gull@forum.linux-gull.ch" moz-do-not-send="true">gull@forum.linux-gull.ch</a>
<a class="moz-txt-link-freetext" href="https://forum.linux-gull.ch/mailman/listinfo/gull" moz-do-not-send="true">https://forum.linux-gull.ch/mailman/listinfo/gull</a></pre>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
gull mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gull@forum.linux-gull.ch">gull@forum.linux-gull.ch</a>
<a class="moz-txt-link-freetext" href="https://forum.linux-gull.ch/mailman/listinfo/gull">https://forum.linux-gull.ch/mailman/listinfo/gull</a></pre>
    </blockquote>
  </body>
</html>