Comment puis-je obtenir une liste de packages explicitement installés par un utilisateur?
Je suis conscient de:
pacman -Qe
pacman -Qi
Mais ceux-ci semblent inclure les packages par défaut pour ma distribution (par exemple sudo). Je veux répertorier uniquement les packages installés par un utilisateur à l'aide d'E.G. "Pacman -syu Newpackage"
Arch Linux n'a pas vraiment de jeu de packages par défaut, bien que si vous installez du guide, vous avez probablement installé le groupe de paquets base
, et éventuellement base-devel
. Vous pouvez utiliser comm
pour les filtrer (je suppose que bash
ici):
comm -23 <(pacman -Qqett | sort) <(pacman -Qqg base -g base-devel | sort | uniq)
Vous pouvez utiliser Qqe
au lieu de Qqett
Si vous souhaitez inclure des packages explicitement installés qui sont également des dépendances de certains autres packages.