Habe ich zwei Tage damit verbracht mein Problem zu beheben? Man weiß es nicht, aber hier ist ein zusammenhangsloses Bonus-MaiMai
Habe ich zwei Tage damit verbracht mein Problem zu beheben? Man weiß es nicht, aber hier ist ein zusammenhangsloses Bonus-MaiMai
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.
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.
Ja, apt alleine findet es nicht so gut. Wenn du statt
apt search
aberapt-cache search
machst, dann wird’s besser. Fürapr show
bin ich mir nicht ganz sicher, ob das auchapt-cache
macht.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.