ภาษาไทยบน Command line ผ่าน Putty
Submitted by KennyDeb on 29 September, 2009 - 11:27
ผมใช้งาน Etch เพื่อเป็น File Server ซึ่งตอนนี้ใช้งานได้เป็นปกติไม่มีปัญหาภาษาไทยเมื่อดูผ่าน Map Drive ของ Windows XP
แต่ติดปัญหากรณีผม SSH ผ่าน Putty เข้าไปเพื่อตรวจสอบไฟล์ เช่น ใช้คำสั่ง ls ไฟล์ที่เป็นภาษาไทยจะเป็นเครื่องหมาย ?Ò¡?Ò§?Ò¹??????????º
ผมดูที่ Locale แล้วพบว่าเป็น UTF8 ซึ่งไม่ตรงกับไฟล์ที่ Save ผ่าน Windows XP ซึ่งเป็น TIS-620 หรือ Windows-874
คำถามคือผมต้องติดตั้ง Package ไหนบ้าง และต้อง Config อยางไรให้สามารถดูไฟล์ภาษาไทยได้ครับ
|
ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้ |















Re: ภาษาไทยบน Command line ผ่าน Putty
ถ้าผมจำไม่ผิด ใน PuTTY จะมีให้เลือกเปลี่ยน Font กับ กำหนด Encoding นะครับ
Category: Window -> Appearance -> Font settings
เปลี่ยนจาก Courier New เป็น Fixedsys
Category: Window -> Appearance -> Translation (Character set translation on received data)
เลือก encoding เป็น UTF-8
ถ้าทดสอบแล้วได้ผล ก็ save session ไว้ได้ครับ ครั้งต่อไปก็เลือก session เอา จะได้ไม่ต้องตั้งค่าใหม่
___
Neutron: Linux Addict!
Re: ภาษาไทยบน Command line ผ่าน Putty
ผมลองตั้งค่า PuTTY ตามที่แจ้งแล้วซึ่งผลที่ได้คือเหมือนเดิม แต่เวลาเข้าโปรแกรม mc แล้วภาพเส้นดูปกติแล้วครับ
ผมใช้การไปดูที่หน้าเครื่องโดยตรงโดยไม่ต้อง Remote ผลที่ได้ไฟล์ที่เป็นภาษาไทยก็ยังคงเป็นเครื่องหมาย ?Ò¡?Ò§?Ò¹?????????? เหมือนเดิมครับ
Re: ภาษาไทยบน Command line ผ่าน Putty
สรุป ผมว่าผมถามคำถามผิด ขอแก้ใหม่เป็น
อยากทราบวิธีการตั้งค่าให้ใช้งานภาษาไทยบน Command line ครับ ซึ่งน่าจะเกี่ยวกับ local แต่ผมทำไม่เป็นครับ