Установить часы - Installwatch

Установить часы
Оригинальный автор (ы)Панкрацио 'Эцио' де Мауро
Разработчики)Фелипе Санчес
Стабильный выпуск
1.6.1 / 1 ноября 2006 г.; 14 лет назад (2006-11-01)
ПлатформаUnix-подобный
ТипУправление программным обеспечением
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтasic-linux.com.mx/ ~ izto/ checkinstall/ installwatch.html

Установить часы это программа, предназначенная для упрощения каталогизации и обслуживания программного обеспечения, установленного с исходный код. Первоначально разработанный как отдельный проект, Installwatch теперь существует в основном как компонент Проверить Установить.

Installwatch изначально был написан Панкрацио «Эцио» де Мауро в 1998 году, но позже разработку взял на себя Фелипе Санчес.[1]

Функциональность

Installwatch позволяет пользователю отслеживать, какие файлы и каталоги создаются во время установки программного пакета в режиме реального времени. Это позволяет пользователю точно знать, что было установлено в его системе, для документирования и последующего удаления программного обеспечения.[1]

При использовании самостоятельно Installwatch имеет ограниченную полезность, так как может только создавать журнал процесса установки. Из-за этого Фелипе Санчес создал CheckInstall; который берет информацию, сгенерированную Installwatch, и использует ее для создания устанавливаемого пакета, который можно использовать в любом дистрибутиве Linux, который использует Debian, Slackware, или же Красная шляпа системы управления пакетами.

Использование CheckInstall в значительной степени вытеснило использование только Installwatch, и поэтому теперь Installwatch объединен с дистрибутивом CheckInstall. Старые автономные версии Installwatch по-прежнему используются в основном для исторических и образовательных целей.

Несовместимость Coreutils

В настоящее время версия Installwatch, поставляемая с CheckInstall, несовместима с текущей версией программы. GNU coreutils (Основные утилиты). Из-за этого Installwatch не может отслеживать любые изменения, сделанные с помощью coreutils, что делает его журналы неполными. В зависимости от пакета программного обеспечения это может полностью аннулировать информацию, предоставленную Installwatch и, следовательно, любую программу, которая от нее зависит (например, CheckInstall).

Эта проблема была задокументирована в журнале изменений Slackware 12 и потребовала удаления CheckInstall из этого дистрибутива.[2] 3 августа 2007 года Фелипе Санчес подробно объяснил проблему в списке рассылки CheckInstall.[3]

Обещается, что скоро появится обновленная версия CheckInstall, которая решит эту проблему, а пока предлагается обходной путь.[4]

Смотрите также

Рекомендации

  1. ^ а б Санчес, Фелипе. "Домашняя страница Installwatch". Получено 2007-07-23.
  2. ^ Фолькердинг, Патрик (19 июля 2007 г.). «Журнал изменений Slackware 12». Получено 2007-07-23.
  3. ^ Санчес, Фелипе (2007-08-03). "Список рассылки CheckInstall". Получено 2007-08-12.
  4. ^ Санчес, Фелипе. "Домашняя страница CheckInstall: последние новости". Получено 2007-08-12.

внешняя ссылка