Я хотів би знати, де я можу знайти журнали для таких менеджерів пакетів:
- Синаптичний менеджер пакунків
- Програмний центр Ubuntu
- Журнали при використанні терміналу з
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
який записує всі влучні дії, такі як встановлення або оновлення, для різних менеджерів пакетів
також ви можете переглядати синаптичні журнали через його gui