.png)
У меня есть домашнее задание, в котором мне нужно установить knockd и другие пакеты на очень старую версию Slackware (ядро v. 2.6.15.4). В описании задания специально упоминается, что нам не разрешено использовать программное обеспечение для установки, которое выполняет проверку зависимостей, например apt-get, хотя удобно опускается любое упоминание о документации о том, как правильно выполняется ручная установка пакета. Поскольку я все еще в значительной степени начинающий пользователь Linux, я был бы очень благодарен за описание процесса того, как это сделать правильно.
Спасибо заранее!
Дэйв
решение1
По сути, это можно сделать двумя способами:
- установите старую версию knockd, которая должна работать с вашим старым ядром
- получить исходный код из GIT и скомпилировать его самостоятельно
В общем, если скомпилируется, то можно запускать. Так что последний вариант самый надежный. Также посмотрите на GIT-репозиторий, который предлагает:
Для сборки knockd убедитесь, что у вас установлены libpcap и инструменты autoconf.
Здесь также показаны магические заклинания.
$ autoreconf -fi
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
что должно быть известно всем Linux-мастерам, использующим этот исходный код.