Intereting Posts
Не удается запустить 32-разрядный исполняемый файл в 64-разрядной системе с поддержкой нескольких архивов Проблемы с размером шрифта с Emacs в режиме linum Выполнение непрерывных заданий удаленно SafeCopy работал, но у меня есть несколько проблем найти IP и PORT, используемые Apache Могут ли неформатированные разделы иметь UUID? Linux Mint – щелкните правой кнопкой мыши в bash, выберите «открыть ссылку». И я получаю эту ошибку Параллельно с GNU Parallel реализовано в ksh? Какие флаги используются для компиляции стабильных пакетов debian? Создание отчета об использовании ресурса отчета для дочерних процессов Получите очень следующее слово подстроки в строке Как обнаружить, найти и установить отсутствующую прошивку Вывод строк поиска с использованием grep в UNIX Есть ли идиоматическая переменная для исполняемого терминала в Linux? grep или egrep не соответствует результатам от mailq containg a?

Создание из источника на CentOS 5 или новее

У меня есть несколько приложений, из которых я должен строить из исходных файлов, чтобы заставить его работать в CentOS (программы не существуют в репозиториях yum).

Возможно, мне что-то не хватает, но в отличие от Debian и других, где команда make легко доступна, эта программа не существует в CentOS из коробки.

Что необходимо для создания приложения из источника на CentOS 5 или новее? Или этот вариант даже существует в первую очередь? (ПРИМЕЧАНИЕ. Это только доступная система командной строки, поэтому все решения должны использовать только интерфейс командной строки)

Попробуйте yum install make . Также подумайте о том, чтобы получить такие вещи, как gcc, autoconf, automake и т. Д. Я не знаю, что CentOS поставляется с коробкой, но я уверен, что эти вещи доступны в репозиториях. Вам могут понадобиться пакеты devel для любых библиотек, которые программа, с которой вы компилируете ссылки.

Возможно, вам захочется прочитать некоторые из этой документации . Первый бит идет через установку средств разработки.

Если я помню, установка CentOS по умолчанию устанавливается сервером. Вы можете настраивать среду разработки.

Правильный способ получить эти приложения – это создать RPM (желательно в макете). Возможно, вы сможете начать с текущей версии Fedora src.rpm, хотя может потребоваться некоторое редактирование спецификационного файла RPM.

Тем не менее, прежде чем делать все это, проверьте, упакован ли то, что вам нужно, в EPEL.