Ini adalah perintah installdeb-ispell 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
installdeb-ispell - utilitas mirip debhelper untuk pengelola kamus ispell Debian
paket
RINGKASAN
installdeb-ispell [opsi debhelper] [opsi]
DESKRIPSI
installdeb-ispell adalah program seperti debhelper yang bertanggung jawab untuk menginstal
file konfigurasi dan template debconf yang sesuai dan cuplikan debhelper dalam sebuah ispell
paket kamus, menurut Debian Spell Dictionaries and Tools Policy.
Untuk lebih jelasnya, lihat
/usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz
Tindakan yang dilakukan oleh installdeb-ispell adalah sebagai berikut:
· Skrip Pengelola
installdeb-ispell menginstal potongan kode yang diperlukan di postinst dan postrm
script.
· File info bahasa
installdeb-ispell juga memeriksa file yang berisi informasi kamus ispell, yang disebut
debian/info-ispell or debian/package.info-ispell. Jika file ini berhasil
diuraikan, itu diinstal di /var/lib/dictionaries-common/ispell direktori.
· Pergantian substvar
Script ini akan mengisi substvars file, jadi Tergantung baris dalam file kontrol bisa
berisi ${ispell:Depends} untuk secara otomatis menangani dependensi dictionaries-common.
Ini membutuhkan "Build-Depends" pada setidaknya dictionaries-common-dev 1.23.0 dan sangat
direkomendasikan.
· File debconf
o template dan file konfigurasi
installdeb-ispell menginstal file Debconf yang sesuai dengan Kebijakan dari informasi
terkandung dalam info-ispell mengajukan. File-file ini dibuat sebagai debian/konfigurasi (Atau
debian/package.config) Dan debian/templat (Atau debian/package.template). Tidak
intervensi diperlukan di sini, karena installdeb-ispell akan menelepon ke
dh_installdebconf(1).
Jika paket perlu memiliki kode khusus di config file, pengelola
harus menyediakan file yang disebut debian/config.in (Atau debian/package.config.in). Dalam
config.in file, string "#DEBHELPER#" harus muncul sendiri dalam satu baris dan mulai
pada kolom pertama. installdeb-ispell akan mengganti token itu dengan yang diperlukan
Kode yang sesuai dengan kebijakan (ini berfungsi dengan config.in adalah cangkang Bourne atau Perl
naskah).
Jika paket perlu mendefinisikan pertanyaannya sendiri melalui template mengajukan
pengelola harus menyediakan file debian/po-master.template (Atau
debian/package.po-master.template) bersama dengan file po yang sesuai jika
paket menangani lokalisasi template melalui po-debconf, atau debian/template.in
(Atau debian/package.templates.in) sebaliknya. Lihat po-debconf(7) halaman manual untuk
lebih detail dan ingat bahwa nama template master sekarang berbeda.
Template yang didefinisikan dalam template.in or po-master.templates file digabungkan
ke dalam template yang sesuai Kebijakan dengan installdeb-ispell dan panggilan ke
dh_installdebconf(1) dilakukan secara internal.
o Bidang template elanguages
Bidang ini berguna jika Anda ingin mengganti string bahasa debconf dengan
sesuatu yang berbeda (karena string master tetap sama, ini tidak akan
memicu panggilan debconf baru) atau jika Anda benar-benar berpikir bahwa bahasa string
harus diinternasionalkan untuk paket Anda. Perhatikan bahwa untuk sebagian besar paket, orang miskin
lokalisasi default man harus cukup, dan penerjemah harus memiliki yang lain
prioritas.
perilaku default installdeb-ispell tidak menambahkan bidang "elanguages" ke
berkas template. Jika Anda ingin menambahkannya, Anda harus memanggil skrip dengan eksplisit
--tulis-elanguages .
Bidang ini akan ditambahkan dengan nilai yang diambil dari entri "Elanguage" di info
file jika ada, atau setelah nilai "Bahasa" sebaliknya. Perhatikan bahwa ini berguna
hanya jika:
- Anda ingin memperbaiki entri kereta
Dalam hal ini cukup isi kolom "Elanguage" di file info dengan yang baru
nilai. Ini akan ditampilkan pada prompt debconf.
- Anda ingin menginternasionalkan entri Anda sepenuhnya
Dalam hal ini beberapa ilmu hitam diperlukan pada awalnya untuk kelancaran penggunaan,
(a) Lari installdeb-{ispell,daftar kata} --tidak ada-installdebconf --tulis-elanguages
untuk setiap paket yang stringnya harus diinternasionalkan. Edit yang dibuat
.templat file dan hapus garis bawah utama di entri elanguages jika
menyajikan.
(b) Lari debconf-gettextize templates_to_be_internationalized. Periksa itu semua
yang diinginkan .templat file ada di debian/po/POTFILES.in dan hapus yang lama
.config dan .templat file.
(c) Lari lagi installdeb-{ispell,daftar kata} --tidak ada-installdebconf
--tulis-elanguages dan debconf-updatepo (tidak ada edit di sini) untuk menghapus referensi ke
string yang tidak dapat diterjemahkan. Periksa apakah string yang diinginkan ada di po master
berkas (debian/po/template.pot) dan hapus .config dan .templat file. Anda
selesai. Jika string master "Elanguages" diubah, ulangi (c) sesudahnya.
· Opsi installdeb-ispell ekstra dalam file info Bahasa
Untuk manfaat kamus ispell menggunakan ispell-autobuildhash, installdeb-ispell
skrip akan mencari bidang 'kompat otomatis' di $dict.info-ispell, mengandung basa
nama file kompat Anda. Jika entri 'auto-compat' ditemukan dua debhelper
snippet ditambahkan, satu untuk membuat/mengatur ulang compatfile(s) di postinst dan yang lainnya untuk
hapus file dalam daftar penghapusan dari postrm. Daftar penghapusan akan berisi file yang kompatibel
dan hash terkait dengan nama dasar yang sama.
/usr/lib/ispell/$dict.hash -> /var/lib/ispell/$dict.hash symlink tidak lagi
dibuat secara otomatis oleh skrip ini. Mereka sekarang dibuat oleh pulau baru-
autobuildhash bersama dengan hash yang relevan. Pastikan untuk bergantung pada setidaknya
kamus-umum 1.23 (Lihat kamus-umum.checklist).
PILIHAN
Biasa obat penghilang rasa sakit(1) opsi diterima. Opsi di bawah ini khusus untuk instaldeb-
pulau kecil
--tidak ada-installdebconf
Jangan lari dh_installdebconf atau menghapus template dan file konfigurasi.
--no-pre-posting
Jangan pasang cuplikan {pre,post}{inst,rm}.
--tulis-elanguages
Buat hal-hal elanguages.
--debug
Tampilkan beberapa info tambahan.
CATATAN
Program ini bukan bagian dari debhelper, meskipun dimaksudkan untuk digunakan di ispell
paket kamus menggunakan debhelper di gedungnya.
Gunakan installdeb-ispell online menggunakan layanan onworks.net