Ini ialah arahan installdeb-wordlist yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
installdeb-wordlist - utiliti seperti debhelper untuk penyelenggara senarai perkataan pakej Debian
SINOPSIS
installdeb-wordlist [pilihan debhelper] [pilihan]
DESCRIPTION
installdeb-wordlist ialah program seperti debhelper yang bertanggungjawab untuk memasang
fail konfigurasi dan templat debconf yang sesuai serta coretan debhelper dalam senarai perkataan
pakej, mengikut Dasar Kamus dan Alat Ejaan Debian.
Untuk maklumat lebih lanjut, lihat
/usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz
Tindakan yang dilaksanakan oleh installdeb-wordlist adalah yang berikut:
· Skrip Penyelenggara
installdeb-wordlist memasang sisa kod yang diperlukan dalam postinst and postrm
skrip.
· Fail maklumat bahasa
installdeb-wordlist juga menyemak fail yang mengandungi maklumat senarai perkataan, dipanggil
senarai perkataan debian/info or debian/package.info-wordlist. Jika fail ini berjaya
dihuraikan, ia dipasang dalam /var/lib/dictionaries-common/wordlist direktori.
· Penggantian substvar
Skrip ini akan mengisi a substvars fail, jadi Bergantung baris dalam fail kawalan boleh
mengandungi ${wordlist:Depends} untuk menjaga kamus-common secara automatik
kebergantungan.
Ini memerlukan "Build-Depends" pada sekurang-kurangnya dictionaries-common-dev 1.23.0 dan sangat
disyorkan.
· Fail Debconf
o templat dan fail konfigurasi
installdeb-wordlist memasang fail Debconf yang mematuhi Dasar daripada
maklumat yang terkandung dalam info-senarai kata fail. Fail ini dicipta sebagai
debian/config (Atau debian/package.config) dan debian/templat (Atau
debian/package.templates). Tiada campur tangan diperlukan di sini, kerana installdeb-
senarai perkataan akan membuat panggilan ke dh_installdebconf(1).
Jika pakej perlu mempunyai kod khas dalam config fail, penyelenggara
harus membekalkan fail yang dipanggil debian/config.in (Atau debian/package.config.in). Di dalam
config.in fail, rentetan "#DEBHELPER#" mesti muncul bersendirian dalam satu baris dan bermula
pada lajur pertama. installdeb-wordlist akan menggantikan token itu dengan
Kod pematuhan dasar yang diperlukan (ini berfungsi dengan config.in adalah sama ada Bourne
shell atau skrip Perl).
Jika pakej perlu menentukan soalannya sendiri melalui template failkan
penyelenggara harus sama ada membekalkan fail debian/po-master.templates (Atau
debian/package.po-master.templates) bersama dengan fail po yang sesuai jika
pakej mengendalikan penyetempatan templat melalui po-debconf, atau debian/templates.in
(Atau debian/package.templates.in) sebaliknya. Lihat po-debconf(7) halaman manual untuk
butiran lanjut dan ingat bahawa nama templat induk kini berbeza.
Templat yang ditakrifkan dalam templates.in or po-master.templates fail digabungkan
ke dalam templat yang mematuhi Dasar oleh installdeb-wordlist dan panggilan ke
dh_installdebconf(1) dilakukan secara dalaman.
o Medan templat elanguages
Medan ini berguna jika anda ingin mengatasi rentetan bahasa debconf dengan
sesuatu yang berbeza (memandangkan rentetan induk kekal sama, ini tidak akan
mencetuskan panggilan debconf baharu) atau jika anda benar-benar berfikir bahawa rentetan bahasa
hendaklah diantarabangsakan untuk pakej anda. Ambil perhatian bahawa untuk kebanyakan pakej golongan miskin
penyetempatan lalai lelaki sepatutnya mencukupi, dan penterjemah harus mempunyai yang lain
keutamaan.
tingkah laku lalai installdeb-wordlist tidak menambah medan "elanguages" pada
fail templat. Jika anda mahu ia ditambah, anda perlu memanggil skrip dengan eksplisit
--tulis-bahasa pilihan.
Medan ini akan ditambah dengan nilai yang diambil daripada entri "Elanguage" dalam maklumat
fail jika ada, atau selepas nilai "Bahasa" sebaliknya. Ambil perhatian bahawa ini berguna
hanya jika:
- Anda ingin membetulkan entri buggy
Dalam kes ini hanya isikan medan "Elanguage" dalam fail maklumat dengan yang baharu
nilai. Ini akan ditunjukkan pada gesaan debconf.
- Anda mahu mengantarabangsakan penyertaan anda sepenuhnya
Dalam kes ini beberapa ilmu hitam diperlukan pada kali pertama untuk penggunaan yang lancar,
(a) Berlari installdeb-{ispell,wordlist} --no-installdebconf --tulis-bahasa
untuk setiap pakej yang rentetannya harus diantarabangsakan. Edit yang dibuat
.templat fail dan keluarkan garis bawah utama dalam entri elanguages jika
Sekarang.
(b) Berlari debconf-gettextize templat_untuk_diantarabangsakan. Semak itu semua
keinginan .templat fail sudah masuk debian/po/POTFILES.in dan keluarkan lama
.config and .templat fail.
(c) Lari semula installdeb-{ispell,wordlist} --no-installdebconf
--tulis-bahasa and debconf-updatepo (tiada suntingan di sini) untuk mengalih keluar rujukan
rentetan yang tidak boleh diterjemahkan. Periksa sama ada rentetan yang dikehendaki berada dalam induk po
fail (debian/po/templates.pot) dan keluarkan .config and .templat fail. awak
telah siap. Jika rentetan induk "Elanguages" ditukar, ulangi (c) selepas itu.
PILIHAN
Kebiasaan penolong(1) pilihan diterima. Pilihan di bawah adalah khusus untuk installdeb-
senarai perkataan
--no-installdebconf
Jangan lari dh_installdebconf mahupun alih keluar templat dan fail konfigurasi.
--tiada-pra-siaran
Jangan pasang coretan {pre,post}{inst,rm}.
--tulis-bahasa
Cipta bahan elanguages.
--nyahpepijat
Tunjukkan beberapa maklumat tambahan.
NOTA
Program ini bukan sebahagian daripada debhelper, walaupun ia bertujuan untuk digunakan dalam senarai perkataan
pakej menggunakan debhelper dalam bangunannya.
Gunakan senarai perkataan installdeb dalam talian menggunakan perkhidmatan onworks.net