GoGPT Best VPN GoSearch

OnWorks favicon'u

cpan2distp - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında cpan2distp'yi çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen cpan2distp komutudur.

Program:

ADI


cpan2dist - CPANPLUS dağıtım yaratıcısı

AÇIKLAMA


Bu komut dosyası, belirttiğiniz formattaki "CPAN" modüllerinin dağıtımlarını oluşturacaktır.
önkoşullarını içerir. Bu paketler daha sonra ilgili paketler kullanılarak kurulabilir.
format için paket yöneticisi.

Bunu varsayılan kabuktan etkileşimli olarak da yapabileceğinizi unutmayın.
"CPANPLUS::Kabuk::Varsayılan". "CPANPLUS::Dist" belgelerine ve ayrıca
Herhangi bir formata özel dokümantasyon için seçtiğiniz formatın dokümantasyonu.

KULLANIM


Kullanım: cpan2dist [--format FMT] [OPTS] Mod::Ad [Mod::Ad, ...]
cpan2dist [--format FMT] [OPTS] --modulelist /tmp/mods.list
cpan2dist [--format FMT] [OPTS] --archive /tmp/dist [/tmp/dist2]

Modüllerin FMT tipinde bir dağıtım oluşturacak
komut satırında belirtilenler ve bunların tüm önkoşulları.

Ayrıca yerelden FMT türünde bir dağıtım da oluşturabilir
arşiv ve tüm önkoşulları.

Seçenekler:

### hiçbir argüman kabul etmeyin:
--help Bu yardım mesajını göster
--install Bu paketi (ve oluşturduğunuz tüm önkoşulları) yükleyin
onu inşa ettikten sonra.
--skiptest Testleri atla. --noskiptest kullanılarak olumsuzlanabilir
--force Zorla çalıştırma. --noforce kullanılarak olumsuzlanabilir
--verbose Ayrıntılı olun. --noverbose kullanılarak olumsuzlanabilir
--keepsource Dağıtımı yaptıktan sonra kaynakları koruyun. Olabilir
--nokeepsource tarafından reddedildi. Desteklenmiyor olabilir
tüm formatlara göre
--makefile Build.PL yerine Makefile.PL'yi tercih edin. Reddedilebilir
--nomakefile kullanarak. Yapılandırma ayarınızın varsayılanları
--buildprereq Herhangi bir önkoşulu içeren paketler oluşturun;
Yerel sistemde zaten güncelleme var. Reddedilebilir
--nobuildprereq kullanarak. Varsayılan olarak false olur.
--archive Listelenen tüm modüllerin aslında arşiv olduğunu belirtin
--flushcache Herhangi bir işleme başlamadan önce CPANPLUS'un önbelleğini güncelleyin
--defaults ExtUtils::MakeMaker ve Module::Build’ı kullanma talimatını verin
'Perl Makefile.PL' veya 'Perl sırasında varsayılan yanıtlar
Mümkün olan yerlerde Build.PL' çağrıları
--edit-metafile Dağıtımdan önce dağıtım meta dosyalarını düzenleyin
inşa edildi. Yapılandırılmış bir düzenleyici gerektirir.

### argümanı al:
--format Kullanılacak yükleyici formatı (varsayılan olarak yapılandırma ayarıdır)
--ban Kurulum sırasında atlanacak modül adlarının kalıpları,
büyük/küçük harfe duyarlı değildir (önkoşulları da etkiler)
Birden çok kez verilebilir
--banlist --ban'a verilebilecek kalıpları içeren dosya
--ban tarafından oluşturulan yasak listesine eklenir
Birden çok kez verilebilir.
--ignore Önkoşul listesinden hariç tutulacak modüllerin kalıpları. Kullanışlı
CPAN modülü tarafından listelenen bir ön koşul çözüldüğünde
karşılık gelen CPAN paketinden farklı bir şekilde
(Eşleştirme hem modül adında hem de paket adında yapılır.
modülün bulunduğu paket, büyük/küçük harfe duyarlı değildir)
--ignorelist --ignore'a verilebilecek kalıpları içeren dosya.
--ignore tarafından oluşturulan yasaklama listesine eklenir.
Birden çok kez verilebilir.
--modulelist Oluşturulması gereken modüllerin listesini içeren dosya.
Komut satırı modülleri listesine eklenir.
Birden çok kez verilebilir.
--logfile Tüm çıktıların kaydedileceği dosya. Varsayılan olarak tüm çıktılar gider
konsola.
--timeout Daha önce bir dağıtım oluşturmak için izin verilen süre
iptal ediliyor. Bu, herhangi bir yapıyı sonlandırmak için kullanışlıdır.
söylenmediği halde asılıyor veya etkileşimli oluyor
olmak. Varsayılan 300 saniyedir. Kapatmak için şunları yapabilirsiniz:
0'a ayarlayın.
--set-config Bunun için yapılandırmanızda belirtilen seçenekleri değiştirin
yalnızca çağırma. Listesi için CPANPLUS::Config'e bakınız.
desteklenen seçenekler
--set-program Bunun için yapılandırmanızda belirtilen programları değiştirin
yalnızca çağırma. Listesi için CPANPLUS::Config'e bakınız.
desteklenen programlar.
--dist-opts Seçilen yükleyiciye aktarılan rastgele seçenekler
formatın hazırla()/oluştur() rutini. Lütfen bkz
seçtiğiniz kurulumcunun belgeleri
kabul ettiği seçenekler.

