Установитьчасы
Оригинальный автор(ы) | Панкрацио Эцио де Мауро |
---|---|
Разработчик(и) | Фелипе Санчес |
Стабильная версия | 1.6.1
/ 1 ноября 2006 г |
Платформа | Unix-подобный |
Тип | Управление программным обеспечением |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | asic-linux |
Installwatch — программа, предназначенная для упрощения каталогизации и обслуживания программного обеспечения, установленного из исходного кода . Первоначально разработанный как отдельный проект, Installwatch теперь существует преимущественно как компонент CheckInstall .
Первоначально Installwatch был написан Панкрацио «Эцио» де Мауро в 1998 году, но позже разработку взял на себя Фелипе Санчес. [ 1 ]
Функциональность
[ редактировать ]Installwatch позволяет пользователю отслеживать, какие файлы и каталоги создаются во время установки программного пакета, в режиме реального времени. Это позволяет пользователю точно знать, что было установлено в его системе, для документирования и последующего удаления программного обеспечения. [ 1 ]
При использовании отдельно Installwatch имеет ограниченную полезность, поскольку может только создавать журнал процесса установки. По этой причине Фелипе Санчес создал CheckInstall; который берет информацию, сгенерированную Installwatch, и использует ее для создания устанавливаемого пакета, который можно использовать в любом дистрибутиве Linux, использующем системы управления пакетами Debian , Slackware или Red Hat .
Использование CheckInstall в значительной степени заменило использование одного лишь Installwatch, и поэтому Installwatch теперь объединен с дистрибутивом CheckInstall. Старые автономные версии Installwatch по-прежнему используются в основном для исторических и образовательных целей.
Несовместимость с Coreutils
[ редактировать ]В настоящее время версия Installwatch, поставляемая с CheckInstall, несовместима с текущей версией GNU coreutils (Core Utilities). Из-за этого Installwatch не может отслеживать любые изменения, внесенные с помощью coreutils, что делает его журналы неполными. В зависимости от пакета программного обеспечения это может полностью сделать недействительной информацию, предоставляемую Installwatch и, следовательно, любую программу, которая от нее зависит (например, CheckInstall).
Эта проблема была задокументирована в журнале изменений Slackware 12 и побудила удалить CheckInstall из этого дистрибутива. [ 2 ] 3 августа 2007 г. проблема была подробно объяснена и подробно описана Фелипе Санчесом в списке рассылки CheckInstall. [ 3 ]
Обновленная версия CheckInstall так и не была доставлена для решения этой проблемы, поэтому предлагается обходной путь. [ 4 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б Санчес, Фелипе. «Домашняя страница Installwatch» . Проверено 23 июля 2007 г.
- ^ Фолькердинг, Патрик (19 июля 2007 г.). «Журнал изменений Slackware 12» . Проверено 23 июля 2007 г.
- ^ Санчес, Фелипе (3 августа 2007 г.). «Список рассылки CheckInstall» . Архивировано из оригинала 22 августа 2007 г. Проверено 12 августа 2007 г.
- ^ Санчес, Фелипе. «Домашняя страница CheckInstall: последние новости» . Проверено 12 августа 2007 г.