The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Установка ASSP на CentOS 7, проблема загрузки модулей perl"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Установка ASSP на CentOS 7, проблема загрузки модулей perl"  +/
Сообщение от NicFuri (ok) on 26-Сен-14, 17:50 
Доброе время суток.

Возникла необходимость установить роль ASSP на сервер под управлением CentOS 7 (виртуальная машина, хост Proxmox)
С установкой CentOS проблем не возникло.

Далее, следовал этим how-to
http://forum.kamenev.su/index.php?topic=189.0
http://youtu.be/-n_AHIQTnTE

Подключил дополнительные репозитории, установил необходимые пакеты, включая Perl (v5.16.3 через yum) и cpan.

При попытки выполения скрипта mod_inst.pl из инструкции по установке для установки необходимых модулей cpan пропускает некоторые модули и выдает ошибки.
Найти рекомендаций по их исправлению.

Пробую запустить ASSP.
При запуске ASSP (#perl assp.pl) возникает ошибка:
______________________________

loading modules.........U                               [failed] - errors are written to file /usr/share/assp/moduleLoadErrorstxt    
______________________________

Зайти в вэб-интерфейс, естественно, не получается.

Далее, смотрю содержимое файла moduleLoadErrors.txt

______________________________

module Net::IP could not be loaded (see error below): check with >perl -e "use Net::IP;"
Can't locate Net/IP.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/p$
BEGIN failed--compilation aborted at (eval 83) line 1, <DATA> line 747.

module Mail::SPF::Query could not be loaded (see error below): check with >perl -e "use Mail::SPF::Query;"
Can't locate Mail/SPF/Query.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr$
BEGIN failed--compilation aborted at (eval 65) line 1, <DATA> line 747.
______________________________

(и далее в том же духе, несколько десятков модулей не могут быть загружены.)    


Пробую доустановить модули вручную через cpan.
За исключением нескольких модулей, сделать этого не удается.
из-за dependencies missing.
Разумеется, пробовал аналогично устанавливать все требуемые зависимости, но не выходит.

Очевидно, не хватает каких-то установленных пакетов, но каких? В документации об этом ничего не сказано, либо я не нашел.
Да и cpan по логике должен подтянуть все зависимости (или нет?)

Я в тупике. Пытаюсь решить задачу уже не первый день, но, очевидно, моего понимания линукса не хватает.
Прошу содействия в решении проблемы, если получится даже готов оформить актуальный how-to, потому как имеющиеся в сети малоактуальны (большинство для старых версий ASSP от 1.4-1.9)

Если так и не удастся решить проблему установки ASSP придется рассмотреть другие подобные системы, но, честно говоря, не хочется уходить от ASSP, с которой уже как-никак знаком (сейчас в роли ASSP один из старых замусоренных серверов с CentOS5, версия ASSP там старая, мигрировать его непосредственно в Proxmox не вариант).
Очень рассчитываю на советы опытных коллег и их волшебный пендель, который подтолкнет в правильном направлении к решению проблемы.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка ASSP на CentOS 7, проблема загрузки модулей perl"  +/
Сообщение от NicFuri (ok) on 30-Сен-14, 12:47 
В догонку. Удалось доустановить часть модулей через yum, список ошибок сильно сократился, но ошибки остались:
_____________________________________________________________

module MIME::Words could not be loaded (see error below): check with >perl -e "use MIME::Words;"
Can't locate MIME/Words.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share$
BEGIN failed--compilation aborted at (eval 92) line 1, <DATA> line 747.

module Unicode::GCString could not be loaded (see error below): check with >perl -e "use Unicode::GCString;"
Can't locate Unicode/GCString.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr$
BEGIN failed--compilation aborted at (eval 162) line 1.

module Tie::RDBM could not be loaded (see error below): check with >perl -e "use Tie::RDBM;"
Can't locate Tie/RDBM.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/p$
BEGIN failed--compilation aborted at (eval 79) line 1, <DATA> line 747.

module ASSP_WordStem could not be loaded (see error below): check with >perl -e "use ASSP_WordStem;"
Can't locate Lingua/Stem/Snowball.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl $
BEGIN failed--compilation aborted at /usr/share/assp/lib/ASSP_WordStem.pm line 18, <DATA> line 747.
Compilation failed in require at (eval 149) line 1, <DATA> line 747.
BEGIN failed--compilation aborted at (eval 149) line 1, <DATA> line 747.

module Sys::CpuAffinity could not be loaded (see error below): check with >perl -e "use Sys::CpuAffinity;"
Can't locate Sys/CpuAffinity.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/$
BEGIN failed--compilation aborted at (eval 139) line 1, <DATA> line 747.

module Thread::State could not be loaded (see error below): check with >perl -e "use Thread::State;"
Can't locate Thread/State.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/sha$
BEGIN failed--compilation aborted at (eval 51) line 1.

module Schedule::Cron could not be loaded (see error below): check with >perl -e "use Schedule::Cron;"
Can't locate Schedule/Cron.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/sh$
BEGIN failed--compilation aborted at (eval 137) line 1, <DATA> line 747.

module File::Scan::ClamAV could not be loaded (see error below): check with >perl -e "use File::Scan::ClamAV;"
Can't locate File/Scan/ClamAV.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr$
BEGIN failed--compilation aborted at (eval 52) line 1.
_____________________________________________________________

cpan не хочет их устанавливать, ругаясь на отсутствующие зависимости, которые тем не менее присутствуют когда пробую установить их вручную

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Установка ASSP на CentOS 7, проблема загрузки модулей perl"  +/
Сообщение от Hammer (ok) on 10-Окт-14, 23:17 
>[оверквотинг удален]
> /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/sh$
> BEGIN failed--compilation aborted at (eval 137) line 1, <DATA> line 747.
> module File::Scan::ClamAV could not be loaded (see error below): check with >perl
> -e "use File::Scan::ClamAV;"
> Can't locate File/Scan/ClamAV.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5
> /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr$
> BEGIN failed--compilation aborted at (eval 52) line 1.
> _____________________________________________________________
> cpan не хочет их устанавливать, ругаясь на отсутствующие зависимости, которые тем не
> менее присутствуют когда пробую установить их вручную

Ради интереса попробовал у себя:

# perl -MCPAN -e shell

install File::Scan::ClamAV


Всё прекрасно поставилось.

http://search.cpan.org/

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру