• ivn@jlai.lu
    link
    fedilink
    Français
    arrow-up
    2
    ·
    6 months ago

    Je ne suis pas sur de comprendre, il n’y pas non plus de sandbox au niveau du système.

    • Snoopy@jlai.lu
      link
      fedilink
      Français
      arrow-up
      1
      ·
      6 months ago

      Atomic, du moins pour Vanilla OS que je connais un peu, avec le peu de comprenhension…mais essayons.

      App-système

      • aucune modification du système n’est possible par les apps. Ya pas d’échange système et app. C’est vérouillé. L’OS est en “lecture seul” (sansboxé, isolé)
      • le seul moyen d’avoir un échange app-system est d’ajouter l’app dans le système et donc de modifier l’image de ton système.

      2 systèmes

      • tu as 2 OS, où l’OS (t) est l’OS principale et OS (t-1) était l’image précédemte de ton OS.
      • Quand tu met à jour, ya une forme de transaction L’OS (t) se met à jour, si tout marche alors :
      • OS (t) > OS (t+1)
      • OS (t-1) > OS (t)
      • ivn@jlai.lu
        link
        fedilink
        Français
        arrow-up
        2
        ·
        6 months ago

        Merci pour l’explication, ça a l’air très overkill pour du desktop. En tous je te confirme que NixOS n’es pas du tout atomic. En partie immutable à la limite.