İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dh_pypy - 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 dh_pypy ç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 dh_pypy komutudur.

Program:

ADI


dh_pypy - PyPy bağımlılıklarını hesaplar, bayt derleme dosyalarına bakımcı komut dosyaları ekler,
vb.

SİNOPSİS


dh_pypy -p PAKET [-V [XY][-][AB]] YÖN [-X REGEXPR]

TANIM


HIZLI GUIDE İÇİN BAKICILAR
· pypy ve dh-python'a inşa-bağımlı,

· Ekle ${pypy:Bağlıdır} bağlıdır

· standart yapı sistemini kullanarak modül/uygulama oluşturun,

· dosyaları standart konumlara yükleyin,

· Ekle sapık dh'ye --seçenekle, veya:

· Arama dh_pypy içinde ikili-* hedef,

NOTLAR
bağımlılıklar
dh_pypy, Python bağımlılıklarını gerektirir.txt Debian'a dosya
bağımlılıklar. Çoğu durumda, bu herhangi bir ek yapılandırma olmadan çalışır çünkü
dh_pypy, Python modül adlarının Debian paketleriyle yerleşik bir eşlemesi ile birlikte gelir.
Debian arşivinden periyodik olarak yenilenir. Varsayılan olarak, sürüm bilgileri
Python bağımlılıkları atılır. dh_pypy'nin daha katı oluşturmasını istiyorsanız
bağımlılıklar (örneğin ABI sorunlarından kaçınmak için) veya otomatik eşleme çalışmıyorsa
paketiniz için doğru bir şekilde, dh_pypy için ek kurallar sağlamanız gerekir.
Python modülünün Debian paket bağımlılıklarına çevirisi.

bir paket için pypy-foo bu bir pakete bağlı gözetleme çubuğu, olabilecek iki dosya var
bu tür kuralları sağlayın:

1. Eğer pypy-foo kaynak paketi bir debian/pypy-geçersiz kılmalar dosya, bu dosya
oluşturma sırasında dh_pypy tarafından kullanılır pypy-foo.

2. Eğer gözetleme çubuğu kaynak paketi bir debian/pypy-bar.pydist dosya (ve kullanır
dh_pypy), bu dosya ikili pakete şu şekilde dahil edilecektir:
/usr/share/dh-python/dist/pypy/pypy-bar. yapımı sırasında pypy-foo, dh_pypy
sonra dosyayı bulun ve kullanın.

Her iki dosya da açıklananla aynı biçime sahiptir. /usr/share/doc/dh-python/README.PyDist. Eğer
tek istediğiniz sürümlü bağımlılıklar oluşturmaktır (ve gözetleme çubuğu paket
sağlar pirzola Python modülü), çoğu durumda satırı koymak yeterli olacaktır.
pirzola pypy-bar; PEP386 Yukarıdaki dosyalardan herhangi birine.

özel dirs
/usr/paylaş/foo, /usr/share/oyunlar/foo, /usr/lib/foo ve /usr/lib/oyunlar/foo özel
dizinler varsayılan olarak Python dosyaları için taranır (burada foo ikili paket adıdır). Eğer
paketiniz Python dosyalarını başka bir dizinde gönderiyor, başka bir dh_pypy çağrısı ekleyin
argüman olarak dizin adıyla debian/rules - içinde farklı seçenekler kümesi kullanabilirsiniz
bu çağrı. Tarafından kontrol edilen özel bir dizinin seçeneklerini değiştirmeniz gerekirse
varsayılan olarak, --skip-private seçeneğiyle dh_pypy'yi çağırın ve yolu olan başka bir çağrı ekleyin
bu dizin ve yeni seçenekler.

ayıklamak paketler
Adı ile biten ikili paketlerde -dbg, içindeki tüm dosyalar /usr/lib/pypy/dist-paketleri/
farklı uzantılara sahip dizin so or h varsayılan olarak kaldırılır. Kullanmak
--no-dbg-cleaning seçeneği bu özelliği devre dışı bırakmak için.

ağır basan destekli / varsayılan sapık sürümler
Sistemin desteklenen PyPy sürümleri listesini veya varsayılanı (fe
PyPy'nin eski sürümü için sembolik bağlantılar içeren bir paket oluşturmak veya .py dosyalarını derlemek için
sadece verilen tercüman versiyonu için), bunu şu yolla yapabilirsiniz: DEBPYPY_SUPPORTED ve / veya
DEBPYPY_DEFAULT çevre değişkenler.

SEÇENEKLER


--versiyon
programın sürüm numarasını göster ve çık

-h, --yardım et
yardım mesajını göster ve çık

--hayır-tahmin-deps
tahmin bağımlılıklarını devre dışı bırak

--no-dbg-temizleme
hata ayıklama paketlerinden hiçbir dosyayı kaldırmayın

--no-ext-rename, uzantı dosya adlarına sihirli etiketler veya çoklu ark demetleri eklemez

--no-shebang-yeniden yazma
Shebangs'ı yeniden yazmayın

--atla-özel
özel dizinleri kontrol etmeyin

-v, --ayrıntılı
ayrıntılı modu aç

-i, --indep
mimariden bağımsız paketler üzerinde hareket et

-a, --ark
mimariye bağlı paketler üzerinde hareket et

-q, --sessizlik
sessiz ol

-p PAKET, --paket=PAKET
PACKAGE adlı paket üzerinde hareket et

-N NO_PACKAGE, --no-paket=NO_PACKAGE
belirtilen paket üzerinde hareket etmeyin

-X REGEXPR, --hariç tut=REGEXPR
verilen REGEXPR ile eşleşen öğeleri hariç tutun. için bu seçeneği birden çok kez kullanabilirsiniz.
hariç tutulacak şeylerin bir listesini oluşturun.

--derle-hepsini
postinst/rtupdate içindeki verilen özel dizindeki tüm dosyaları derleyin
paket tarafından sağlananlar (yani --package parametresini
py3compile/py3clean)

--bağımlı=BAĞLI OLMAK
verilen gereksinimleri Debian bağımlılıklarına çevirin ve bunları
${pypy:Bağımlıdır}. Require.txt dosyasındaki eksik öğeler için kullanın

--tavsiye eder=TAVSİYELER
verilen gereksinimleri Debian bağımlılıklarına çevirin ve bunları
${pypy:Önerilenler}

--öneriler=ÖNERİLER
verilen gereksinimleri Debian bağımlılıklarına çevirin ve bunları
${pypy:Öneriler}

--gerektirir=DOSYA ADI
verilen dosya(lar)dan gereksinimleri Debian bağımlılıklarına çevirin ve bunları
${pypy:Bağlıdır}

--şebang=KOMUT
komut dosyalarında verilen komutu shebang olarak kullanın

--ignore-shebang'lar
shebang'ları Debian bağımlılıklarına çevirmeyin

onworks.net hizmetlerini kullanarak çevrimiçi dh_pypy kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad