this post was submitted on 21 Sep 2024
8 points (90.0% liked)

Intergalaktische Bogengemeinschaft

177 readers
1 users here now

Willkommen in der Bogengemeinschaft!

Um euch den Einstieg so angenehm wie möglich zu machen, haben wir hier die wichtigsten Informationen zusammengestellt.

Für Nichtbogennutzer und Neulinge empfehlen wir euch, zunächst vollständig das Wiki zu lesen, bevor ihr eine Frage stellt: https://wiki.archlinux.org

Fortgeschrittene Bogennutzer finden hier Unterstützung: https://wiki.archlinux.org

Bei Anregungen und Ideen zu dieser Gemeinschaft bitten wir euch, davon abzusehen und das Wiki zu lesen: https://wiki.archlinux.org

Weitere Informationen findet ihr hier: https://wiki.archlinux.org

Wir wünschen euch viel Spaß in dieser Gemeinschaft!

Ehemals /c/bogengemeinschaft@feddit.de.

founded 4 months ago
MODERATORS
 

Wie man vermutlich sieht, bin ich noch ziemlich scheiße im Schlag-Skripten, aber es Arbeitet Auf Meiner Maschine™.
Und Ihr wisst ja, keine Skripte aus dem Internet blind ausführen, besonders mit sudo-Befehlen.

#!/usr/bin/env bash
printf "%s\n\n" "Suche nach defekten systemd Diensten..."
        systemctl --failed -q
printf "%s\n\n" "Suche nach neuen Warnungen im Journal..."
        touch ~/.local/journalwarn.txt
        sudo journalctl -b -p 4 | grep -F -v -f ~/.local/journalwarn.txt
        sudo journalctl -b -p 4 > ~/.local/journalwarn.txt
printf "%s\n\n" "Suche nach neuen Nachrichten..."
        yay -Pw
printf "%s\n\n" "Aktualisierung der Spiegelserver..."
        sudo reflector --save /etc/pacman.d/mirrorlist -c de -p "https" --ipv6 --completion-percent 100 -l 10 --sort age
printf "%s\n\n" "Paket-Aktualisierung..."
        yay -Syu
printf "%s\n\n" "Erstelle Listen der installierten Pakete..."
        pacman -Qqnte > ~/.local/share/applications/pkglist.txt
        pacman -Qqdtt > ~/.local/share/applications/optdeplist.txt
        pacman -Qqem > ~/.local/share/applications/foreignpkglist.txt
printf "%s\n\n" "Suche nach verwaisten Paketen..."
        pacman -Qtd
printf "%s\n\n" "Suche nach verworfenen Paketen..."
        pacman -Qm | grep -F -v -f ~/.local/share/applications/foreignpkglist.txt
printf "%s\n\n" "Suche nach geänderten Konfigurationen..."
        sudo find /etc -name *.pac*
yay -Ps | grep Cache

#Abhängigkeiten: yay, reflector, und eine grundlegende Unkenntnis des Linux-Dateisystemhierarchiestandards
top 3 comments
sorted by: hot top controversial new old
[–] superkret@feddit.org 5 points 1 month ago

Während ich dieses Skript schrieb, erlebte ich meinen ersten man touch.

[–] Dirk@lemmy.ml 3 points 1 month ago

Jener Aufwand, wo doch pacman -Syu reicht.

[–] cows_are_underrated@feddit.org 2 points 1 month ago

Das wird sich mal gespeichert.