OStree vs. AB root vs. nix

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 15

  • @aa898246
    @aa898246 28 дней назад +2

    really good explanation

  • @Malix_Labs
    @Malix_Labs 2 месяца назад +4

    VanillaOS is also an OS that uses ABRoot

  • @Alphabetbubi
    @Alphabetbubi 6 месяцев назад +2

    This was super helpful! Looking into fedora silverblue right now and this helped a lot understanding ostree!

    • @JustinGarrison
      @JustinGarrison  6 месяцев назад

      Have you looked at projectbluefin.io?

  • @bode-fun
    @bode-fun 7 месяцев назад +1

    Your explanation was really nice! Love the way you’re explaining and your voice is very pleasant :)

  • @whywhatwherein
    @whywhatwherein 3 месяца назад +2

    thanks for this presentation. very useful

  • @wolfisraging
    @wolfisraging 2 месяца назад

    Brilliant easy explanation, thanks for the efforts.

  • @sohrobby
    @sohrobby 6 месяцев назад +2

    I'm a current Fedora Silverblue user and this is a fantastic explainer thank you. You didn't make any value judgements about each approach but I'm curious which one you prefer and why?

    • @JustinGarrison
      @JustinGarrison  6 месяцев назад +1

      I’ve never personally used nix OS so I don’t think I would be able to give it a fair assessment. But between ostree and ABroot I like ostree for my personal computers because it’s easier to experiment and layer changes. For servers and single purpose machines (phones, chromebooks) I like ABroot more because it’s simpler, faster and a better idea to test before deploying.

  • @chargio2k
    @chargio2k 2 месяца назад +2

    What about transactional-updates and Zypper for openSUSE and SUSE distros?

    • @JustinGarrison
      @JustinGarrison  2 месяца назад

      Are those updates done at the package magnet level? The options I describe are OS level

    • @chargio2k
      @chargio2k 2 месяца назад +1

      @@JustinGarrison Yes, transactional-updates works at OS level, it creates a read-only base system and adds overlays to allow required changes (like password changes with an immutable /etc)

    • @jayarmstrong
      @jayarmstrong Месяц назад

      ​@@chargio2kdoesn't this compare to OStree?

    • @chargio2k
      @chargio2k Месяц назад +1

      @@jayarmstrong It does not require a preprocessed repo and metadata to work, so it is way more flexible (and we are working to make it better)

    • @jayarmstrong
      @jayarmstrong Месяц назад

      @@chargio2k I mean functionally, it does what OSTree does? I like the idea of simpler tools and using BTRFS/transactional updates over ABroot switching or OSTree's methods make more sense, particularly if it requires less rebooting