URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96273
[ Назад ]

Исходное сообщение
"Старые репозитории на Centos 7"

Отправлено mdenisov , 02-Сен-15 18:35 
Приветствую.

Стоит у меня Centos 7 и понадобился мне перловый модуль CGI::Ajax. В 6 версии без проблем ставится yum install perl-CGI-Ajax, а вот для 7 версии его ни разу нет, да и вообще репозиторий сильно меньше. Можно конечно поставить вручную, можно CPAN'ом, но он стал per user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли прикрутить старые репозитории или все-таки городить костыли руками?


Содержание

Сообщения в этом обсуждении
"Старые репозитории на Centos 7"
Отправлено ALex_hha , 03-Сен-15 13:04 
> Приветствую.
> Стоит у меня Centos 7 и понадобился мне перловый модуль CGI::Ajax. В
> 6 версии без проблем ставится yum install perl-CGI-Ajax, а вот для
> 7 версии его ни разу нет, да и вообще репозиторий сильно
> меньше. Можно конечно поставить вручную, можно CPAN'ом, но он стал per
> user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли
> прикрутить старые репозитории или все-таки городить костыли руками?

Пересобрать src.rpm от CentOS 6. Как правило проблем нет


"Старые репозитории на Centos 7"
Отправлено aim , 05-Сен-15 01:44 
> Приветствую.
> Стоит у меня Centos 7 и понадобился мне перловый модуль CGI::Ajax. В
> 6 версии без проблем ставится yum install perl-CGI-Ajax, а вот для
> 7 версии его ни разу нет, да и вообще репозиторий сильно
> меньше. Можно конечно поставить вручную, можно CPAN'ом, но он стал per
> user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли
> прикрутить старые репозитории или все-таки городить костыли руками?

тот самый случай когда надо использовать докер. заверните в centos6-based докер ваше по вместе ч зависимостями и ставьте хоть на генту


"Старые репозитории на Centos 7"
Отправлено ALex_hha , 11-Сен-15 11:50 
>> Приветствую.
>> Стоит у меня Centos 7 и понадобился мне перловый модуль CGI::Ajax. В
>> 6 версии без проблем ставится yum install perl-CGI-Ajax, а вот для
>> 7 версии его ни разу нет, да и вообще репозиторий сильно
>> меньше. Можно конечно поставить вручную, можно CPAN'ом, но он стал per
>> user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли
>> прикрутить старые репозитории или все-таки городить костыли руками?
> тот самый случай когда надо использовать докер. заверните в centos6-based докер ваше
> по вместе ч зависимостями и ставьте хоть на генту

из-за одного модуля на 10 Кб городить docker?! Ну мусье знает толк в извращениях


"Старые репозитории на Centos 7"
Отправлено aim , 11-Сен-15 17:51 
>[оверквотинг удален]
>>> Стоит у меня Centos 7 и понадобился мне перловый модуль CGI::Ajax. В
>>> 6 версии без проблем ставится yum install perl-CGI-Ajax, а вот для
>>> 7 версии его ни разу нет, да и вообще репозиторий сильно
>>> меньше. Можно конечно поставить вручную, можно CPAN'ом, но он стал per
>>> user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли
>>> прикрутить старые репозитории или все-таки городить костыли руками?
>> тот самый случай когда надо использовать докер. заверните в centos6-based докер ваше
>> по вместе ч зависимостями и ставьте хоть на генту
> из-за одного модуля на 10 Кб городить docker?! Ну мусье знает толк
> в извращениях

если у вас уже есть docker то вы истратите не сильно больше дискового пространства.


"Старые репозитории на Centos 7"
Отправлено ALex_hha , 16-Сен-15 17:08 
> если у вас уже есть docker то вы истратите не сильно больше
> дискового пространства.

а если есть CentOS 6, то вообще не потратите ;)


"Старые репозитории на Centos 7"
Отправлено Аль , 23-Сен-15 21:42 
>> если у вас уже есть docker то вы истратите не сильно больше
>> дискового пространства.
> а если есть CentOS 6, то вообще не потратите ;)

Или:
Tar.gz с сырцами и - виртуалкой для запуска сырцов.

Рискну вбросить: настолько проблемные зависимости надо таскать с собой. Этот модуль старый, из репов убрали, модуль нужен. И? Только самому себя обеспечить. Иметь свой RPM, или хранить в своём дереве сырцов (и подобное).

Не раз уже из интернета убирали "старьё", а люди им пользовались и "плакали" потом, вовремя не наладив офф-лайн бытиё.


"Старые репозитории на Centos 7"
Отправлено админ , 24-Сен-15 11:28 
> user, что некрасиво. Собственно вопрос - как будет правильнее? Можно ли
> прикрутить старые репозитории или все-таки городить костыли руками?

а можно просто с проектом вести папку lib где будут модули экзотичные
use FindBin;
use lib $FindBin::Bin . '/lib';