Установка антивируса для Debian из Deb пакета
Данная статья переведена на русский язык с сайта: https://www.howtoforge.com/howto_linux_debian_deb_checkinstall . Автор продемонстривал на примере использование Checkinstall путем компиляции и установки программного обеспечения ClamAV антивирусной системы Debian.
Создание .deb-пакета с Checkinstall
Версия 1.0
Автор: Falko Timme
Checkinstall хороший инструмент для создания простых .deb-пакетов, которые можно использовать в вашей локальной сети (например, если вам необходимо установить одно и то же программное обеспечение на нескольких компьютерах, работающих под управлением Debian). Вы можете легко удалить скомпилированое программное обеспечение, запустив Dpkg -r!
Это руководство предназначено в качестве примера, оно не охватывает теоретические основы. Они рассматриваются в большом количестве других документов в Интернете.
Этот статья носит справочный характер, без каких-либо гарантий!
1 Установите Checkinstall
Это так же просто, как дважды два:
apt-get install checkinstall
Если в репозитории Debian отсутствует пакет Checkinstall, то добавьте следующую строку в файл /etc/apt/sources.list:
deb http://www.backports.org/debian/ woody checkinstall
и запустите
apt-get update
Затем повторите попытку установки Checkinstall.
2 Установка ClamAV
Нам нужны исходники ClamAV. Мы будем устанавливать программное обеспечение из каталога / TMP.
cd /tmp
wget http://www.clamav.net/downloads/production/clamav-0.99.2.tar.gz
apt-get install libgmp3 libgmp3-dev
groupadd clamav
useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav
tar xvfz clamav-0.99.2.tar.gz
cd clamav-0.99.2/
./configure --sysconfdir=/etc.
(Обратите внимание: ./configure --help выдает список всех доступных вариантов конфигурации.)
делать
Теперь наступает главное отличие: вместо того, чтобы сделать установку мы запускаем
checkinstall -D make install
Ответ на вопрос "The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]:" with y.
Затем введите описание пакета (например, ClamAV 0.99.2). Сводка опций конфигурации для .deb-пакета будет придумать:
Вы можете изменить их здесь или просто нажать кнопку ввода, чтобы продолжить. Теперь будет установлен ClamAV плюс пакет Debian будет создан, который вы можете найти в каталоге установки /tmp/clamav-0.81 в качестве конечного результата Checkinstallй:
Теперь вы можете скопировать clamav_0.99.2-1_i386.deb на другие компьютеры и серверы Debian и запустить
DPKG -i /path/to/clamav_0.99.2-1_i386.deb
чтобы установить его. Если вы хотите, чтобы удалить его, просто запустите
Dpkg -r ClamAV-0,81
Это даже работает на компьютере, составленном ClamAV на! Это хороший способ установить программное обеспечение из источников и удалить его, если вы не удовлетворены результатом.
связи
Checkinstall: http://asic-linux.com.mx/~izto/checkinstall/
ClamAV: http://www.clamav.net/
Опубликовал razvlek-info.net - 24 июля 2016, 14:21 - 1185 просмотров
Похожие записи: Удаляем Apache полностью Debian или UbuntuУстановка панели управления на Debian Vesta