EngelsFransSpaans

OnWorks-favicon

cpan - Online in de cloud

Voer cpan uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht cpan die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


cpan - communiceer eenvoudig met CPAN vanaf de opdrachtregel

KORTE INHOUD


# met argumenten en geen schakelaars, installeert gespecificeerde modules
cpan modulenaam [ modulenaam ... ]

# met schakelaars, installeert modules met extra gedrag
cpan [-cfgimtTw] modulenaam [ modulenaam ... ]

# met alleen de punt, installeer vanuit de distributie in het
# huidige map
cpan.

# zonder argumenten, start CPAN.pm-shell
cpan

# forceer installatiemodules (meestal modules die niet slagen voor tests)
cpan -f modulenaam [ modulenaam ... ]

# installeer modules maar zonder ze te testen
cpan -T modulenaam [ modulenaam ... ]

# dump de configuratie
cpan-J

# laad een andere configuratie om Module::Foo te installeren
cpan -j een/ander/bestand Module::Foo

# zonder argumenten, maar enkele schakelaars
cpan [-ahrvACDlLO]

PRODUCTBESCHRIJVING


Dit script biedt een opdrachtinterface (geen shell) voor CPAN. Op dit moment gebruikt het
CPAN.pm om het werk te doen, maar het is geen one-shot command runner voor CPAN.pm.

Opties
-a Creëert een CPAN.pm autobundle met CPAN::Shell->autobundle.

-Een module [module ...]
Toont de primaire beheerders voor de opgegeven modules.

-c-module
Voert een `make clean` uit in de mappen van de opgegeven module.

-C-module [module ...]
Toon de Wijzigingen bestanden voor de opgegeven modules

-D-module [module ...]
Toon de moduledetails.

-f Forceer de opgegeven actie, terwijl deze normaal gesproken zou hebben gefaald. Gebruik dit om een
module, zelfs als de tests mislukken. Wanneer u deze optie gebruikt, is -i niet optioneel voor
een module installeren wanneer u deze moet forceren:

% cpan -f -i Module::Foo

-F Schakel de pogingen van CPAN.pm uit om iets te vergrendelen. Je moet hier sindsdien voorzichtig mee zijn
je zou kunnen eindigen met meerdere scripts die in dezelfde map proberen te mucken. Dit
is niet zo'n groot probleem als je een speciale configuratie laadt met "-j", en zo
config stelt zijn eigen werkmappen in.

-g module [ module ... ]
Downloadt de nieuwste distributie van de module naar de huidige map.

-G-module [module ...]
ONGEĂ‹MPLEMENTEERD

Download de nieuwste distributie van de modules naar de huidige map en pak ze allemaal uit
distributie, en maak een git-repository voor elke distributie.

Als je deze functie wilt, bekijk dan de "Git::CPAN::Patch"-distributie van Yanick Champoux.

-h Druk een helpbericht af en sluit af. Wanneer u "-h" opgeeft, negeert het alle andere
opties en argumenten.

-i Installeer de opgegeven modules.

-I Laad "local::lib" (denk aan "-I" voor het laden van lib-paden).

-j Configuratie.pm
Laad het bestand met de CPAN-configuratiegegevens. Dit zou hetzelfde formaat moeten hebben
als de standaard CPAN/Config.pm bestand, dat $CPAN::Config definieert als een anonieme hash.

-J Dump de configuratie in hetzelfde formaat dat CPAN.pm gebruikt. Dit is handig voor
het controleren van de configuratie en het gebruiken van de dump als uitgangspunt voor een nieuwe,
aangepaste configuratie.

-l Maak een lijst van alle geĂŻnstalleerde modules met hun versies

-L auteur [ auteur ... ]
Vermeld de modules van de opgegeven auteurs.

-m Maak de opgegeven modules.

-O Toon de verouderde modules.

-p Ping de geconfigureerde spiegels

-P Vind de beste mirrors die u zou kunnen gebruiken (maar configureert ze nog niet)

-r Hercompileert dynamisch geladen modules met CPAN::Shell->recompile.

-t Voer een `make test` uit op de opgegeven modules.

-T Test geen modules. Installeer ze eenvoudig.

-u Upgrade alle geĂŻnstalleerde modules. Door dit blindelings te doen, kunnen dingen echt kapot gaan, dus houd een
back-up.

-v Druk de scriptversie en de CPAN.pm-versie af en sluit vervolgens af.

-V Gedetailleerde informatie over de cpan-client afdrukken.

-w NIET UITGEVOERD

Schakel cpan-waarschuwingen in. Hiermee worden verschillende dingen gecontroleerd, zoals maprechten en
vertelt u over de problemen die u mogelijk heeft.

Voorbeelden
# een helpbericht afdrukken
cpan-h

# druk de versienummers af
cpan-v

# maak een automatische bundel
cpan-a

# hercompileer modules
cpan-r

# upgrade alle geĂŻnstalleerde modules
cpan-u

# installeer modules (sole -i is optioneel)
cpan -i Netscape::Booksmarks Zakelijk::ISBN

# forceer installatiemodules (moet -i gebruiken)
cpan -fi CGI::Minimale URI

MILIEU VARIABELEN


