stringtranslate.com

ПроверитьУстановить

CheckInstall — это компьютерная программа для Unix-подобных операционных систем, которая упрощает установку и удаление программного обеспечения, скомпилированного из исходников, с помощью систем управления пакетами . После компиляции программного обеспечения она может автоматически генерировать пакет , совместимый со Slackware , RPM или Debian , который впоследствии может быть чисто удален с помощью соответствующего менеджера пакетов. [1]

CheckInstall отслеживает фазу установки обычного процесса сборки программного обеспечения и отмечает файлы, которые добавляются в систему. Затем он создает пакет, содержащий эти файлы, используя дополнительную информацию, полученную от пользователя. Наконец, файлы, установленные исходным запуском, удаляются, и пакет устанавливается с помощью системных инструментов пакетов, поэтому пакет будет правильно зарегистрирован в локальной базе данных установленных пакетов.

Основные преимущества CheckInstall по сравнению с простым запуском make install— это возможность удалить пакет из системы с помощью системных инструментов упаковки и возможность установить полученный пакет на несколько машин. [2] [3] CheckInstall иногда упоминается как механизм для создания пакетов проектами с открытым исходным кодом вместо создания многочисленных пакетов сборки для конкретных платформ. [4] [5]

Использование

Checkinstall обычно используется после запуска скрипта конфигурации , makeкак показано ниже:

./настроитьделатьsudo checkinstall

После ввода информации об авторе и описания пакета вы получите папку, в которой был сохранен сгенерированный пакет.

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

Ссылки

  1. ^ Санчес, Фелипе. "CheckInstall Homepage" . Получено 12.11.2012 .
  2. ^ Шредер, Карла (2009), Linux Cookbook , O'Reilly , стр. 56–57, ISBN 978-0-596-00640-2
  3. ^ Кемп, Стив. "Администрирование Debian" . Получено 2013-05-07 .
  4. ^ Рейнгарт, Мариано. «wxPyWiki» . Проверено 7 мая 2013 г.
  5. ^ "emergent Neural Network Simulation System". Архивировано из оригинала 2014-03-31 . Получено 2013-05-07 .