Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

cpan2distp — online w chmurze

Uruchom cpan2distp w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie cpan2distp, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


cpan2dist — twórca dystrybucji CPANPLUS

OPIS


Ten skrypt utworzy dystrybucje modułów „CPAN” w określonym formacie,
w tym jego przesłanki. Pakiety te można następnie zainstalować przy użyciu odpowiednich plików
menedżer pakietów dla formatu.

Uwaga, możesz to również zrobić interaktywnie z domyślnej powłoki,
"CPANPLUS::Powłoka::Domyślna". Zobacz dokumentację „CPANPLUS::Dist”, a także plik
dokumentację w wybranym przez Ciebie formacie dla dowolnej dokumentacji specyficznej dla formatu.

ZASTOSOWANIE


Użycie: cpan2dist [--format FMT] [OPTS] Mod::Nazwa [Mod::Nazwa, ...]
cpan2dist [--format FMT] [OPTS] --modulelist /tmp/mods.list
cpan2dist [--format FMT] [OPTS] --archive /tmp/dist [/tmp/dist2]

Stworzy dystrybucję typu FMT modułów
określone w wierszu polecenia i wszystkie ich wymagania wstępne.

Może również utworzyć dystrybucję typu FMT z pliku local
archiwum i wszystkie jego wymagania wstępne.

Opcje:

### nie bierz argumentu:
--help Pokaż ten komunikat pomocy
--install Zainstaluj ten pakiet (i wszelkie utworzone wymagania wstępne)
po jej zbudowaniu.
--skiptest Pomiń testy. Można zanegować za pomocą opcji --noskiptest
--force Wymuś operację. Można zanegować za pomocą opcji --noforce
--verbose Bądź gadatliwy. Można zanegować za pomocą opcji --noverbose
--keepsource Zachowaj źródła po zbudowaniu dystrybucji. Może być
zanegowane przez --nokeepsource. Może nie być obsługiwany
przez wszystkie formaty
--makefile Preferuj Makefile.PL zamiast Build.PL. Można zanegować
używając --nomakfile. Domyślne ustawienia konfiguracji
--buildprereq Twórz pakiety o dowolnych wymaganiach wstępnych, nawet jeśli takie są
już zaktualizowane w systemie lokalnym. Można zanegować
używając --nobuildprereq. Domyślnie fałsz.
--archive Wskazuje, że wszystkie wymienione moduły są w rzeczywistości archiwami
--flushcache Aktualizuj pamięć podręczną CPANPLUS przed rozpoczęciem jakiejkolwiek operacji
--defaults Instruuje ExtUtils::MakeMaker i Module::Build do użycia
domyślne odpowiedzi podczas „perl Makefile.PL” lub „perl
Build.PL' wywołań tam, gdzie to możliwe
--edit-metafile Edytuj metaplik(i) dystrybucji przed dystrybucją
jest zbudowany. Wymaga skonfigurowanego edytora.

### weź argument:
--format Format instalatora do użycia (domyślnie ustawienie konfiguracji)
--ban Wzorce nazw modułów do pominięcia podczas instalacji,
bez uwzględniania wielkości liter (wpływa również na wymagania wstępne)
Można podawać wielokrotnie
--banlist Plik zawierający wzorce, które można przekazać opcji --ban
Są dołączane do listy banów tworzonej przez --ban
Można podawać wielokrotnie.
--ignore Wzorce modułów do wykluczenia z listy wymagań wstępnych. Użyteczne
w przypadku rozwiązania wymagania wstępnego wymienionego przez moduł CPAN
w inny sposób niż z odpowiedniego pakietu CPAN
(Dopasowanie odbywa się zarówno dla nazwy modułu, jak i nazwy pakietu
pakiet, w którym znajduje się moduł, bez uwzględniania wielkości liter)
--ignorelist Plik zawierający wzorce, które można przekazać opcji --ignore.
Są dołączane do listy banów tworzonej przez opcję --ignore.
Można podawać wielokrotnie.
--modulelist Plik zawierający listę modułów, które należy zbudować.
Są dołączane do listy modułów wiersza poleceń.
Można podawać wielokrotnie.
--logfile Plik do rejestrowania wszystkich danych wyjściowych. Domyślnie wszystkie dane wyjściowe są przesyłane
do konsoli.
--timeout Dozwolony czas na zbudowanie dystrybucji przed
przerwanie. Jest to przydatne do zakończenia dowolnej kompilacji, która to zawiera
zawiesić się lub być interaktywnym, mimo że nikt tego nie powiedział
być. Domyślnie 300 sekund. Aby wyłączyć, możesz
ustaw na 0.
--set-config W tym celu zmień dowolne opcje określone w konfiguracji
tylko inwokacja. Zobacz CPANPLUS::Config, aby zobaczyć listę
obsługiwane opcje.
--set-program W tym celu zmień dowolne programy zgodnie z konfiguracją
tylko inwokacja. Zobacz CPANPLUS::Config, aby zobaczyć listę
obsługiwane programy.
--dist-opts Dowolne opcje przekazywane do wybranego instalatora
procedura prepar()/create() formatu. Proszę zobaczyć
dokumentację wybranego instalatora
opcje, które akceptuje.

