• BiggestBulb@kbin.run
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    6 months ago

    I 100% get that (and I know it’s an archive), but I’m just saying why doesn’t double-clicking a .tar.gz just run “tar xf file.tar.gz | sh” on that file? Or check if there’s an executable in the extracted files and then run it if there is, and if it’s just an archive of files then open the extracted folder?

    • 0x4E4F@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      What if I don’t want to install it, even if there is a binary in there? What if I just wanna open the archive and see it’s content?

      The OS does the smart thing. The header says it’s an archive, so we treat it as just that, an archive. Commercial OSes like Windows and MacOS are the oddballs out, not Linux. It just interprets the cold hard truth - this is an archive, I have no idea what’s in it, you tell me what to do with it, end of story.