The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Как в Debian/Ubuntu установить отсу..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как в Debian/Ubuntu установить отсу..."  +/
Сообщение от auto_tips on 24-Дек-09, 23:17 
В случае отсутствия определенного Perl модуля в стандартных репозиториях Debian и Ubuntu, можно поставить модуль через задействования механизмов установки модулей CPAN, но такие модули не впишутся в пакетную инфраструктуру дистрибутива. Поэтому для установки нестандартных Perl модулей следует использовать dh-make-perl.

Ставим пакет dh-make-perl:
   apt-get install dh-make-perl

Устанавливаем нужный Perl модуль (в примере Module::Name) из репозитория CPAN:

   dh-make-perl --cpan Module::Name --install

Например:

   dh-make-perl --cpan HTML::CTPP2 --install

Утилита dh-make-perl сама загрузит нужный модуль, соберет его, оформит deb-пакет и установит его.

Если модуль не из CPAN, можно распаковать модуль и выполнить (--build - сформировать пакет, но не устанавливать):

dh-make-perl директория_с_модулем --build


URL:
Обсуждается: http://www.opennet.me/tips/info/2250.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от vadiml on 24-Дек-09, 23:17 
А просто поставить уже не судьба?

мне как проще
# cpan Имя::Модуля
или
# perl -MCPAN -e shell
install Имя::Модуля

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от polkan (ok) on 25-Дек-09, 00:54 
> ...но такие модули не впишутся в

пакетную инфраструктуру...

Вам ясна причина? ;-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как в Debian/Ubuntu установить отсутствующий в репозитории P"  +/
Сообщение от xaka (??) on 25-Дек-09, 10:38 
Не знал. Спасибо!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от djaarf (??) on 25-Дек-09, 11:15 
можно отметить что имена перловых модулей в этой утилите не чувствительны к регистру...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от Анонимка on 26-Дек-09, 09:55 
А как быть с модулями, у которых название только регистром и отличается?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от Iv945n (ok) on 28-Дек-09, 08:55 
Пожелать крепкого здоровья тем, кто придумал сделать отличающиеся только регистром названияЮ и установить напрямую, imho.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от Drolyk on 25-Дек-09, 12:41 
очень удобно, давно уже юзаю :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от sHaggY_caT (ok) on 26-Дек-09, 16:43 
Для rpm-based легкое гугление подсказало:

http://perl.arix.com/cpan2rpm/

Кто-нибудь использовал? Как, проще, чем руками писать спек для rpmbuild?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от Doktor (??) on 26-Дек-09, 18:58 
Для rpm есть также cpanflute2.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Как в Debian/Ubuntu установить отсутствующий в репозитории P..."  +/
Сообщение от sHaggY_caT (ok) on 26-Дек-09, 21:09 
И как оно?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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