### wbudowane listy
--default-banlist Użyj naszej wbudowanej listy banów. Działa podobnie jak --ban
i --banlist, ale ze wstępnie ustawionymi listami. Zobacz
Szczegółowe informacje znajdują się w sekcji „Listy wbudowane”.
--default-ignorelist Użyj naszej wbudowanej listy ignorowanych. Działa tak jak
--ignore i --ignorelist, ale ze wstępnie ustawionymi listami.
Szczegółowe informacje znajdują się w sekcji „Budowane listy”.

Przykłady:

### zbuduj pakiet debian DBI i jego wymagania wstępne,
### nie zawracaj sobie głowy przeprowadzaniem testów
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --skiptest DBI

### zbuduj pakiet debian DBI i jego wymagania wstępne, a następnie zainstaluj je
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --zainstaluj DBI

### Zbuduj pakiet, którego format jest określony przez twoją konfigurację, z
### lokalny plik tar, ładowanie najpierw indeksów cpanplus i użycie
### tarballs Makefile.PL, jeśli taki posiada.
cpan2dist --makefile --flushcache --archive /ścieżka/do/Cwd-1.0.tgz

### zbuduj pakiet z Net::FTP, ale nie buduj żadnych pakietów ani
### zależności, których nazwa pasuje do „Foo”, „Bar” lub dowolnego z nich
### wzorce wymienione w /tmp/ban
cpan2dist --ban Foo --ban Bar --banlist /tmp/ban Net::FTP

### zbuduj pakiet z Net::FTP, ale zignoruj ​​jego zależność
### na IO::Socket, ponieważ jest domyślnie dostarczany z systemem operacyjnym, na którym pracujemy
cpan2dist --ignore IO::Socket Net::FTP

### budowanie wszystkich wymienionych modułów oraz ich wymagań wstępnych
cpan2dist --ignorelist /tmp/modules.ignore --banlist /tmp/modules.ban
--modulelist /tmp/modules.list --buildprereq --flushcache
--makefile --defaults

### przekazuje dowolne opcje do procedury prepar()/create() formatu
cpan2dist --dist-opts deb_version=3 --dist-opts przedrostek=corp

Wbudowany FILTRY wykazy


Niektóre moduły wolisz nie pakować. Niektóre, ponieważ są częścią core-perl i ciebie
nie chce nowego pakietu Niektóre, ponieważ nie będą budować na twoim systemie. Niektóre, bo twoje
wybrany menedżer pakietów już je za Ciebie pakuje.

Przyczyn może być mnóstwo. Możesz do tego użyć opcji „--ignore” i „--ban”,
ale zapewniamy kilka wbudowanych list, które przechwytują typowe przypadki. Możesz użyć tych wbudowanych
listy, jeśli chcesz, lub podaj własne, jeśli zajdzie taka potrzeba.

Wbudowany ignorować Lista
Możesz użyć tej listy wyrażeń regularnych, aby zignorować moduły pasujące do listy wymagań wstępnych
paczki. Szczególnie przydatne, jeśli i tak są dołączone do core-perl, a tak jest
budowanie znanych problemów.

Przełącz go, podając opcję „--default-ignorelist”.

^IO$ # Mimo to dostarczane z rdzeniem
^Cwd$ # Mimo to dostarczane z rdzeniem
^File::Spec # Mimo to dostarczane z rdzeniem
^Config$ # Własna konfiguracja Perla, nie jest dostarczana oddzielnie
^ExtUtils::MakeMaker$ # Dostarczane z perlem, najnowsze wersje
# mają błąd 14721 (patrz rt.cpan.org)
^ExtUtils::Install$ # Część EU::MM, ten sam powód

Wbudowany Zakaz podstęp
Możesz użyć tej listy wyrażeń regularnych, aby całkowicie wyłączyć budowanie tych modułów.

Przełącz go, podając opcję „--default-banlist”.

^GD$ # Potrzebuje bibliotek c
^Berk.*DB # Pakiety DB wymagają określonych opcji i linków
^DBD:: # Sterowniki DBD wymagają plików/nagłówków bazy danych
^XML:: # Moduły XML zwykle wymagają bibliotek ekspatriantów
Apache # Zwykle wymagają bibliotek Apache
SSL # Zwykle wymagają certyfikatów i bibliotek SSL
Image::Magick # Wymaga bibliotek ImageMagick C
Mail::ClamAV # potrzebuje bibliotek ClamAV C
^ Verilog # potrzebuje bibliotek Verilog C
^Authen::PAM$ # Wymaga bibliotek i nagłówków PAM C

Użyj cpan2distp online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 2
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 3
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 5
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • 6
    PyQt .Name
    PyQt .Name
    PyQt to powiązania Pythona dla
    Wieloplatformowy Qt firmy Digia
    framework do tworzenia aplikacji. Ono
    obsługuje Python v2 i v3 oraz Qt v4 i
    Qt v5. PyQt jest dostępny...
    Pobierz PyQt
  • więcej »

Komendy systemu Linux

Ad