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