Man:Man1/cpan.1

Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.

Перейти до: навігація, пошук

Зміст

Назва

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>

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

perl(1)

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

Особисті інструменти