Я использовал один сервер Linux с CentOS7, установленным для тестирования и установки некоторых инструментов. И теперь я не помню, сколько пакетов я установил.
Я хочу удалить все эти пакеты, чтобы мой сервер был как новый. Я не хочу искать каждый пакет и удалять по одному. Есть ли способ удалить их всего одной командой?
sudo yum remove $(gawk '$0 ~ /Installed/ {printf "%s ", $NF}' /var/log/yum.log)
/var/log/yum.log
может быть полезным, в нем указаны как имя пакета, так и временная метка. Насколько я вижу, в нем не перечислены пакеты, добавленные при первоначальной установке.