On Mon, May 23, 2022 at 6:27 PM Roger Heflin <rogerhef...@gmail.com> wrote:
> rpm -e $(cat list) > > Even better: "dnf mark remove $(cat list) dnf mark remove <package-spec>... Unmarks the specified packages as installed by user. Whenever you as a user don't need a specific pack‐ age you can mark it for removal. The package stays installed on the system but will be removed when Autoremove Command or Remove Command along with clean_requirements_on_remove configuration option set to True is executed. You should use this operation instead of Remove Command if you're not sure whether the package is a requirement of other user installed packages on the system. > On Mon, May 23, 2022 at 4:02 PM Bill Cunningham <bill.cu1...@gmail.com> > wrote: > >> I have been trying to use rpm or dnf to remove some rpms. Most >> the ones I am concerned with are docker related, and or to do with go >> (golang). You certainly can't use wildcards with rpm erase. I have a >> list generated with the date these rpms were installed, but I am not >> THAT good with CLI and bash operations like cut, xargs, sed and so on to >> alter the list; and I wouldn't be sure how to pipe the list contents or >> redirect to rpm the text's content from the ascii text file, to erase >> these particular rpms. Is there a way to mass erase many files (with rpm >> switches or such) using rpm? Here is an example of what I have been >> trying to do, ex: >> >> list.txt, >> >> >> gcc-devel // example, >> >> python-devel //example >> >> rpm -e // would this list content be redirectable to rpm -e ? >> >> cat list.txt >> >> lists rpms, >> >> rpm -e < cat list, or >> >> cat list | rpm -e >> >> do not work. >> >> >> >> _______________________________________________ >> users mailing list -- users@lists.fedoraproject.org >> To unsubscribe send an email to users-le...@lists.fedoraproject.org >> Fedora Code of Conduct: >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org >> Do not reply to spam on the list, report it: >> https://pagure.io/fedora-infrastructure >> > _______________________________________________ > users mailing list -- users@lists.fedoraproject.org > To unsubscribe send an email to users-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure > -- George N. White III
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure