nepilsonis: (Default)
[personal profile] nepilsonis
The OpenNET Project: Как в Debian/Ubuntu установить отсутствующий в репозитории Perl модуль
   dh-make-perl --cpan HTML::CTPP2 --install

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


это круто, круто!
А есть такие же штучки для питона и руби?
А есть ли такие штучки для в RPM дистрибутивах?

Date: 2009-12-25 04:27 (UTC)
From: (Anonymous)
вы прикалываетесь? помоему не круто совсем а стандартно ж)
yum поддерживает примерно такой же синтаксис и установку модулей перла по отдельности

ну а так для Python в тех же целях испольхзуется setuptools (easy_install), для руби не знаю

Date: 2009-12-25 04:41 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Мне кажется, вы не поняли, что именно круто.
Круто то, что модули не просто сами скачиваются и ставятся. То есть, это даже более круто, но это давно не новость. Новостью для меня является то, что они не просто ставятся в систему, а ещё и прописываются в систему пакетов. При этом без потерь автоматичности.

Date: 2009-12-25 18:14 (UTC)
From: [identity profile] ol [infoserver.ru] (from livejournal.com)

Про Ruby ничего не знаю, ибо не использую.

Для RPM есть cpanspec (http://fedoraproject.org/wiki/Perl/cpanspec), который делает примерно то же самое.

Если пакет на Python'е сделан с помощью distutils (большинство пакетов сделаны так), то построить из него RPM очень просто: развернуть архив с пакетом, зайти в каталог и подать там команду:

./setup.py bdist_rpm

Expand Cut Tags

No cut tags

Profile

nepilsonis: (Default)
nepilsonis

January 2026

M T W T F S S
   1234
5 67891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Page generated Feb. 24th, 2026 16:57
Powered by Dreamwidth Studios