### yerleşik listeler
--default-banlist Yerleşik yasak listemizi kullanın. --ban gibi çalışır
ve --banlist, ancak önceden ayarlanmış listelerle. Bkz.
Ayrıntılar için "Yerleşik Listeler" bölümüne bakın.
--default-ignorelist Yerleşik görmezden gelme listemizi kullanın. Aynen çalışır
--ignore ve --ignorelist ancak önceden ayarlanmış listelerle.
Ayrıntılar için "Yerleşik Listeler" bölümüne bakın.

Örnekler:

### DBI ve onun önkoşullarından oluşan bir debian paketi oluşturun,
### testleri çalıştırma zahmetine girmeyin
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --skiptest DBI

### DBI ve önkoşullarından oluşan bir debian paketi oluşturun ve bunları yükleyin
cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --install DBI

### Formatı konfigürasyonunuz tarafından belirlenen bir paket oluşturun.
### yerel tarball, önce cpanplus' endekslerini yeniden yüklüyor ve kullanıyor
### varsa Makefile.PL tarball'ları.
cpan2dist --makefile --flushcache --archive /path/to/Cwd-1.0.tgz

### Net::FTP'den bir paket oluşturun, ancak herhangi bir paket veya
### adı 'Foo', 'Bar' veya bunlardan herhangi biriyle eşleşen bağımlılıklar
### /tmp/ban'da belirtilen kalıplar
cpan2dist --ban Foo --ban Bar --banlist /tmp/ban Net::FTP

### Net::FTP'den bir paket oluşturun, ancak listelenen bağımlılığını göz ardı edin
IO::Socket'te ###, varsayılan olarak bulunduğumuz işletim sistemiyle birlikte gönderilir
cpan2dist --ignore IO::Socket Net::FTP

### listelenen tüm modülleri ve bunların ön koşullarını oluşturma
cpan2dist --ignorelist /tmp/modules.ignore --banlist /tmp/modules.ban
--modulelist /tmp/modules.list --buildprereq --flushcache
--makefile --varsayılanlar

### formatın hazırla()/oluştur() rutinine isteğe bağlı seçenekler aktarın
cpan2dist --dist-opts deb_version=3 --dist-opts prefix=corp

Yerleşik Filtrele Listeler


Paketlememeyi tercih edeceğiniz bazı modüller. Bazıları core-perl'in ve sizin bir parçası olduğunuz için
Yeni bir paket istemiyorum. Bazıları sisteminizin üzerine kurulmayacakları için. Bazıları çünkü senin
Tercih ettiğiniz paket yöneticisi zaten bunları sizin için paketliyor.

Sayısız sebep olabilir. Bunun için "--ignore" ve "--ban" seçeneklerini kullanabilirsiniz,
ancak yaygın vakaları yakalayan bazı yerleşik listeler sağlıyoruz. Bu yerleşikleri kullanabilirsiniz
İsterseniz listeler veya gerekirse kendinizinkini sağlayın.

Yerleşik aldırmamak Liste
Önkoşul olarak listelenmek üzere eşleşen modülleri yok saymak için bu normal ifadeler listesini kullanabilirsiniz.
bir paket. Zaten core-perl ile paketlenmişlerse özellikle faydalıdır ve
Binanın bilinen sorunları.

"--default-ignorelist" seçeneğini sağlayarak bunu değiştirin.

^IO$ # Yine de çekirdek sağlandı
^Cwd$ # Yine de çekirdekle birlikte verilir
^File::Spec # Yine de çekirdekle birlikte sağlanır
^Config$ # Perl'ün kendi yapılandırması, ayrıca gönderilmez
^ExtUtils::MakeMaker$ # Perl ile birlikte gönderilir, son sürümler
# 14721 hatası var (bkz. rt.cpan.org)
^ExtUtils::Install$ # AB'nin bir parçası::MM, aynı nedenden dolayı

Yerleşik Yasak liste
Bu modüllerin oluşturulmasını tamamen devre dışı bırakmak için bu normal ifadeler listesini kullanabilirsiniz.

"--default-banlist" seçeneğini sağlayarak bunu değiştirin.

^GD$ # C kütüphanesi gerekiyor
^Berk.*DB # DB paketleri belirli seçenekler ve bağlantı gerektirir
^DBD:: # DBD sürücüleri veritabanı dosyaları/başlıkları gerektirir
^XML:: # XML modülleri genellikle yabancı kütüphaneler gerektirir
Apache # Bunlar genellikle Apache kitaplıklarını gerektirir
SSL # Bunlar genellikle SSL sertifikaları ve kitaplıkları gerektirir
Image::Magick # ImageMagick C kitaplıklarına ihtiyaç duyar
Mail::ClamAV # ClamAV C Kütüphanelerine İhtiyaç Duyar
^Verilog # Verilog C Kütüphanelerine İhtiyaç Duyar
^Authen::PAM$ # PAM C kitaplıklarına ve başlıklarına ihtiyaç var

Onworks.net hizmetlerini kullanarak cpan2distp'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.