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

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

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

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

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

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

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

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

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

  • Укажите сектор manpage
  • Нежелательный ctrl + h в файле, сохраненном с выхода пользователя
  • поиск страницы man - как я могу отключить подсветку после найденных совпадений?
  • Интерпретация имени библиотеки `man` C
  • В чем смысл числовой части страниц руководства?
  • Что думать о пропавшем человеке?
  • Как загрузить все доступные файлы из дистрибутива?
  • Что такое сделка с манди и бродячих кошек?
  • Как найти название справочной страницы?
  • Почему manpage не показывает доступные варианты?
  • Как вы правильно извлекаете все синонимы команд из man-страниц в / usr / share / man / man1?
  • Interesting Posts

    Что такое заголовки ядра Linux?

    Почему люди выбирают разные файловые системы для разных каталогов?

    Установка OpenVPN для замены Cisco VPN, потому что Cisco не будет работать с ядром, на котором я включен или понижен?

    Как перенести все файлы с тем же именем, которые разбросаны по файловой системе в одну папку?

    Есть ли простой способ создать оболочку sudo?

    Открытое окно максимизируется при запуске X

    Есть ли инструмент, который обеспечивает абстрактный интерфейс всех инструментов PM?

    Как понять, почему пакет считался INVALID `iptables`?

    Основной / младший номер устройства для удаленной файловой системы

    Проверка статистики ping без остановки

    Могу ли я загрузить tar.gz-файл во время его сжатия?

    Как скопировать локальный файл при подключении с помощью ssh

    Что мне нужно настроить для отправки почты в командной строке?

    Использовать альтернативы или добавить в PATH?

    Установка afp share через fstab приводит к сбоям в загрузке, но работает после загрузки

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