What alias do you have to update the system from terminal?
What alias do you have to update the system from terminal?
(Edit: I always forget that Beehaw will convert every ampersand character in code segments to &
. Have this in mind when reading the code below. Do you have these problems too with your instance?)
If you update your system from terminal, do you have a shortcut that bundles bunch of commands? I'm on EndevourOS/Arch using Flatpak. Rustup is installed and managed by itself. The empty command is a function to display and delete files in the trash using the program trash-cli
. In my .bashrc:
alias update='eos-update --yay \ ; flatpak uninstall --unused \ ; flatpak update \ ; rustup update \ ; empty' empty() { trash-empty -f --dry-run | awk '{print $3}' | grep -vF '/info/' trash-empty -f }
I just need to type update
. Also there are following two aliases, which are used very rarely, at least months apart and are not part of the main update routine:
alias mirrors='sudo reflector \ --protocol https \ --verbose \ --latest 25 \ --sort rate \ --save /etc/pacman.d/mirrorlist \ && eos-rankmirrors --verbose \ && yay -Syyu' alias clean='paccache -rk3 \ && paccache -ruk1 \ && journalctl --vacuum-time=4weeks \ && balooctl6 disable \ && balooctl6 purge \ && balooctl6 enable \ && trash-empty -f'
This question is probably asked a million times, but the replies are always fun and sometimes reveals improvements from others to adapt.