Как отслеживать изменения в man-страницах?

Я хочу знать об изменениях man страниц после полного обновления программного обеспечения или операционной системы. Или получите список изменений для указанной man страницы. Это не будет перечитывать полную страницу man и читать только изменения.

Я бы поставил каталог /usr/share/man в VCS, но есть архивные файлы. Однако архивы не являются большой проблемой, я извлекаю во временный каталог.

Есть ли более элегантное готовое решение?

One Solution collect form web for “Как отслеживать изменения в man-страницах?”

Можете ли вы уточнить, что вы пытаетесь сделать? Вы хотите, чтобы это предназначалось для определенного программного обеспечения или по всему борту для каждого обновления / обновления?

Способ сделать это для конкретной части программного обеспечения – проверить изменения справочной страницы в исходном исходном репозитории, если только страница man не была добавлена ​​нисходящим потоком. Например, разработчики Debian иногда пишут справочные страницы на основе документации по восходящему потоку, потому что политика Debian считает, что man-страницы – это хорошая идея. В этом случае можно было бы посмотреть на соответствующий нижележащий или упаковочный репозиторий.

Для последнего это было бы намного сложнее. Я не могу придумать, как это сделать. Если это то, что вы хотите, можете ли вы сказать, что вы делаете, потому что хотите сделать это?

Весьма уродливым способом сделать последнее, что приходит в голову, – это поставить справочники справочной страницы под контролем версий и добавить привязку к менеджеру пакетов, чтобы коммит автоматически выполнялся после каждого запуска диспетчера пакетов (установки / обновления / абсорбция). Это несколько похоже на то, как работает лейтенант Джой Хесс. Это возможно с помощью apt. Я не знаю других менеджеров пакетов.

  • Работа с поиском в manpage
  • Какой формат использует человек?
  • Почему «человек CMD» ничего не показывает?
  • Как загрузить все доступные файлы из дистрибутива?
  • Любая альтернатива «man -a» в UNIX?
  • Человек, отображающий управляющие символы groff
  • Просмотр man-страницы не установленного пакета?
  • Создайте man-страницу с несколькими исполняемыми файлами
  • Моделирование прокрутки vim в manpages
  • Динамически переформатированные страницы пользователя при изменении размеров терминала
  • Есть ли команда для пучка?
  • Linux и Unix - лучшая ОС в мире.