Ini adalah perintah dh_pypy yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
dh_pypy - menghitung dependensi PyPy, menambahkan skrip pengelola ke file kompilasi byte,
dan sebagainya
RINGKASAN
dh_pypy -p PAKET [-V [XY][-][AB]] DIR [-X REGEXPR]
DESKRIPSI
CEPAT GUIDE UNTUK PEMELIHARA
· build-tergantung pada pypy dan dh-python,
· Menambahkan ${pypy:Tergantung} ke Tergantung
· membangun modul/aplikasi menggunakan sistem build standarnya,
· instal file ke lokasi standar,
· Menambahkan pypy ke opsi --with dh, atau:
· panggilan dh_pypy dalam biner-* target,
CATATAN
ketergantungan
dh_pypy mencoba menerjemahkan dependensi Python dari membutuhkan.txt file ke Debian
dependensi. Dalam banyak kasus, ini berfungsi tanpa konfigurasi tambahan karena
dh_pypy hadir dengan pemetaan bawaan dari nama modul Python ke paket Debian yaitu
dibuat ulang secara berkala dari arsip Debian. Secara default, informasi versi di
dependensi Python dibuang. Jika Anda ingin dh_pypy menghasilkan lebih ketat
dependensi (misalnya untuk menghindari masalah ABI), atau jika pemetaan otomatis tidak berfungsi
dengan benar untuk paket Anda, Anda harus memberikan dh_pypy aturan tambahan untuk
terjemahan modul Python ke dependensi paket Debian.
Untuk paket pypy-foo itu tergantung pada paket bilah pypy, ada dua file yang mungkin
memberikan aturan seperti:
1. Jika pypy-foo paket sumber dikirimkan dengan debian/pypy-override file, file ini adalah
digunakan oleh dh_pypy selama pembuatan pypy-foo.
2. Jika bilah pypy paket sumber dikirimkan dengan debian/pypy-bar.pydist file (dan menggunakan
dh_pypy), file ini akan disertakan dalam paket biner sebagai
/usr/share/dh-python/dist/pypy/pypy-bar. Selama membangun pypy-foo, dh_pypy akan
kemudian temukan dan gunakan file tersebut.
Kedua file memiliki format yang sama seperti yang dijelaskan dalam /usr/share/doc/dh-python/README.PyDist. Jika
yang Anda inginkan hanyalah menghasilkan dependensi berversi (dan dengan asumsi bahwa bilah pypy paket
menyediakan tiang pancang Modul Python), dalam banyak kasus itu akan cukup untuk menempatkan baris
tiang pancang bilah pypy; PEP386 ke salah satu file di atas.
swasta dirs
/usr/bagikan/foo, /usr/share/games/foo, /usr/lib/foo dan /usr/lib/games/foo swasta
direktori dipindai untuk file Python secara default (di mana foo adalah nama paket biner). Jika
paket Anda mengirimkan file Python di beberapa direktori lain, tambahkan panggilan dh_pypy lain di
debian/rules dengan nama direktori sebagai argumen - Anda dapat menggunakan set opsi yang berbeda di
panggilan ini. Jika Anda perlu mengubah opsi untuk direktori pribadi yang diperiksa oleh
default, panggil dh_pypy dengan opsi --skip-private dan tambahkan panggilan lain dengan jalur ke
direktori ini dan opsi baru.
men-debug paket
Dalam paket biner yang namanya diakhiri dengan -dbg, semua file di /usr/lib/pypy/dist-paket/
direktori yang memiliki ekstensi berbeda dari so or h dihapus secara default. Menggunakan
--no-dbg-cleaning opsi untuk menonaktifkan fitur ini.
utama didukung / kegagalan pypy Versi
Jika Anda ingin mengganti daftar sistem dari versi PyPy yang didukung atau yang default (fe
untuk membangun paket yang menyertakan symlink untuk versi PyPy yang lebih lama atau mengkompilasi file .py
hanya untuk versi juru bahasa tertentu), Anda dapat melakukannya melalui DEBPYPY_DUKUNG dan / atau
DEBPYPY_DEFAULT lingkungan variabel.
PILIHAN
--Versi: kapan
tampilkan nomor versi program dan keluar
-h, --membantu
tampilkan pesan bantuan dan keluar
--no-tebak-deps
nonaktifkan dependensi menebak
--tidak ada-dbg-pembersihan
jangan hapus file apa pun dari paket debug
--no-ext-rename jangan menambahkan tag ajaib atau tupel multiarch ke nama file ekstensi
--no-shebang-menulis ulang
jangan menulis ulang shebangs
--lewati-pribadi
jangan periksa direktori pribadi
-v, --bertele-tele
aktifkan mode verbose
-i, --indep
bertindak pada paket arsitektur independen
-a, --lengkungan
bertindak pada paket yang bergantung pada arsitektur
-q, --diam
diamlah
-p PAKET, --paket=PAKET
bertindak pada paket bernama PAKET
-N TIDAK ADA_PAKET, --tanpa-paket=TIDAK ADA_PAKET
jangan bertindak berdasarkan paket yang ditentukan
-X REGEXPR, --tidak termasuk=REGEXPR
kecualikan item yang cocok dengan REGEXPR yang diberikan. Anda dapat menggunakan opsi ini beberapa kali untuk
membangun daftar hal-hal untuk dikecualikan.
--kompilasi-semua
kompilasi semua file dari direktori pribadi yang diberikan di postinst/rtupdate bukan hanya
yang disediakan oleh paket (yaitu jangan berikan parameter --package ke
py3kompilasi/py3clean)
--tergantung=BERGANTUNG
menerjemahkan persyaratan yang diberikan ke dalam dependensi Debian dan menambahkannya ke
${pypy:Tergantung}. Gunakan untuk item yang hilang di require.txt
--recommend=SARAN
menerjemahkan persyaratan yang diberikan ke dalam dependensi Debian dan menambahkannya ke
${pypy:Merekomendasikan}
--menyarankan=SARAN
menerjemahkan persyaratan yang diberikan ke dalam dependensi Debian dan menambahkannya ke
${pypy:Saran}
--memerlukan=NAMA FILE
menerjemahkan persyaratan dari file yang diberikan ke dalam dependensi Debian dan menambahkannya ke
${pypy:Tergantung}
--shebang=COMMAND
gunakan perintah yang diberikan sebagai Shebang dalam skrip
--abaikan-shebangs
jangan terjemahkan shebang ke dalam dependensi Debian
Gunakan dh_pypy online menggunakan layanan onworks.net