Er zijn verschillende componenten in CPAN.pm die omgevingsvariabelen gebruiken. De bouw
tools, ExtUtils::MakeMaker en Module::Build gebruiken sommige, terwijl andere belangrijk zijn voor de
niveaus daarboven. Sommige hiervan zijn gespecificeerd door de Perl Toolchain Gang:

Lancaster-consensus:


Oslo-consensus:


CPAN_OPTS
"cpan" splitst deze variabele op in witruimte en zet die lijst vooraf aan @ARGV
het verwerkt de opdrachtregelargumenten. Bijvoorbeeld als je altijd wilt gebruiken
"local:lib", kunt u "CPAN_OPTS" instellen op "-I".

CPANSCRIPT_LOGLEVEL
Het logniveau dat moet worden gebruikt, met de ingebouwde, minimale logger of Log::Log4perl if
het is geĂŻnstalleerd. Mogelijke waarden zijn hetzelfde als de "Log::Log4perl"-niveaus:
"TRACE", "DEBUG", "INFO", "WARN", "ERROR" en "FATAL". De standaardinstelling is "INFO".

GIT_COMMAND
Het pad naar het binaire bestand "git" dat moet worden gebruikt voor de Git-functies. De standaardwaarde is
"/usr/local/bin/git".

NONINTERACTIVE_TESTING
Stel dat niemand oplet en prompts overslaat voor distributies die dat doen
correct. cpan(1) stelt dit in op 1, tenzij het al een waarde heeft (zelfs als dat het geval is).
waarde is onwaar).

PERL_MM_USE_DEFAULT
Gebruik het standaardantwoord voor gestelde vragen. cpan(1) stelt dit in op 1, tenzij dit het geval is
heeft al een waarde (zelfs als die waarde onwaar is).

EXIT WAARDEN


Het script eindigt met nul als het denkt dat alles werkte, of met een positief getal als dat het geval is
denkt dat er iets is mislukt. Houd er echter rekening mee dat het in sommige gevallen een mislukking moet voorspellen
door de output van dingen waar hij geen controle over heeft. Voorlopig zijn de exitcodes vaag:

1 Een onbekende fout

2 Het was een extern probleem

4 Er was een intern probleem met het script

8 Een module kon niet worden geĂŻnstalleerd

TO DO


* eenmalige configuratiewaarden vanaf de opdrachtregel

Gebruik cpan online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    PAC-manager
    PAC-manager
    PAC is een Perl/GTK-vervanging voor
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Het biedt een GUI
    om verbindingen te configureren: gebruikers,
    wachtwoorden, VERWACHT regel...
    PAC-manager downloaden
  • 2
    GeoServer
    GeoServer
    GeoServer is open source-software
    server geschreven in Java waarmee gebruikers
    om geospatiale gegevens te delen en te bewerken.
    Ontworpen voor interoperabiliteit, het
    publiceert d...
    GeoServer downloaden
  • 3
    Vuurvliegje III
    Vuurvliegje III
    Een gratis en open-source persoonlijke financiering
    manager. Firefly III beschikt over een
    dubbel boekhoudsysteem. Jij kan
    voer snel in en organiseer uw
    transacties ik...
    Vuurvlieg III downloaden
  • 4
    Apache OpenOffice-extensies
    Apache OpenOffice-extensies
    De officiële catalogus van Apache
    OpenOffice-extensies. Je zult vinden
    extensies variërend van woordenboeken tot
    hulpmiddelen om PDF-bestanden te importeren en verbinding te maken
    met ext...
    Apache OpenOffice-extensies downloaden
  • 5
    BidsprinkhanenBT
    BidsprinkhanenBT
    Mantis is een eenvoudig te implementeren, web
    gebaseerde bugtracker om productbugs te helpen
    volgen. Het vereist PHP, MySQL en een
    web Server. Bekijk onze demo en gehost
    offer...
    MantisBT downloaden
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger is een p2p-chattoepassing
    voor intranetcommunicatie en niet
    een server nodig hebben. Diverse handige
    functies worden ondersteund, inclusief
    melden...
    LAN Messenger downloaden
  • Meer "

Linux-commando's

  • 1
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 2
    in staat
    in staat
    abilint - valideer een abigail ABI
    representatie abilint ontleedt de native
    XML-representatie van een ABI zoals uitgezonden
    door abidw. Zodra het de XML heeft geparseerd
    vertegenwoordigen...
    Voer abilint uit
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - stuur een CORE API-bericht
    naar de core-daemon-daemon ...
    Voer coresendmsg uit
  • 4
    kern_server
    kern_server
    core_server - De primaire server voor
    Spambayes. OMSCHRIJVING: dient momenteel
    alleen de webinterface. Insteken
    luisteraars voor verschillende protocollen is nader te bepalen.
    Dit ...
    Voer core_server uit
  • 5
    fwflits
    fwflits
    fwflash - programma om afbeeldingsbestand te flashen
    naar een aangesloten NXT-apparaat ...
    Voer fwflash uit
  • 6
    fwts-verzamel
    fwts-verzamel
    fwts-collect - verzamel logs voor fwts
    bug-rapportage. ...
    Voer fwts-collect uit
  • Meer "

Ad