АнглийскийФранцузскийИспанский

Значок OnWorks

cpan - Онлайн в облаке

Запустите cpan в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда cpan, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


cpan - легко взаимодействовать с CPAN из командной строки

СИНТАКСИС


# с аргументами и без переключателей устанавливает указанные модули
cpan имя_модуля [имя_модуля ...]

# с переключателями, устанавливает модули с дополнительным поведением
cpan [-cfgimtTw] имя_модуля [имя_модуля ...]

# с точкой, установить из дистрибутива в
# Текущий каталог
cpan.

# без аргументов запускает оболочку CPAN.pm
CPAN

# принудительно установить модули (обычно те, которые не проходят тесты)
cpan -f имя_модуля [имя_модуля ...]

# устанавливаем модули, но не тестируем их
cpan -T имя_модуля [имя_модуля ...]

# дамп конфигурации
cpan -J

# загрузить другую конфигурацию для установки Module :: Foo
cpan -j некоторые / другой / файл Модуль :: Foo

# без аргументов, но с некоторыми переключателями
cpan [-ahrvACDlLO]

ОПИСАНИЕ


Этот сценарий обеспечивает командный интерфейс (не оболочку) для CPAN. На данный момент он использует
CPAN.pm, но это не одноразовая программа для запуска CPAN.pm.

Возможности
-a Создает автобандл CPAN.pm с CPAN :: Shell-> autobundle.

-А модуль [модуль ...]
Показывает основных сопровождающих для указанных модулей.

-c модуль
Запускает `make clean` в каталогах указанного модуля.

-C модуль [модуль ...]
Показать изменения файлы для указанных модулей

-D модуль [модуль ...]
Показать детали модуля.

-f Принудительно выполнить указанное действие, если обычно оно не сработало. Используйте это, чтобы установить
модуль, даже если его тесты не пройдут. Когда вы используете эту опцию, -i не является обязательным для
установка модуля, когда вам нужно его принудительно:

% cpan -f -i Модуль :: Foo

-F Отключить попытки CPAN.pm заблокировать что-либо. Вы должны быть осторожны с этим, так как
вы можете столкнуться с тем, что несколько скриптов попытаются скопировать информацию в одном и том же каталоге. Этот
не представляет особого беспокойства, если вы загружаете особую конфигурацию с помощью "-j", и что
config устанавливает свои собственные рабочие каталоги.

-g модуль [модуль ...]
Загружает в текущий каталог последнюю версию модуля.

-G модуль [модуль ...]
НЕВЫПОЛНЕННЫЙ

Загрузите в текущий каталог последний дистрибутив модулей, распакуйте каждый
дистрибутив и создайте репозиторий git для каждого дистрибутива.

Если вам нужна эта функция, ознакомьтесь с дистрибутивом Яника Шампо "Git :: CPAN :: Patch".

-h Распечатать справочное сообщение и выйти. Когда вы указываете "-h", он игнорирует все остальные
варианты и аргументы.

-i Установить указанные модули.

-I Загрузить "local :: lib" (подумайте, как "-I" для загрузки путей к библиотекам).

-j Конфиг.pm
Загрузите файл с данными конфигурации CPAN. Он должен иметь такой же формат
как стандарт CPAN / Config.pm файл, который определяет $ CPAN :: Config как анонимный хэш.

-J Выгрузить конфигурацию в том же формате, что и CPAN.pm. Это полезно для
проверка конфигурации, а также использование дампа в качестве отправной точки для нового,
нестандартная конфигурация.

-l Вывести список всех установленных модулей с их версиями

-L автор [автор ...]
Список модулей указанных авторов.

-m Сделать указанные модули.

-O Показать устаревшие модули.

-p Пинговать настроенные зеркала

-P Найдите лучшие зеркала, которые вы могли бы использовать (но пока не настраиваете их)

-r Перекомпилирует динамически загружаемые модули с CPAN :: Shell-> перекомпилировать.

-t Запустить `make test` для указанных модулей.

-T Не тестировать модули. Просто установите их.

-u Обновить все установленные модули. Слепое выполнение этого может действительно сломать вещи, так что держите
резервное копирование.

-v Вывести версию скрипта и версию CPAN.pm, затем выйти.

-V Распечатать подробную информацию о клиенте cpan.

-w НЕОБХОДИМО

Включите предупреждения cpan. Это проверяет различные вещи, такие как разрешения каталога и
расскажет о проблемах, которые могут у вас возникнуть.

Примеры
# распечатать справочное сообщение
cpan -h

# распечатать номера версий
cpan -v

# создать автобандл
cpan -а

# перекомпилировать модули
cpan -r

# обновить все установленные модули
cpan -у

# установить модули (единственное -i не обязательно)
cpan -i Netscape :: Книжные марки :: ISBN

# принудительно установить модули (необходимо использовать -i)
cpan -fi CGI :: Минимальный URI

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


В CPAN.pm есть несколько компонентов, которые используют переменные среды. Сборка
инструменты, ExtUtils :: MakeMaker и Module :: Build используют одни, в то время как другие важны для
уровни выше них. Некоторые из них указаны группой Perl Toolchain Gang:

Ланкастерский консенсус:


Ословский консенсус:


CPAN_OPTS
"cpan" разбивает эту переменную на пробелы и добавляет этот список к @ARGV перед
он обрабатывает аргументы командной строки. Например, если вы всегда хотите использовать
"local: lib", вы можете установить "CPAN_OPTS" в "-I".

CPANSCRIPT_LOGLEVEL
Уровень журнала для использования со встроенным минимальным регистратором или Log :: Log4perl, если
он установлен. Возможные значения такие же, как для уровней «Log :: Log4perl»:
«TRACE», «DEBUG», «INFO», «WARN», «ERROR» и «FATAL». По умолчанию - «ИНФОРМАЦИЯ».

GIT_КОМАНДА
Путь к двоичному файлу "git", который будет использоваться для функций Git. По умолчанию
«/ usr / local / bin / git».

НЕИНТЕРАКТИВНОЕ_ТЕСТИРОВАНИЕ
Предположим, что никто не обращает внимания и пропускает запросы к дистрибутивам, которые это делают.
правильно. CPAN(1) устанавливает это значение в 1, если оно еще не имеет значения (даже если это
значение ложно).

PERL_MM_USE_DEFAULT
Используйте ответ по умолчанию для задаваемых вопросов. CPAN(1) устанавливает это значение в 1, если оно не
уже имеет значение (даже если это значение ложно).

ВЫХОД ЦЕННОСТИ:


Скрипт завершается с нулем, если считает, что все работает, или с положительным числом, если он
думает, что что-то не удалось. Обратите внимание, однако, что в некоторых случаях он должен предугадывать неудачу.
выходом вещей он не управляет. На данный момент коды выхода расплывчаты:

1 Неизвестная ошибка

2 Это была внешняя проблема

4 Возникла внутренняя проблема со скриптом

8 Не удалось установить модуль

К DO


* одноразовые значения конфигурации из командной строки

Используйте cpan онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    PAC-менеджер
    PAC-менеджер
    PAC является заменой Perl/GTK для
    SecureCRT/Putty/и т. д. (linux
    ssh/telnet/... gui)... Предоставляет графический интерфейс
    настроить соединения: пользователи,
    пароли, ОЖИДАЕМЫЕ правила...
    Скачать PAC-менеджер
  • 2
    GeoServer
    GeoServer
    GeoServer — это программное обеспечение с открытым исходным кодом.
    сервер, написанный на Java, который позволяет пользователям
    для совместного использования и редактирования геопространственных данных.
    Разработанный для взаимодействия, он
    издает да ...
    Скачать Геосервер
  • 3
    Светлячок III
    Светлячок III
    Бесплатные личные финансы с открытым исходным кодом
    управляющий делами. Светлячок III имеет
    система двойной записи. Вы можете
    быстро ввести и организовать свой
    транзакции я ...
    Скачать Светлячок III
  • 4
    Расширения Apache OpenOffice
    Расширения Apache OpenOffice
    Официальный каталог Apache
    Расширения OpenOffice. Ты найдешь
    расширения от словарей до
    инструменты для импорта файлов PDF и подключения
    с доп ...
    Загрузите расширения Apache OpenOffice.
  • 5
    МантисBT
    МантисBT
    Mantis — это легко развертываемое веб-приложение.
    основанный на багтрекере для помощи в ошибках продукта
    отслеживание. Для этого требуется PHP, MySQL и
    веб сервер. Оформить нашу демонстрацию и разместить
    предложение ...
    Скачать MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger — приложение для чата p2p.
    для внутренней связи и не
    требуют сервер. Разнообразие подручных средств
    поддерживаются функции, в том числе
    уведомление ...
    Скачать мессенджер по локальной сети
  • Больше »

Команды Linux

  • 1
    соблюдать
    соблюдать
    abidw — сериализовать ABI ELF
    файл abidw читает общую библиотеку в ELF
    формате и выдает XML-представление
    своего ABI в стандартный вывод.
    испускаемый...
    Запустить
  • 2
    способность
    способность
    abilint - подтвердить ABI ABIGAIL
    представление abilint анализирует нативное
    XML-представление ABI в том виде, в котором оно было создано
    по abidw. После того, как он проанализировал XML
    представлять ...
    Запустить абилинт
  • 3
    coresendmsg
    coresendmsg
    coresendmsg — отправить сообщение CORE API
    к ядру-демону-демону...
    Запустите coresendmsg
  • 4
    core_server
    core_server
    core_server — основной сервер для
    СпамБайес. ОПИСАНИЕ: В настоящее время служит
    только веб-интерфейс. Подключение
    прослушиватели для различных протоколов - подлежит уточнению.
    Это ...
    Запустите core_server
  • 5
    fwflash
    fwflash
    fwflash - программа для прошивки файла образа
    на подключенное устройство NXT...
    Запустить fwflash
  • 6
    fwts-собирать
    fwts-собирать
    fwts-collect — собирать логи для fwts
    сообщение об ошибке. ...
    Запустить fwts-собрать
  • Больше »

Ad