InglesPransesEspanyol

OnWorks favicon

cpan2distp - Online sa Cloud

Patakbuhin ang cpan2distp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na cpan2distp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


cpan2dist - Ang tagalikha ng pamamahagi ng CPANPLUS

DESCRIPTION


Ang script na ito ay lilikha ng mga pamamahagi ng "CPAN" na mga module ng format na iyong tinukoy,
kabilang ang mga kinakailangan nito. Ang mga paketeng ito ay maaaring mai-install gamit ang kaukulang
package manager para sa format.

Tandaan, maaari mo ring gawin ito nang interactive mula sa default na shell,
"CPANPLUS::Shell::Default". Tingnan ang dokumentasyong "CPANPLUS::Dist", gayundin ang
dokumentasyon ng iyong napiling format para sa anumang dokumentasyong partikular sa format.

PAGGAMIT


Paggamit: cpan2dist [--format FMT] [OPTS] Mod::Pangalan [Mod::Pangalan, ...]
cpan2dist [--format FMT] [OPTS] --modulelist /tmp/mods.list
cpan2dist [--format FMT] [OPTS] --archive /tmp/dist [/tmp/dist2]

Gagawa ng pamamahagi ng uri ng FMT ng mga module
tinukoy sa command line, at lahat ng kanilang mga kinakailangan.

Maaari ding lumikha ng pamamahagi ng uri ng FMT mula sa isang lokal
archive at lahat ng mga kinakailangan nito.

Pagpipilian:

### huwag kumuha ng argumento:
--help Ipakita ang mensahe ng tulong na ito
--install I-install ang package na ito (at anumang prerequisite na ginawa mo)
matapos itong maitayo.
--skiptest Laktawan ang mga pagsusulit. Maaaring kontrahin gamit ang --noskiptest
--force Force operation. Maaaring tanggihan gamit ang --noforce
--verbose Maging verbose. Maaaring pawalang-bisa gamit ang --noverbose
--keepsource Panatilihin ang mga mapagkukunan pagkatapos ng pamamahagi ng gusali. Ay maaaring maging
tinanggihan ng --nokeepsource. Maaaring hindi suportado
sa lahat ng mga format
--makefile Mas gusto Makefile.PL kaysa Build.PL. Pwedeng i-negate
gamit ang --nomakefile. Default sa iyong config setting
--buildprereq Bumuo ng mga pakete ng anumang mga kinakailangan, kahit na sila ay
uptodate na sa lokal na sistema. Pwedeng kontrahin
gamit ang --nobuildprereq. Default sa false.
--archive Ipahiwatig na ang lahat ng nakalistang module ay talagang mga archive
--flushcache I-update ang cache ng CPANPLUS bago simulan ang anumang operasyon
--defaults Instruct ExtUtils::MakeMaker and Module::Build para magamit
mga default na sagot sa panahon ng 'perl Makefile.PL' o 'perl
Mga tawag sa Build.PL kung posible
--edit-metafile I-edit ang (mga) pamamahagi ng metafile bago ang pamamahagi
ay itinayo. Nangangailangan ng naka-configure na editor.

