Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

Использование [ править ]

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

./configureделатьsudo checkinstall

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ Санчес, Фелипе. "Домашняя страница CheckInstall" . Проверено 12 ноября 2012 .
  2. Перейти ↑ Schroder, Carla (2009), Linux Cookbook , O'Reilly , pp. 56–57, ISBN 978-0-596-00640-2
  3. ^ Кемп, Стив. «Администрирование Debian» . Проверено 7 мая 2013 .
  4. ^ Рейнгарт, Мариано. "wxPyWiki" . Проверено 7 мая 2013 .
  5. ^ "возникающая система моделирования нейронной сети" . Архивировано из оригинала на 2014-03-31 . Проверено 7 мая 2013 .