Arch Packages You Might Want to Install
schoenitzer.de
schoenitzer.de
Installing packages precisely when I need them helps me keep my system minimal.
curl <the-list> | xargs -n 1 pacman -Si
(completely untested, requires at least filtering the comments the list already has and the headlines)DRY, don't type what can be generated.
Installing random packages because an Internet blog says you should? Many of these are specific to what choices you have made on your computer.
The most issues I have is related to Nvidia drivers because I need an old one. I think it is from AUR as well.
the command below appears to list packages installed by the user:
comm -23 <(pacman -Qqett | sort) <(pacman -Qqg base -g base-devel | sort | uniq)
source: https://unix.stackexchange.com/questions/409895/pacman-get-l...BTW you can replace
sort | uniq
by sort -us/mutt/neomutt/
I would also add:
- htop
- mc
- fish (or zsh)
- yay (from aur) - ceph
- cloud-init
- deepin-deamon
- x2goserver
If you don't need one of the above packages, install and configure doas as described by the wiki, pay attention to that section : https://wiki.archlinux.org/title/Doas#Smooth_transition_sudo... . When doas work correctly remove sudo or if you needed one of the listed packages, changes it's permissions to 000.With how cheap disk space is now, I wonder how infeasible this would actually be. How much disk and bandwidth would this take for, say, Ubuntu, or Arch, or Arch plus the AUR?
Once everything is installed, the package manager could handle incremental updates rather painlessly if you ran them often enough. Conflicting packages might pose a bit of an issue. But we could just exclude any package with conflicts outside of the base install, leaving it to the user to resolve.
I can only really speak for arch as that's what I'm familiar with, but I'd imagine the mirrors would not be happy about all the wasted bandwidth. The whole idea sort of seems unnecessary to me.
The base repos would at least be theoretically possible, but I think the only way it would be useful would be to uncover undocumented conflicts...