debian: что такое «/var/log/apt/term.log», хорошо для

Моя система – Debian Wheezy. Я заметил, что когда я запускаю apt-get , дополнительно к /var/log/apt/history.log создается другой файл журнала /var/log/apt/term.log . Мне кажется, что term.log содержит вывод, который был отправлен на терминал.

Какой смысл делать это для регистрации? Есть ли способ отключить его? Я не хочу записывать бесполезную информацию.

  • Использовать выделенный файл журнала для пользователя для cron и?
  • Получить строку запроса из URL-адресов в файле журнала
  • Как получить последние слова строки в журнале?
  • Ошибочно ли эти ошибки пересылки BIND безопасны для игнорирования?
  • Синтаксис конфигурации Syslog
  • Есть ли способ распечатать введенный пароль в PAM?
  • Как узнать, с какого IP-адреса была выполнена команда в SLES 11
  • Описание значений kernel.printk
  • 4 Solutions collect form web for “debian: что такое «/var/log/apt/term.log», хорошо для”

    Если вам нужно выяснить, что произошло во время установки пакета, информация есть.

    Этот файл вряд ли будет содержать информацию, которая повлияет на вашу конфиденциальность. Возможно, некоторые крайние случаи, такие как зеркало, вы загрузили несколько файлов, что может показать ваше широкое географическое местоположение. Но другие системные журналы имеют гораздо более подробную информацию, поэтому это не имеет значения, если вы уже не сделали много очистки (в этом случае просто включите этот файл в свою очистку).

    Размер файла незначителен по сегодняшним стандартам (и даже по вчерашнему).

    Расположение файла определяется настройками APT Dir::Log (по умолчанию: /var/log/apt ) и Dir::Log::Terminal (по умолчанию: term.log ). Если вы установите для этой опции пустую строку в /etc/apt/apt.conf ( Dir::Log::Terminal "" ), файл журнала не будет создан. Но опять же, это бессмысленно.

    Какой смысл делать это для регистрации? (…) Я не хочу записывать бесполезную информацию.

    Когда есть проблема, или вы не помните, что вы сделали, вы будете надеяться, что все будет зарегистрировано. 😉

    Есть ли способ отключить его?

    Есть только способ, о котором я могу думать. Отключите logrotate для файла журнала и создайте символическую ссылку на /dev/null . В руководстве нет других вариантов.

    Не используйте символические ссылки для / dev / null. Измените основной файл конфигурации apt (/etc/apt/apt.conf), как объяснил Жиль, если вы действительно не хотите иметь историю пакетов.

    Обратите внимание, что файл /etc/apt/apt.conf еще не существует в вашей системе. В этом случае исполняемые файлы apt используют встроенные значения по умолчанию. Таким образом, вам нужно будет создать файл с нуля как часть изменений, описанных Жилем.

    Тем не менее, даже делать это правильно, крайне не рекомендуется по причинам восстановления:

    • Системный сбой или потерянная мощность (например, гроза) во время apt-get. Какой пакет (ы) потенциально поврежден?
    • Поведение системы или приложения больше не является полезным или приемлемым. Что недавно было установлено? Возможно, мне придется удалить некоторые из них.

    Удачи.

    Одно использование этого файла – просмотр того, была ли распечатана какая-либо дополнительная информация во время выполнения APT (пакеты, скорее всего, сделают это в post_install.sh внутри пакета).

    Информацию о том, как отключить его, см. В ответе Жиля .

    Interesting Posts

    Смонтируйте файловую систему с помощью sshfs с помощью сервера Dropbear на прошивке Yocto

    Как установить заголовки разработки ядра для установки с помощью Buildroot для разработки модуля ядра?

    Перезапись Caps Lock с помощью xmodmap не работает

    Перенасыщенные пакеты Linux между интерфейсами

    не удалось открыть openmpi? Терминал / OSX 10.9.1

    Сценарий Bash для удаления файла с именем index.html рекурсивно

    Управление привилегией пользователя времени ColdFusion на CentOS cPanel

    Как я могу просто настроить температуру монитора в X?

    Ядро 3.14 не работает с ATIProprietary fglrx?

    Статический IP-код U-boot не кажется «применимым»,

    Задача Cron запускаться каждую минуту с 11:00 до 6:00

    WD MyBook 3TB – восстановление Gparted и восстановление жестких дисков?

    Возможно ли создать динамический 1-байтовый файл в Linux?

    Как заставить `find` выводить полные абсолютные имена файлов?

    Отправьте электронное письмо прямо перед приглашением пароля ecryptfs во время загрузки

    Linux и Unix - лучшая ОС в мире.