• kumi@feddit.online
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      11 hours ago

      Friends don’t tell friends to “Just curl shiny.tool/install | sh” or “Just git clone and docker-compose up”.

    • blackn1ght@feddit.uk
      link
      fedilink
      English
      arrow-up
      80
      ·
      1 day ago

      Let’s be honest, how many current Linux users can trust any code that they run? There’s so many guides and instructions where you essentially copy/paste commands to install or configure something that it would be difficult for your average user to verify everything.

      • kumi@feddit.online
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        8 hours ago

        If you feel overwhelmed by this, an easy rule of thumb is sticking to distro packages of a trusted dist. Ideally ones with long track record, centralized packaging and tiered rollouts.

        Roughly,

        • High community trust: Debian, SUSE, Fedora, Ubuntu

        • Depends on the package but at least everything is transparent with some form of process, contributors vetted, and a centralized namespace: Arch, Alpine, Nixpkgs

        • Anything and anyone goes, you are one typo away from malware but hey, at least things get taken down when folks complain: AUR, GitHub, NPM, DockerHub, adding third-party ppa/copr

        • IDGAF: curl | sh

      • plateee@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        23 hours ago

        Oh you want this cool terminal experience? Just run:

        curl https://totally-normal-website.io/installer.sh | sudo bash