อินพุตภาษาญี่ปุ่นในวันที่ 16.04 ด้วย Fcitx และ Mozc


9

การพิมพ์ภาษาญี่ปุ่นบน Ubuntu เคยหมายถึงibus-mozcแต่ ibus-mozc ได้รับการดูแลรักษาน้อยลงตั้งแต่ปี 2558 :

Ubuntu 15.10 ควรเริ่มใช้ Fcitx แทนที่จะเป็น ibus เป็นวิธีการอินพุตเริ่มต้น (กรอบวิธีการป้อนข้อมูล) ซึ่งเป็นอีกเหตุผลหนึ่งที่ฉันลังเลที่จะใช้เวลาของฉันเพื่อปรับปรุง ibus-mozc

หน้าเอกสารอย่างเป็นทางการนี้อ้างว่า Fcitx เป็นค่าเริ่มต้น:

เฟรมเวิร์กที่แนะนำสำหรับวิธีการอินพุตคือ IBus และ Fcitx หลังเป็นกรอบเริ่มต้นใน Ubuntu สำหรับจีนญี่ปุ่นเกาหลีและเวียดนาม

การอ้างสิทธิ์นี้ถูกโต้แย้ง แต่แม้ว่าจะไม่ใช่ค่าเริ่มต้นตอนนี้หลังจากอัปเกรดจาก 2015.10 เป็น 2016.04 ibus-mozc มีปัญหาที่ทำให้ไม่สามารถใช้งานได้สำหรับฉันดังนั้นฉันต้องการเปลี่ยนเป็น fcitx-mozc

คำถาม: จะเปลี่ยน Ubuntu 2016.04 จาก ibus-mozc เป็น fcitx-mozc ได้อย่างไร?
ฉันเห็นแพคเกจfcitx-mozc 16.04 แต่ฉันเดาว่ามีอะไรที่ต้องทำมากกว่าเพียงแค่ติดตั้งแพ็กเกจ? ขั้นตอนที่แนะนำคืออะไร?


นอกจากนี้ยังมี ibus-anthy และ ibus-kkc ซึ่งทั้งสองอย่างนั้นดีมาก fcitx ไม่ได้แทนที่ ibus เป็นค่าเริ่มต้น คำสั่งในหน้า wiki ไม่ถูกต้อง ที่กล่าวว่า fcitx ก็ดีเช่นกัน
chaskes

@ chaskes: ใช่สำหรับภาษา CJKV มันมี หากคุณติดตั้งเช่นจีนหรือญี่ปุ่นใน Ubuntu 15.10+ การสนับสนุนภาษาที่แนบมารวมถึงวิธีการป้อนข้อมูล fcitx Nicolas: หน้าเอกสารที่คุณเชื่อมโยงไม่เพียงพอ (แม้ว่าตัวอย่างจะเป็นภาษาเกาหลี) คุณต้องการรู้อะไรอีกบ้าง
Gunnar Hjalmarsson

@GunnarHjalmarsson: เนื่องจากปัญหาอื่น ๆ ฉันไม่สามารถทดสอบได้ในขณะนี้ แต่ฉันได้คัดลอกคำแนะนำภาษาเกาหลีและพยายามปรับให้เป็นภาษาญี่ปุ่นดูคำตอบด้านล่างหากคุณเห็นข้อผิดพลาดอย่าลังเลที่จะแก้ไขขอขอบคุณ!
Nicolas Raoul

@GunnarHjalmarsson ไม่มันไม่มี ใน 16.04 ibus ยังคงเป็นค่าเริ่มต้นซึ่งเป็นสิ่งที่เรากำลังพูดถึง รวมถึงการรองรับวิธีการป้อนข้อมูล fcitx ไม่ได้ทำให้มันเป็นค่าเริ่มต้น ใน 15.04 หรือ 15.10 เบต้ามีข้อผิดพลาดที่ติดตั้ง fcitx โดยค่าเริ่มต้น ฉันยื่นรายงานข้อผิดพลาด (แค่ว่าไม่มีคำเตือนเกี่ยวกับสวิตช์ที่สันนิษฐาน) และได้รับการบอกเล่าจากผู้พัฒนาว่า fcitx ไม่ได้ถูกกำหนดเป็นค่าเริ่มต้นและ ibus รุ่นสุดท้ายที่ติดตั้งไว้
chaskes

@ chaskes: ฉันไม่ได้บอกว่า ibus ไม่ได้ติดตั้งไว้ตลอดเวลา - มันคือ แต่ค่าเริ่มต้นสำหรับภาษา CJKV ถูกเปลี่ยนเป็น fcitx นี่อาจไม่ใช่สถานที่ที่เหมาะสมที่จะลงรายละเอียด แต่ฉันยินดีที่จะอธิบายแยกกัน (ฉันมีส่วนเกี่ยวข้องอย่างลึกซึ้งกับการเปลี่ยนแปลงนี้ในฐานะนักพัฒนา)
Gunnar Hjalmarsson

คำตอบ:


10
  1. ติดตั้งภาษาญี่ปุ่น หนึ่งในแพ็คเกจที่ติดตั้งคือ fcitx-mozc
  2. ปิดการสนับสนุนภาษาและเปิดอีกครั้ง
  3. เลือก fcitx เป็นระบบวิธีการป้อนข้อมูลด้วยแป้นพิมพ์
  4. ออกจากระบบและลงชื่อเข้าใช้อีกครั้ง
  5. คลิกไอคอนที่ด้านขวาของแถบเมนูแล้วเลือกการตั้งค่าระบบ
  6. ในส่วนบุคคลคลิกรายการข้อความ
  7. คลิกปุ่ม + เลือก Mozc (Fcitx) และคลิกเพิ่ม

ข้อมูลเพิ่มเติม


ดูดีกับผม.
Gunnar Hjalmarsson

การออกจากระบบและเข้าสู่ระบบอีกครั้งเป็นสิ่งสำคัญ! ขอบคุณ
Darren Cook

+1 ใน 16.04 ของฉันด้วยUnityแม้ว่า a) ฉันไม่ต้องออกจากระบบเข้าสู่ระบบ 2) ปรากฏขึ้นMozc (ibus)แทน fcitx
IsaacS
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.