### kumuha ng argumento:
--format Ang format ng installer na gagamitin (mga default sa setting ng config)
--ban Ang mga pattern ng mga pangalan ng module na laktawan sa panahon ng pag-install,
case-insensitive (nakakaapekto rin sa mga kinakailangan)
Maaaring ibigay ng maraming beses
--banlist File na naglalaman ng mga pattern na maaaring ibigay sa --ban
Ay idinagdag sa listahan ng pagbabawal na binuo ng --ban
Maaaring ibigay ng maraming beses.
--ignore Pattern ng mga module na ibukod sa listahan ng prereq. Kapaki-pakinabang
para kapag ang isang prereq na nakalista ng isang CPAN module ay nalutas
sa ibang paraan kaysa sa kaukulang CPAN package nito
(Ang tugma ay ginagawa sa parehong pangalan ng module, at pangalan ng package ng
ang package kung nasaan ang module, case-insensitive)
--ignorelist File na naglalaman ng mga pattern na maaaring ibigay sa --ignore.
Ay idinagdag sa listahan ng pagbabawal na binuo ni --ignore.
Maaaring ibigay ng maraming beses.
--modulelist File na naglalaman ng listahan ng mga module na dapat gawin.
Ay idinagdag sa listahan ng mga module ng command line.
Maaaring ibigay ng maraming beses.
--logfile File upang mai-log ang lahat ng output. Bilang default, napupunta ang lahat ng output
sa console.
--timeout Ang pinapayagang oras para sa pagbubuo ng isang pamamahagi bago
nagpapalaglag. Ito ay kapaki-pakinabang upang wakasan ang anumang build na iyon
hang o mangyari na interactive sa kabila ng sinabing hindi
maging. Default sa 300 segundo. Upang i-off, maaari mong
itakda ito sa 0.
--set-config Baguhin ang anumang mga opsyon tulad ng tinukoy sa iyong config para dito
invocation lang. Tingnan ang CPANPLUS::Config para sa isang listahan ng
mga suportadong opsyon.
--set-program Baguhin ang anumang mga program tulad ng tinukoy sa iyong config para dito
invocation lang. Tingnan ang CPANPLUS::Config para sa isang listahan ng
mga suportadong programa.
--dist-opts Ang mga arbitrary na opsyon ay ipinasa sa napiling installer
format ng prepare()/create() routine. Mangyaring tingnan ang
dokumentasyon ng installer na iyong pinili para sa
mga opsyon na tinatanggap nito.

### mga built-in na listahan
--default-banlist Gamitin ang aming builtin banlist. Gumagana tulad ng --ban
at --banlist, ngunit may mga pre-set na listahan. Tingnan ang
"Mga Builtin List" na seksyon para sa mga detalye.
--default-ignorelist Gamitin ang aming builtin na ignorelist. Gumagana tulad ng
--ignore at --ignorelist ngunit may mga pre-set na listahan.
Tingnan ang seksyong "Mga Builtin List" para sa mga detalye.

Halimbawa:

### bumuo ng debian package ng DBI at ang mga kinakailangan nito,
### huwag mag-abala sa pagpapatakbo ng mga pagsubok
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --skiptest DBI

### bumuo ng debian package ng DBI at ang mga kinakailangan nito at i-install ang mga ito
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --install DBI

### Bumuo ng package, na ang format ay tinutukoy ng iyong config, ng
### ang lokal na tarball, nire-reload muna ang mga indeks ng cpanplus at ginagamit
### ang mga tarball na Makefile.PL kung mayroon ito.
cpan2dist --makefile --flushcache --archive /path/to/Cwd-1.0.tgz

### bumuo ng isang pakete mula sa Net::FTP, ngunit huwag bumuo ng anumang mga pakete o
### dependencies na ang pangalan ay tumutugma sa 'Foo', 'Bar' o alinman sa
### mga pattern na binanggit sa /tmp/ban
cpan2dist --ban Foo --ban Bar --banlist /tmp/ban Net::FTP

### bumuo ng isang pakete mula sa Net::FTP, ngunit huwag pansinin ang nakalistang dependency nito
### sa IO::Socket, dahil ipinapadala ito sa bawat default gamit ang OS na ginagamit namin
cpan2dist --ignore IO::Socket Net::FTP

### pagbuo ng lahat ng nakalistang module, kasama ang kanilang mga kinakailangan
cpan2dist --ignorelist /tmp/modules.ignore --banlist /tmp/modules.ban
--modulelist /tmp/modules.list --buildprereq --flushcache
--makefile --defaults

### ipasa ang mga arbitrary na opsyon sa routine na prepare()/create() ng format
cpan2dist --dist-opts deb_version=3 --dist-opts prefix=corp

Itinayo-Sa Filter Mga Listahan


Ang ilang mga module na mas gugustuhin mong hindi i-package. Ang ilan ay dahil bahagi sila ng core-perl at ikaw
ayoko ng bagong package. Ang ilan ay dahil hindi sila bubuo sa iyong system. Ang ilan ay dahil sa iyong
package manager of choice ay naka-package na ang mga ito para sa iyo.

Maaaring may napakaraming dahilan. Maaari mong gamitin ang mga opsyon na "--ignore" at "--ban" para dito,
ngunit nagbibigay kami ng ilang built-in na listahan na nakakakuha ng mga karaniwang kaso. Maaari mong gamitin ang mga built-in na ito
mga listahan kung gusto mo, o ibigay ang iyong sarili kung kinakailangan.

