Este é o comando mcpanip que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mcpani - Uma ferramenta de linha de comando para gerenciar um Mini Mirror CPAN.
SINOPSE
mcpani [opções] <--add | --update | --mirror | --inject>
comandos:
--add Adiciona um novo pacote ao repositório
--module Nome do módulo a ser adicionado
--authorid ID do autor do módulo
--modversion Número da versão do módulo
--file arquivo tar.gz do módulo
--update Atualizar o espelho CPAN local e os módulos injetar
--mirror Atualizar o espelho CPAN local do remoto
--inject Adicionar módulos do repositório ao espelho CPAN
opções:
-h, --help Esta sinopse
-H, --man Descrição detalhada
-l, --local local local para CPAN :: Mini Mirror
-r, --espelho CPAN remoto para espelhar de
-p, --passive Habilita ftp passivo para espelhamento.
-v, --verbose saída detalhada
-V, --version Informações sobre a versão.
--signing-key Veja CPAN :: Checksums $ SIGNING_KEY
COMANDO LINHA OPÇÕES
--adicionar
Adicione um módulo ao repositório para inclusão posterior no mini espelho CPAN. O anúncio
comando requer os seguintes parâmetros:
--módulo
Este é o nome do módulo (ou seja, CPAN :: Mini :: Inject).
--autorid
Um CPAN 'like' ID do autor para o módulo. O ID do autor não precisa existir no CPAN.
--modversão
Número da versão do módulo. Deve corresponder ao número da versão no nome do arquivo.
--todos em meta
--discover-packages
"add" em CPAN :: Mini :: Inject adiciona todos os módulos encontrados no arquivo. Essas opções permanecem
para compatibilidade com versões anteriores e não faça nada.
--Arquivo
Nome do arquivo e caminho do módulo. O nome do arquivo deve seguir a nomenclatura CPAN padrão
convenção (o arquivo resultante de um "make tardist").
Exemplo:
mcpani --add --module CPAN :: Mini :: Inject --authorid SSORICHE
--modversion 0.01 --file ./CPAN-Mini-Inject-0.01.tar.gz
--atualizar
Atualize seu espelho CPAN Mini local de um site CPAN. Depois de concluído, adicione os módulos
contido no repositório para ele. Isso é o mesmo que executar "mcpani --mirror" seguido
por "mcpani --inject"
--espelho
Atualize o mini espelho CPAN local do CPAN.
--injetar
Adicione os módulos de repositório no mini espelho CPAN.
-eu, --local
Um diretório local para armazenar o mini espelho CPAN. Especificar esta opção substitui o
valor no arquivo de configuração.
-r, --controlo remoto
Um site CPAN a partir do qual criar o espelho CPAN Mini local.
-dentro, --verbose
Exibir informações detalhadas de processamento
-V, --versão
Exibir informações da versão.
CONFIGURAÇÃO ARQUIVO
Mcpani usa um arquivo de configuração simples no seguinte formato:
local: / www / CPAN
controlo remoto: ftp://ftp.cpan.org/pub/CPAN ftp://ftp.kernel.org/pub/CPAN
repositório: / work / mymodules
passivo: sim
modo de direção: 0755
Descrição das opções:
· local
local para armazenar CPAN local :: Mini espelho (* REQUERIDO *)
· controlo remoto
Site (s) CPAN de onde espelhar. Vários sites podem ser listados, com espaços entre eles.
(*OBRIGATÓRIO*)
· Repositório
Local para armazenar módulos para adicionar ao CPAN :: Mini espelho local.
· Passivo
Ative o FTP passivo.
· Dirmode
Defina as permissões dos diretórios criados para o modo especificado (valor octal). o
o valor padrão é baseado em umask (se houver suporte).
Mcpani irá pesquisar os seguintes quatro lugares em ordem:
· Arquivo apontado pela variável de ambiente MCPANI_CONFIG
· $ HOME / .mcpani / config
· / Usr / local / etc / mcpani
· / Etc / mcpani
ATUAL MANUTENÇÃO
Christian Walde "[email protegido]>"
Use mcpanip online usando serviços onworks.net