amigo.serpuhov.biz : Блог Сергея Михайловского

Теги

Избранное

Самые комментируемые за месяц

RSS

122 заметки ненаглядно

Архив за  2010
2009
2008
2007
 год

А так же я

А бруты надоели

Январь 2008
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

31 января 2008, 14:57     более 2-х лет назад

Установка модулей Perl

1. Проверяем какие модули уже установлены с помощью скрипта
#!/usr/local/bin/perl
use ExtUtils::Installed;
my $instmod = ExtUtils::Installed->new();
foreach my $module ($instmod->modules()) {
my $version = $instmod->version($module) || «???»;
print «$module — $version\n»;
}
2. Установка модулей с помощью утилиты cpan, запускается командой cpan
3. В командной строке утилиты пишем название модуля
install DBD::mysql
4. Если всё обратилось ошибками, пишем
force install DBD::mysql
5. Для удаления модуля пользуемся скриптом
#!/usr/local/bin/perl -w
use ExtUtils::Packlist;
use ExtUtils::Installed;
$ARGV[0] or die «Usage: $0 Module::Name\n»;
my $mod = $ARGV[0];
my $inst = ExtUtils::Installed->new();
foreach my $item (sort($inst->files($mod))) {
print «removing $item\n»;
unlink $item;
}
my $packfile = $inst->packlist($mod)->packlist_file();
print «removing $packfile\n»;
unlink $packfile;
6. Установка модуля вручную, ищем на сайте http://search.cpan.org.
perl Makefile.PL
make
make test
make install

Теги: howto, unix

2 комментария

#1 kan5300   31 января 2008, 17:49
А потом хер удалишь/обновишь из портов =(

AMIGO     31 января 2008, 17:55
Про удаление модуля добавил, работает ли с force не знаю.

#2 Sgvndhlb   7 декабря 2009, 23:37
Great site! You can find related info on the following sites: ,, http://confederateflaglayouts.meetiwl.cn/ confederate flag layouts ,, http://truyennguoilonnet.ujybld.cn/ truyen nguoi lon net ,, http://deltasigmathetasororitychants.ujybld.cn/ delta sigma theta sorority chants ,, http://nickelanddimedcriticalanalysis.oeoece.cn/ nickel and dimed critical analysis ,, http://jessicombsaccident.ujybld.cn/ jessi combs accident ,, http://freecomputerscareprank.bnuaoce.cn/ free computer scare prank ,, http://freeprintablechristmasmadlibs.lgaaycvq.cn/ free printable christmas mad libs ,, http://greetmetonescom.lgaaycvq.cn/ greet me tones com ,, http://bishoptudorbismarck.ujybld.cn/ bishop tudor bismarck ,, http://monsterenergydrinkmyspacelayouts.ujybld.cn/ monster energy drink myspace layouts ,, http://karrinesteffansvideo.ujybld.cn/ karrine steffans video ,, http://freerecipesbannanutbread.ujybld.cn/ free recipes banna nut bread ,, http://jcpenneysassociatekiosk.bnuaoce.cn/ jcpenneys associate kiosk ,, http://softwareparahacertarjetasdebautizo.drlooeeo.cn/ software para hacer tarjetas de bautizo ,, http://filmnguoilon.ynshmeuy.cn/ film nguoi lon ,, http://gabrielaroeldesnuda.meetiwl.cn/ gabriela roel desnuda ,, http://fotosgratisdevajinasrasuradas.avyeuyea.cn/ fotos gratis de vajinas rasuradas ,, http://pitbullsforsaleingabluebullies.eoeayj.cn/ pitbulls for sale in ga blue bullies ,, http://catsouraspictureaccident.ynshmeuy.cn/ catsouras picture accident ,, http://hotmalluvideo.drlooeeo.cn/ hot mallu video ,,

Эту заметку нельзя комментировать

© 2007—2010 AMIGO
Работает на движке e2 Selecta