this post was submitted on 24 Jul 2024
514 points (97.8% liked)

linuxmemes

21009 readers
397 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 47 points 2 months ago (1 children)

    An immutable OS is useful for things like an alarm clock, where if you accidentally muted the sound system, you could oversleep. There's an obvious downside if you're someone that watches porn on your alarm clock computer, but sometimes compromises must be made.

    [–] [email protected] 8 points 2 months ago

    I used to have a clock that had a USB port for pictures to display. This may be a larger problem than we're aware of

    [–] [email protected] 12 points 2 months ago

    Root directories are no go unless you specifically ask to change them. If you're developing it's a lot easier if you can depend on all the programs and dependencies to be the same in the same directories.

    It's like getting a system how you like it and burning it to dvd.

    The changes from distro to distro are how they handle your changes. More specially how do we undo changes if it goes wrong

    There are a few ways to handle changes some swap from image A to image B like vanilla os

    Some just use their rollback image tech they have in standard distros like opensuse aeon .

    Some like fedora silverblue use images that pull from a repo if you've used docker this might seem familiar.

    From silverblue you have ublue project that really pushes the container ethos your distro becomes a host to ask sorts of containers kinda like proxmox.

    The end of the day it's like distros a collection a packages with the essential stuff locked in a non writeable directory.

    I hope this is clear sorry I'm dyslexic and it's bedtime

    [–] [email protected] 12 points 2 months ago

    Then an immutable OS is the right OS for you!

    [–] [email protected] 98 points 2 months ago (3 children)

    An OS that has reached perfection and doesn’t need changes anymore. Examples are Hannah Montana Linux, Temple OS, MS-DOS, Novell Netware.

    [–] [email protected] 9 points 2 months ago (1 children)

    Every time I think I've managed to erase NetWare from my brain, someone has to drag it back up angry fist-shaking

    [–] [email protected] 1 points 2 months ago

    We need you to fix the thinnet again.

    [–] [email protected] 7 points 2 months ago* (last edited 2 months ago) (1 children)

    Freedos is better than ms-dos because it's open source, it has fat32 support and everything generally works better. I use Freedos btw.

    [–] [email protected] 5 points 2 months ago (1 children)
    [–] [email protected] 1 points 2 months ago (1 children)
    [–] [email protected] 5 points 2 months ago

    There you go.

    [–] [email protected] 8 points 2 months ago* (last edited 2 months ago)

    (”obviously“ sarcasm)

    [–] [email protected] 127 points 2 months ago* (last edited 2 months ago) (2 children)

    An immutable OS is fixed and mounted non-writable. Every update you get, every program you install is handled on top of it via containers or filesystem overlays so the underlying OS is untouched. Basically the same concept you know from smartphones or other devices with a "reset to factory settings" function. No matter how hard you screw up your system, you can always reset to the base OS, either by granulary deactivating things installed on top, or by a reset to the working base OS.

    [–] [email protected] 2 points 2 months ago (1 children)

    So how are OS updates handled, they are not written into the main OS?

    [–] [email protected] 1 points 2 months ago

    They are written but don't replace something in the read-only OS. They are just overlayed, so once removed the original is still there. How they do it differs. There are actual overlay filesystems for the job, or some use btrfs where all subvolumes behave mostly like virtual partitions (and copies of a subvolume only take space for changes of the original).

    [–] [email protected] 17 points 2 months ago

    That's interesting. Thanks.

    [–] [email protected] 35 points 2 months ago (1 children)

    Mutations are bad. See cancer.

    [–] [email protected] 39 points 2 months ago (2 children)

    Mutations are also good, see evolution.

    [–] [email protected] 5 points 2 months ago

    And Miles Davis

    [–] [email protected] 2 points 2 months ago* (last edited 2 months ago) (1 children)

    Mutations are also bad, see the absolute fuckwaffle that used to be Windows NT (or Godzilla or something).

    [–] [email protected] 9 points 2 months ago (1 children)

    Mutations are also good, see any piece of software with a version higher than 1.0, or any project that was forked.

    [–] [email protected] 4 points 2 months ago

    Looks at GTK 3

    Not convinced.

    [–] [email protected] 67 points 2 months ago (3 children)

    You see, some operating systems are mostly operated by sound. If you mute them, they stop working. So it makes sense that you can't mute them.

    [–] [email protected] 1 points 2 months ago

    The penguin must scream!

    [–] [email protected] 6 points 2 months ago

    My mother in law runs on such an operating system.

    [–] [email protected] 4 points 2 months ago

    That's why processors are using GigaHertz to work

    load more comments
    view more: next ›