Как создать .deb или .rpm .tar.gz с утилитой checkinstall.

Checkinstall очень полезная утилита, предназначенная для создания .deb пакетов для Debian, Ubuntu (или .rpm пакетов для Fedora, RedHat, CentOs) от .tar.gz (или .tgz) из исходных tar-архивов после того, как составлено ядро на вашей системе Linux. Иными словами, вы можете подготовить бинарный пакет для последующего использования без необходимости компиляции программного обеспечения из источников, каждый раз, когда вам необходимо установить его на несколько Linux.

Другое применение checkinstall-деинсталляция программного обеспечения, которое было скомпилировано и установлено из источников. Как вы наверное уже заметили, не каждый программист добавляет “удалить”, чтобы выполнить правило make-файла и, таким образом, команда “make uninstall” не удастся. Хорошим решением является использование утилиты checkinstall для подготовки бинарных пакетов из источников и последующей их установки или удаления с помощью команды dpkg  (или rpm в RedHat-based дистрибутивах). Вот короткий алгоритм , как подготовить .deb пакет из источника  архива clamav:

1.Установите утилиту checkinstall:
sudo aptitude-y install checkinstall (Ubuntu, Debian связанные с распределениями)
или
sudo yum install-y checkinstall
(для основанных на rpm дистрибутивах,пожалуйста, обратите внимание, что checkinstall, как правило, не входит в стандартный репозиторий Fedora/RedHat, так что вам потребуется установить связь третьего лица DAG ) или компилировать утилиту checkinstall из источников

2.Получить clamav из источников:
wget (в качестве примера)

3.Установите библиотеки, которые могут потребоваться для компиляции clamav :
sudo aptitude install libgmp3 libgmp3-dev
(эта команда применяется для Debian и, несомненно, будет различной для Fedora или RedHat)

4.Компилировать clamav:
tar xvfz clamav-0.81.tar.gz
cd clamav-0.81/
./configure --sysconfdir=/и т.д.

5.Запустите checkinstall и следуйте её интуитивно понятным инструкциям (введите описание пакета и т.д.):
sudo checkinstall-D-make install

6.Когда закончите, вы получите clamav-0.81_0.81-1_i386.deb (или rpm-пакета если вы используете Fedora/RedHat/CentOs), вы можете захотеть установить  sudo dpkg-i clamav-0.81_0.81-1_i386.deb (или sudo rpm-i ...) или переместить на другой компьютер для последующей установки.

Сохранить в:

  • Checkinstall centos
  • Как создать deb?
  • Checkinstall centos
  • Как из tar gz сделать deb?
  • Tar gz в deb
  • Из tar gz в deb
  • Tar gz в deb
  • Checkinstall deb
  • Checkinstall
  • Checkinstall ubuntu
  • Tar gz to deb
  • Checkinstall ubuntu
  • Deb из tar gz

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

Нет похожих статей.

Оставить комментарий

.