Habe ich zwei Tage damit verbracht mein Problem zu beheben? Man weiß es nicht, aber hier ist ein zusammenhangsloses Bonus-MaiMai

  • superkret@feddit.org
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    7 hours ago

    “Welche Pakete sind sys relevant?”

    Alle die installiert sind, nachdem du dein System und deine Software installiert hast.
    Wären sie nicht relevant, hätte der Paketmanager sie nicht mitinstalliert.
    Nichts hat je mehr Linux Systeme zerstört als der Versuch, sie zu “entblähen”.

      • superkret@feddit.org
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        4 hours ago

        Ich wurde von dem Gedanken komplett geheilt, indem ich ein paar Jahre lang Slackware genutzt hab.
        Da enthält die Standard-Installation schlicht alles, was die Paketquellen hergeben.
        Dadurch braucht man dann auch keine Paketverwaltung, die Abhängigkeiten auflöst.
        Bei einem Update werden alle Pakete aktualisiert, alle neu in den Quellen dazugekommenen installiert, und alle nicht mehr enthaltenen entfernt.

        Dann hast du halt 2 Dateimanager, 4 Terminals und 8 Texteditoren installiert. Na und?
        Was man nicht braucht, kann man entweder schlicht ignorieren oder per Menü-Editor verstecken.
        Code, den man nie ausführt, macht auch nix, und die paar GB Speicher die das belegt sind auch egal.

        • bleistift2@sopuli.xyz
          link
          fedilink
          Deutsch
          arrow-up
          2
          ·
          3 hours ago

          Da enthält die Standard-Installation schlicht alles, was die Paketquellen hergeben.

          Ich bin nicht interessiert genug, die Dateigrößen aufzusummieren. Und mein Skript ist vorher auch schon sehr, sehr fragwürdig. Also wirklich sehr.

          Aaaaaber… hier sind die Top-n Download-Größen der Pakete aus meinen Paketquellen. Ich benutze Linux Mint:

          1.533MB
          1.454MB
          1.274MB
          1.078MB
          982MB
          862MB
          838MB
          667MB
          616MB
          584MB
          560MB
          557MB
          497MB
          484MB
          456MB
          432MB
          407MB
          404MB
          400MB
          395MB
          379MB
          376MB
          354MB
          350MB
          349MB
          348MB
          336MB
          333MB
          321MB
          318MB
          317MB
          312MB
          312MB
          311MB
          307MB
          293MB
          285MB
          278MB
          276MB
          271MB
          269MB
          267MB
          264MB
          262MB
          258MB
          254MB
          252MB
          248MB
          243MB
          242MB
          238MB
          232MB
          230MB
          229MB
          229MB
          225MB
          224MB
          220MB
          220MB
          215MB
          210MB
          204MB
          201MB
          195MB
          195MB
          195MB
          193MB
          192MB
          190MB
          189MB
          189MB
          183MB
          179MB
          177MB
          175MB
          174MB
          173MB
          173MB
          164MB
          162MB
          158MB
          156MB
          156MB
          153MB
          152MB
          152MB
          148MB
          146MB
          145MB
          145MB
          145MB
          144MB
          143MB
          142MB
          141MB
          141MB
          139MB
          136MB
          136MB
          130MB
          127MB
          126MB
          126MB
          125MB
          123MB
          122MB
          121MB
          120MB
          120MB
          120MB
          119MB
          118MB
          118MB
          116MB
          111MB
          110MB
          110MB
          109MB
          108MB
          107MB
          105MB
          104MB
          104MB
          103MB
          103MB
          102MB
          101MB
          100,0MB
          99,7MB
          99,6MB
          98,8MB
          98,7MB
          98,6MB
          98,5MB
          98,0MB
          97,7MB
          97,7MB
          97,6MB
          96,2MB
          95,7MB
          95,4MB
          93,7MB
          92,8MB
          92,6MB
          90,2MB
          87,7MB
          87,5MB
          87,4MB
          87,2MB
          86,1MB
          85,0MB
          85,0MB
          84,1MB
          84,0MB
          83,8MB
          82,6MB
          82,1MB
          82,0MB
          81,5MB
          81,4MB
          80,9MB
          80,3MB
          80,1MB
          80,1MB
          79,9MB
          79,3MB
          78,7MB
          78,7MB
          78,2MB
          78,1MB
          77,8MB
          77,6MB
          77,6MB
          77,0MB
          76,9MB
          76,1MB
          75,7MB
          75,5MB
          75,3MB
          74,9MB
          74,8MB
          74,7MB
          74,1MB
          74,1MB
          74,0MB
          74,0MB
          73,9MB
          73,6MB
          73,4MB
          73,3MB
          73,2MB
          73,0MB
          72,7MB
          72,5MB
          72,4MB
          72,0MB
          71,9MB
          71,8MB
          71,7MB
          71,6MB
          

          Grob überschlagen kriegt man damit 60 GB voll (und das ist nur die Download-Größe). Insgesamt sind es ca. 65000 Pakete.

          Ich habe nicht so viel Platz zu verschwenden. Der wird für Spiele gebraucht.

          Skript:

          apt search '.*' |  cut -c5- | grep -Po '^[a-zA-Z0-9_\-:]+' | xargs apt show | grep Download | cut -c16- | grep '^[0-9]' | sort -h
          

          Lustig ist, dass apt dabei so ca. 50-mal auf die Konsole schreibt, dass ich das bitte lassen soll.

          • Klingenrenner@feddit.org
            link
            fedilink
            arrow-up
            2
            ·
            37 minutes ago

            Ja, apt alleine findet es nicht so gut. Wenn du statt apt search aber apt-cache search machst, dann wird’s besser. Für apr show bin ich mir nicht ganz sicher, ob das auch apt-cache macht.

          • superkret@feddit.org
            link
            fedilink
            arrow-up
            1
            ·
            2 hours ago

            Alter, ich hab ja nicht gesagt, dass du das in Mint machen sollst.
            Von mir aus, schmeiß manuell alles runter, was keine harte Abhängigkeit von einem Programm ist, das du nutzt.
            Und dann kompilier deinen eigenen Kernel nur mit den Treibern die dein PC braucht.
            Und dann plag dich rum mit zig Problemen bei denen du nie weißt ob das einfach nur ein fehlendes Paket ist, und wenn ja, welches.

    • bleistift2@sopuli.xyz
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      6 hours ago

      Firefox is nicht systemrelevant. Genauso die Bildbetrachter, Musikspieler, und was sonst noch so alles mitkommt.

      • superkret@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        Und wo ist das Problem? Die Programme stören ja nicht, und das halbe Gigabyte an Speicherplatz ist auch egal.

        • bleistift2@sopuli.xyz
          link
          fedilink
          Deutsch
          arrow-up
          1
          ·
          4 hours ago

          Ich habe nichts von einem Problem gesagt. Ich bezog mich nur darauf:

          Alle die installiert sind, nachdem du dein System und deine Software installiert hast. Wären sie nicht relevant, hätte der Paketmanager sie nicht mitinstalliert.

          Das ist falsch.