Автор (ы) исходного текста | Фелипе Санчес |
---|---|
Стабильный выпуск | 1.6.2 / 26 декабря, 2009; 10 лет назад (26 декабря 2009 г.) |
Репозиторий | |
Платформа | Unix-like |
Введите | Управление программным обеспечением |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | asic-linux.com.mx / ~ izto / checkinstall / |
CheckInstall - это компьютерная программа для Unix-подобных операционных систем, которая упрощает установку и удаление программного обеспечения, скомпилированного из исходного кода, за счет использования систем управления пакетами. После компиляции программного обеспечения он может автоматически сгенерировать Slackware -, RPM - или Debian -совместимый пакет, который впоследствии может быть полностью удален с помощью соответствующий менеджер пакетов.
CheckInstall отслеживает этап установки обычного процесса сборки программного обеспечения и отмечает файлы, которые добавляются в систему. Затем он создает пакет, содержащий эти файлы, используя дополнительную информацию, полученную от пользователя. Наконец, файлы, установленные при первоначальном запуске, удаляются, а пакет устанавливается с помощью инструментов системных пакетов, поэтому пакет будет правильно зарегистрирован в локальной базе данных установленных пакетов.
Основные преимущества CheckInstall по сравнению с простым запуском make install
- это возможность удалить пакет из системы с помощью системных инструментов упаковки и возможность установить полученный пакет на нескольких машинах.. CheckInstall иногда упоминается как механизм для создания пакетов проектами с открытым исходным кодом вместо создания множества пакетов сборки для конкретной платформы.
Checkinstall обычно используется после запуска скрипта конфигурации и make
, как показано ниже:
./configure make sudo checkinstall
После ввода некоторой информации об авторе и описания пакета, вы получите папку, в которой был сохранен сгенерированный пакет.