Itinayo-Sa Huwag pansinin listahan
Maaari mong gamitin ang listahang ito ng mga regex para balewalain ang mga module na tumutugma upang mailista bilang mga kinakailangan
ng isang pakete. Partikular na kapaki-pakinabang kung naka-bundle ang mga ito sa core-perl pa rin at mayroon sila
pagbuo ng mga kilalang isyu.

I-toggle ito sa pamamagitan ng pagbibigay ng opsyong "--default-ignorelist".

^IO$ # Binigyan pa rin ng core
^Cwd$ # Binigyan pa rin ng core
^File::Spec # Ibinigay na may core pa rin
^Config$ # Sariling config ni Perl, hindi ipinadala nang hiwalay
^ExtUtils::MakeMaker$ # Ipinadala na may perl, mga kamakailang bersyon
# may bug 14721 (tingnan ang rt.cpan.org)
^ExtUtils::Install$ # Bahagi ng EU::MM, parehong dahilan

Itinayo-Sa pagbabawal listahan
Maaari mong gamitin ang listahan ng mga regex na ito upang ganap na hindi paganahin ang pagbuo ng mga module na ito.

I-toggle ito sa pamamagitan ng pagbibigay ng opsyong "--default-banlist".

^GD$ # Kailangan ng mga aklatan
^Berk.*DB # DB packages ay nangangailangan ng mga partikular na opsyon at pag-link
^DBD:: # DBD driver ay nangangailangan ng mga file/header ng database
^XML:: Ang # XML module ay karaniwang nangangailangan ng mga expat na aklatan
Apache # Ang mga ito ay karaniwang nangangailangan ng mga apache na aklatan
SSL # Ang mga ito ay karaniwang nangangailangan ng mga SSL certificate at lib
Larawan::Magick # Nangangailangan ng mga aklatan ng ImageMagick C
Mail::ClamAV # Nangangailangan ng ClamAV C Libraries
^Verilog # Kailangan ng Verilog C Libraries
^Authen::PAM$ # Nangangailangan ng mga library at Header ng PAM C

Gamitin ang cpan2distp online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Libreng Pascal Compiler
    Libreng Pascal Compiler
    Isang 32/64/16-bit na Pascal compiler para sa
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS at DOS;
    semantically compatible sa...
    I-download ang Libreng Pascal Compiler
  • 2
    Impormasyon ng Canon EOS DIGITAL
    Impormasyon ng Canon EOS DIGITAL
    Walang shutter count ang Canon
    kasama sa EXIF ​​na impormasyon ng isang
    file ng imahe, bilang kabaligtaran sa Nikon at
    Pentax. Walang opisyal na batay sa Canon
    aplikasyon...
    I-download ang Impormasyon ng Canon EOS DIGITAL
  • 3
    REFInd
    REFInd
    Ang rEFInd ay isang tinidor ng rEFIt boot
    manager. Tulad ng rEFIt, maaari ring i-REFInd
    auto-detect ang iyong naka-install na EFI boot
    loader at nagpapakita ito ng magandang GUI
    menu ng boot option...
    I-download ang reFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    Ang pahina ng pag-download ng SourceForge ay upang
    bigyan ang mga user na i-download ang aking source na binuo
    Mga GSI, batay sa mahusay ni phhusson
    trabaho. Binubuo ko ang parehong Android Pie at
    Android 1...
    I-download ang ExpressLuke GSI
  • 5
    Music Caster
    Music Caster
    Ang Music Caster ay isang tray na music player
    na nagbibigay-daan sa iyong i-cast ang iyong lokal na musika sa a
    Google Cast device. Sa unang pagtakbo,
    kakailanganin mong i-click ang arrow sa iyong
    tas...
    I-download ang Music Caster
  • 6
    PyQt
    PyQt
    Ang PyQt ay ang Python bindings para sa
    Qt cross-platform ng Digia
    balangkas ng pagbuo ng aplikasyon. Ito
    sumusuporta sa Python v2 at v3 at Qt v4 at
    Qt v5. Available ang PyQt...
    I-download ang PyQt
  • Marami pa »

Linux command

Ad