นี่คือคำสั่ง installdeb-wordlist ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
installdeb-wordlist - ยูทิลิตี้เหมือน debhelper สำหรับผู้ดูแลแพ็คเกจ Debian รายการคำ
เรื่องย่อ
installdeb-wordlist [ตัวเลือก debhelper] [ตัวเลือก]
DESCRIPTION
installdeb-รายการคำศัพท์ เป็น debhelper เหมือนโปรแกรมที่รับผิดชอบการติดตั้ง
ไฟล์กำหนดค่า debconf และเทมเพลตที่เหมาะสมและตัวอย่าง debhelper ใน wordlist
แพ็คเกจตามนโยบาย Debian Spell Dictionaries and Tools
สำหรับรายละเอียดเพิ่มเติมดู
/usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz
การกระทำที่ดำเนินการโดย installdeb-รายการคำศัพท์ ดังต่อไปนี้:
·สคริปต์ผู้ดูแล
installdeb-รายการคำศัพท์ ติดตั้งเศษรหัสที่จำเป็นใน ภายหลัง และ ไปรษณีย์
สคริปต์
· ไฟล์ข้อมูลภาษา
installdeb-รายการคำศัพท์ ยังตรวจสอบไฟล์ที่มีข้อมูล wordlist เรียกว่า
เดเบียน/รายการคำข้อมูล or เดเบียน/package.info-wordlist. หากไฟล์นี้สำเร็จ
แยกวิเคราะห์มันถูกติดตั้งใน /var/lib/dictionaries-common/wordlist ไดเรกทอรี
· Substvars ทดแทน
สคริปต์นี้จะเติม a ย่อย file ดังนั้นขึ้นอยู่กับบรรทัดในไฟล์ควบคุม can
มี ${wordlist:Depends} เพื่อดูแลพจนานุกรมทั่วไปโดยอัตโนมัติ
การพึ่งพา
สิ่งนี้ต้องการ "Build-Depends" อย่างน้อย dictionaries-common-dev 1.23.0 และสูงมาก
แนะนำ
·ไฟล์ Debconf
o เทมเพลตและไฟล์ปรับแต่ง
installdeb-รายการคำศัพท์ ติดตั้งไฟล์ Debconf ที่สอดคล้องกับนโยบายจาก
ข้อมูลที่มีอยู่ใน ข้อมูลคำศัพท์ ไฟล์. ไฟล์เหล่านี้ถูกสร้างขึ้นเป็น
เดเบียน/config (หรือ เดเบียน/package.config) and เดเบียน/แม่แบบ (หรือ
เดเบียน/package. templates). ไม่จำเป็นต้องมีการแทรกแซงที่นี่ เนื่องจาก ติดตั้ง deb-
รายการคำศัพท์ จะโทรไป dh_installdebconf(1)
หากแพ็คเกจต้องมีรหัสพิเศษใน การตั้งค่า ไฟล์ผู้ดูแล
ควรจัดหาไฟล์ที่เรียกว่า เดเบียน/config.in (หรือ เดเบียน/package.config.in) ใน
config.in ไฟล์ สตริง "#DEBHELPER#" จะต้องปรากฏเพียงบรรทัดเดียวและเริ่ม
ที่คอลัมน์แรก installdeb-รายการคำศัพท์ จะแทนที่โทเค็นนั้นด้วย
รหัสที่สอดคล้องกับนโยบายที่จำเป็น (ใช้ได้กับ config.in เป็นบอร์น
เชลล์หรือสคริปต์ Perl)
หากแพ็คเกจต้องการกำหนดคำถามของตัวเองผ่านทาง แม่แบบ ยื่น
ผู้ดูแลควรจัดหาไฟล์ debian/po-master. templates (หรือ
debian/package.po-master.templates) พร้อมกับไฟล์ po ที่เหมาะสมหาก
แพ็คเกจจัดการการแปลเทมเพลตผ่าน po-debconf หรือ เดเบียน/ templates.in
(หรือ เดเบียน/package.templates.in) มิฉะนั้น. ดู po-debconf(7) คู่มือหน้าสำหรับ
รายละเอียดเพิ่มเติมและจำไว้ว่าชื่อเทมเพลตหลักตอนนี้แตกต่างออกไป
แม่แบบที่กำหนดไว้ใน เทมเพลตใน or po-master. templates ไฟล์ถูกรวมเข้าด้วยกัน
ลงในเทมเพลตที่สอดคล้องกับนโยบายโดย installdeb-wordlist และโทรไปที่
dh_installdebconf(1) เป็นการดำเนินการภายใน
o ฟิลด์เทมเพลต elanguages
ฟิลด์นี้มีประโยชน์หากคุณต้องการแทนที่สตริงภาษา debconf ด้วย
สิ่งที่แตกต่างออกไป (เนื่องจากสตริงหลักยังคงเหมือนเดิม สิ่งนี้จะไม่
เรียก debconf ใหม่) หรือถ้าคุณคิดว่าภาษา string
ควรเป็นสากลสำหรับแพ็คเกจของคุณ โปรดทราบว่าสำหรับพัสดุส่วนใหญ่ คนจน
การแปลโดยปริยายของมนุษย์ควรจะเพียงพอ และนักแปลควรมีอีก
ลำดับความสำคัญ
พฤติกรรมเริ่มต้นของ installdeb-wordlist ไม่ได้เพิ่มฟิลด์ "elanguages" ลงใน
ไฟล์เทมเพลต หากคุณต้องการให้เพิ่มคุณต้องเรียกสคริปต์ด้วยข้อความที่ชัดเจน
--write-ภาษา ตัวเลือก
ฟิลด์นี้จะถูกเพิ่มด้วยค่าที่นำมาจากรายการ "Elanguage" ใน info
ไฟล์ถ้ามีหรือหลังค่า "ภาษา" มิฉะนั้น โปรดทราบว่าสิ่งนี้มีประโยชน์
เพียงแค่:
- คุณต้องการแก้ไขรายการบั๊กกี้
ในกรณีนี้ ให้กรอกข้อมูลในช่อง "Elanguage" ในไฟล์ข้อมูลด้วย new
ค่า. สิ่งนี้จะแสดงที่พรอมต์ debconf
- คุณต้องการทำให้ผลงานของคุณเป็นสากลอย่างเต็มที่
ในกรณีนี้จำเป็นต้องใช้มนต์ดำในครั้งแรกเพื่อการใช้งานที่ราบรื่น
(ก) วิ่ง installdeb-{ispell,wordlist} --ไม่มีการติดตั้งdebconf --write-ภาษา
สำหรับทุกแพ็คเกจที่สตริงควรเป็นสากล แก้ไขการสร้าง
.เทมเพลต ไฟล์และลบขีดล่างชั้นนำในรายการ elanguages if
นำเสนอ.
(b) วิ่ง debconf-gettextize templates_to_be_เป็นสากล. ตรวจสอบว่าทั้งหมด
ที่ต้องการ .เทมเพลต ไฟล์อยู่ใน เดเบียน / po / POTFILES.in และลบเก่า
.config และ .เทมเพลต ไฟล์
(c) วิ่งอีกครั้ง installdeb-{ispell,wordlist} --ไม่มีการติดตั้งdebconf
--write-ภาษา และ debconf-updatepo (ไม่มีการแก้ไขที่นี่) เพื่อลบการอ้างอิงถึง
สตริงที่ไม่สามารถแปลได้ ตรวจสอบว่าสตริงที่ต้องการอยู่ใน po master
ไฟล์ (เดเบียน/po/templates.pot) และลบ .config และ .เทมเพลต ไฟล์. คุณ
เสร็จแล้ว. หากสตริงหลัก "Elanguages" เปลี่ยนไป ให้ทำซ้ำ (c) ในภายหลัง
OPTIONS
ตามปกติ ผู้ช่วยเหลือ(1) ยอมรับตัวเลือก ตัวเลือกด้านล่างนี้เป็นข้อมูลเฉพาะสำหรับ ติดตั้ง deb-
รายการคำศัพท์
--ไม่มีการติดตั้งdebconf
อย่าวิ่ง dh_installdebconf หรือลบเทมเพลตและไฟล์ปรับแต่ง
--no-pre-โพสต์
อย่าติดตั้งตัวอย่างข้อมูล {pre,post}{inst,rm}
--write-ภาษา
สร้างสิ่งที่ elanguages
--debug
แสดงข้อมูลเพิ่มเติม
หมายเหตุ
โปรแกรมนี้ไม่ได้เป็นส่วนหนึ่งของ debhelper แม้ว่าจะมีจุดประสงค์เพื่อใช้ในรายการคำ
แพ็คเกจที่ใช้ debhelper ในอาคาร
ใช้ installdeb-wordlist ออนไลน์โดยใช้บริการ onworks.net