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
      4
      ·
      edit-2
      3 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.

        • 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.