Syslog - это стандартное средство ведения журнала. Он собирает сообщения различных программ и сервисов, включая ядро, и сохраняет их в зависимости от настройки в кучке файлов журналов, как правило, под /var/log. В некоторых установках центров обработки данных есть сотни устройств, каждый со своим собственным журналом; syslog тоже пригодится. Один только настраивает выделенный сервер syslog, который собирает все журналы отдельных устройств по сети. Syslog также может сохранять журналы в базах данных и т. Д.
Согласно моему /etc/syslog.conf, по умолчанию /var/log/kern.log захватывает только сообщения ядра любого уровня loglevel; то есть выход dmesg.
/var/log/messages вместо этого предназначен для хранения ценных, не отладочных и некритических сообщений. Этот журнал следует рассматривать как журнал «общая системная активность».
/var/log/syslog, в свою очередь, регистрирует все, кроме сообщений, связанных с auth.
Другие стандартные журналы регистрации, управляемые syslog, это /var/log/auth.log, /var/log/mail.log.
Что касается вашего вопроса: если вам нужен только журнал сообщений ядра, используйте kern.log или вызывайте dmesg.
Это означает, что программный центр или другой терминал все еще запускает операцию пакета, принудительное удаление на самом деле не рекомендуется, поскольку оно может вызвать повреждение, но попытайтесь закрыть их, и если это не поможет, перезагрузите компьютер и просто откройте оконечное окно и ничего другого для установки / выполнения операции с пакетом
/var/lib/dpkg/lock - фактически файл. Если вы считаете, что это важно, просто переименуйте его, не хотите его удалять.
sudo mv /var/lib/dpkg/lock /var/lib/dpkg/lock-backup