table of contents
cpan(1) | 2007-10-27-16:31 | cpan(1) |
Назва ¶
cpan - дозволяє легку взаємодію зі CPAN з командного рядка
Стислий огляд ¶
# з арґументами, встановить вказані модулі
cpan назва_модуля [ назва_модуля ... ]
# з
перемикачами,
встановить
модулі з
певним
поводженням
cpan [-cimt] назва_модуля [ назва_модуля ... ]
# без
арґументів,
розпочне
оболонку CPAN
cpan
# без
арґументів,
але з
перемикачами
cpan [-ahrv]
Опис ¶
Цей скрипт надає командний інтерфейс (не оболонку) до CPAN.pm.
===Ключі===
Наступні опції являються взаємовиключними, і скрипт обровляє їх у наступній послідовності: [ahvr]. Як тільки скрипт знайде одну з них, інші ігноровано, після чого завершиться після виконання роботи. З цими ключами, скрипт ігноруватиме будь-які інші аргументи командного рядка.
- -a
-
Створить автоматичний пакунок CPAN.pm за допомогою CPAN::Shell->autobundle. - -h
-
Виведе повідомлення з поміччю. - -r
-
Перекомпілює динамічно-завантажувальні модулі за домомогою CPAN::Shell->recompile. - -v
-
Виведе версію скрипту і CPAN.pm.===Ключі модулів===
Ці опції являються взаємовиключними і скрипт розглядає їх в абетковій послідовності.
- c
-
Виконає `make clean` у вказаних каталогах модулів. - i
-
Інсталює вказаний модуль. - m
-
Побудує вказаний модуль. - t
-
Виконає `make test` зі вказаним модулем.===Приклади===
# виведе повідомлення з допомогою
cpan -h
# виведе інформацію про версії
cpan -v
# створить автоматичний пакунок
cpan -a
# перекомпілює модулі
cpan -r
# інсталює модулі
cpan -i Netscape::Booksmarks Business::ISBN
Вади ¶
Жодних не помічено.
Автор ¶
Brian D. Foy <bdfoy@cpan.org>
Дивіться також ¶
Більшість з поводження програми, включаючи змінні оточення і конфігурація походить безпосередньо зі CPAN.pm.
2007-10-27-16:31 | © 2005-2007 DLOU, GNU FDL |