• dan@upvote.au
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    16 hours ago

    Debian only uses dash for the system shell, and it does improve performance a bit given how many shell scripts run on a typical Linux system. Interactive shell is still set to Bash by default.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      12 hours ago

      Sure, it’s still just certainly a choice. It took me multiple years to realize why it’s so broken on TTYs, as well as when you run newgrp and probably other places.

      I thought Linux just sometimes goes into this buggy state, where you can’t make any typos. At one point, I broke my GUI session and had to fix it, typing commands off of my phone screen, without making any typos.

      Learning that this is Working As Intended™ just killed me…

      These days, I know that you can just run bash (or your shell of choice) to get out of this buggy state, and I still set bash as the system shell when I have to use a Debian-based system, because I just do not care about however much performance it brings in.