Scroll to navigation

cpan(1) 2007-10-27-16:31 cpan(1)

Назва

cpan - дозволяє легку взаємодію зі CPAN з командного рядка

Стислий огляд

# з арґументами, встановить вказані модулі

cpan назва_модуля [ назва_модуля ... ]


# з перемикачами, встановить модулі з певним поводженням

cpan [-cimt] назва_модуля [ назва_модуля ... ]


# без арґументів, розпочне оболонку CPAN

cpan


# без арґументів, але з перемикачами

cpan [-ahrv]

Опис

Цей скрипт надає командний інтерфейс (не оболонку) до CPAN.pm.

===Ключі===

Наступні опції являються взаємовиключними, і скрипт обровляє їх у наступній послідовності: [ahvr]. Як тільки скрипт знайде одну з них, інші ігноровано, після чого завершиться після виконання роботи. З цими ключами, скрипт ігноруватиме будь-які інші аргументи командного рядка.


Створить автоматичний пакунок CPAN.pm за допомогою CPAN::Shell->autobundle.


Виведе повідомлення з поміччю.


Перекомпілює динамічно-завантажувальні модулі за домомогою CPAN::Shell->recompile.


Виведе версію скрипту і CPAN.pm.

===Ключі модулів===

Ці опції являються взаємовиключними і скрипт розглядає їх в абетковій послідовності.


Виконає `make clean` у вказаних каталогах модулів.


Інсталює вказаний модуль.


Побудує вказаний модуль.


Виконає `make test` зі вказаним модулем.

===Приклади===


# виведе повідомлення з допомогою
cpan -h
# виведе інформацію про версії
cpan -v
# створить автоматичний пакунок
cpan -a
# перекомпілює модулі
cpan -r
# інсталює модулі
cpan -i Netscape::Booksmarks Business::ISBN

Вади

Жодних не помічено.

Автор

Brian D. Foy <bdfoy@cpan.org>

Дивіться також

perl(1)

Більшість з поводження програми, включаючи змінні оточення і конфігурація походить безпосередньо зі CPAN.pm.

2007-10-27-16:31 © 2005-2007 DLOU, GNU FDL