Установка и настройка ПО на AlmaLinux 8.8
Для эффективной работы необходимо множество дополнительных программных модулей. Как их правильно устанавливать и какие из них нужны в первую очередь.
Настройка сервера на AlmaLinux 8.8 -> Установка дополнительных модулей
Для работы потребуются различные дополнительные модули, коих существует огромное количество. Для их установки следует использовать системные инструменты, такие как yum и dnf.
- YUM - это основной инструмент для получения, установки, удаления, запроса и управления пакетами программного обеспечения Red Hat Enterprise Linux RPM из официальных репозиториев программного обеспечения Red Hat, а также из других сторонних репозиториев.
- DNF или Dandified YUM — это версия YUM следующего поколения. Менеджер пакетов для дистрибутивов Linux на основе .rpm.
Модуль CGI
Устанавливаем модуль CGI: dnf install perl-CGI
Устанавливаем библиотеку: dnf install epel-release
Получить, распаковать, собрать и установить модули CPAN: dnf install perl-App-cpanminus.noarch
Библиотека GD
GD Perl-модуль - это библиотека Perl, предназначенная для работы с изображениями и графикой. Он предоставляет функции и методы для создания, модификации и манипуляции графическими изображениями в форматах, таких как GIF, JPEG, PNG и других. GD Perl-модуль позволяет создавать изображения, рисовать на них, изменять их размер, работать с цветами и многое другое.
Установку GD, как и всех остальных модулей рекомендуется делать с помощью системных инструментов: yum install perl-GDGraph.noarchиз командной строки проверяем правильность установки: perl -e 'use GD::Graph' Если модуль GD::Graph установлен и доступен, выполнение этой команды пройдет без ошибок. В противном случае, Perl выдаст сообщение об ошибке, указывающее на то, что модуль не может быть найден.
Чтобы обеспечить поддержку протокола HTTPS для LWP::UserAgent устанавливаем соответствующий модуль: yum install perl-LWP-Protocol-https.noarch
Иногда необходимых модулей может не быть в установленных репозиториях. Тогда можно воспользоваться инструментами cpan или cpanm.
Устанавливаем необходимый модуль, например: cpanm Lingua::EN::Sentence
Модули можно также установить "вручную": wget https://...
tar zxvfp [name]
./configure
make
make install
make installcheck
ImageMagick
ImageMagick - свободное ПО для чтения и редактирования файлов различных графических форматов. Потребуется для работы с изображениями.
Обновляем индекс пакетов: dnf updateустанавливаем ImageMagick: dnf install ImageMagick
Точное время
Chrony является современной и гибкой утилитой для синхронизации времени. В большинстве случаев Chrony уже предустановлен в AlmaLinux и является рекомендуемым способом синхронизации времени.
Установка: dnf install chronyзапуск службы: systemctl enable --now chronydпроверка статуса службы: systemctl status chronydпроверить синхронизацию: chronyc trackingтекущие источники времени: chronyc sources
Метки: perl; almalinux; gd; yum
Опрос
В каком году был сделан ваш сайт? (голосов: 24)
- до 2015 года - 23 (96%)
- в 2015 - 0 (0%)
- в 2016 - 0 (0%)
- в 2017 - 0 (0%)
- в 2018 - 1 (4%)
- в 2019 - 0 (0%)