Я хотел бы знать, где я могу найти журналы для следующих менеджеров пакетов:
- Synaptic Package Manager
- Ubuntu Software Center
- Логи при использовании терминала с
apt-get
Я хотел бы знать, где я могу найти журналы для следующих менеджеров пакетов:
apt-getОтветы:
Журналы Apt можно найти в /var/log/apt/term.log. Чтобы просмотреть их с помощью GEdit, вы можете использовать команду:
gedit /var/log/apt/term.log
cat /var/log/apt/term.logбудет отображать содержимое файла просто отлично. Вы также можете быть заинтересованы в tail -f /var/log/apt/term.log. Он отображает только последние несколько строк (хвост) файла и, что более интересно, будет непрерывно печатать все, что будет добавлено в этот файл. Это довольно интересно, если вы хотите «наблюдать» журнал.
lessчтобы вы могли легче прокручивать.
Мне нравится var/log/apt/history.log. Это очень лаконично.
Также обратите внимание, что старые журналы архивируются logrotateодин раз в месяц. Чтобы объединить ток history.logи все старые сжатые history.logфайлы , которые можно использовать catи zcatкак это:
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
Затем вы можете, например, использовать, grepчтобы найти то, что вам нужно:
$ grep package_name ~/Desktop/allhistory.logгде вы положите то, что вы хотите вместо package_name.
$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$
И Бор в комментарии предложил использовать zgrepнапрямую, если кто-то ищет строки, связанные с конкретным пакетом. Это работает для меня, предполагая, что я ищу history.logи в существующих архивированных файлах smtube:
zgrep smtube /var/log/apt/history*
zgrepнапрямую.
проверьте файл
/var/log/dpkg.log
который записывает все действия apt, такие как установка или обновление, для различных менеджеров пакетов
также вы можете просматривать синаптические журналы через его графический интерфейс