TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.2K subscribers
Post #815 1.99K
Просмотр недавно установленных пакетов в Linux.

Нам нужно быстро определить, какие пакеты появились в системе за последние дни. Это помогает после обновлений, диагностики проблем и аудита изменений.

Перед началом мы определяем, какие записи установки были созданы за последние N дней:
#!/bin/bash
N=3
grep -i "install " /var/log/dpkg.log | grep "$(date -d "$N days ago" "+%Y-%m-%d")"


Эта команда показывает пакеты, установленные за последние N дней в системах на базе dpkg.

Теперь выполним аналогичную выборку для систем с rpm:
#!/bin/bash
N=3
rpm -qa --last | grep -E "$(date -d "$N days ago" "+%a %d %b")"


Это выведет пакеты, установленные (или обновлённые) за указанный период.

Проверка работоспособности:
head -n 5


🔥 Такие проверки полезны при анализе логов, откате действий или мониторинге изменений.

🚪 Linux Ready | #практика
  • 👍 18
  • ❤ 5
  • 🔥 5
More from @linux_ready
  1. Oct 12, 2026📂 Напоминалка по расширению параметров Bash! Например, ${VAR:-default} использует значени…
  2. Oct 9, 2026Прокидываем TCP-порты через socat! Бывает требуется опубликовать локальный TCP-сервис на д…
  3. Oct 8, 2026😍 Linux Cheat Sheet — большая русскоязычная шпаргалка по Linux и Bash! Здесь есть не толь…
  4. Oct 7, 2026Подключаемся к закрытым серверам через SSH ProxyJump! В инфраструктуре серверы часто не им…
  5. Oct 7, 2026📂 Шпаргалка по DevOps, SRE и Platform Engineering! Например, SRE фокусируется на надёжнос…
  6. Oct 6, 2026В GNU/Linux есть отдельная утилита для преобразования чисел внутри текстовых потоков! Допу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →