การติดตั้งภาษาไทยและการกำหนดเขตเวลา (Timezone) เริ่มต้นให้ระบบปฏิบัติการ Rocky Linux บน WSL

1. ติดตั้งแพ็กเกจ sudo โดยพิมพ์คำสั่ง dnf install sudo

2. ติดตั้งแพ็กเกจ nano editor โดยพิมพ์คำสั่ง sudo dnf install nano

3. ติดตั้งแพ็กเกจ glibc-locale-source และ langpacks-th โดยพิมพ์คำสั่ง
sudo dnf install glibc-locale-source langpacks-th

4. ติดตั้งแพ็กเกจ systemd โดยพิมพ์คำสั่ง sudo dnf install systemd

5. สร้างไฟล์ wsl.conf ไว้ในไดเรกทอรี่ /etc โดยพิมพ์คำสั่ง sudo nano /etc/wsl.conf แล้วพิมพ์ข้อความดังนี้

6. เปิดไฟล์ ~/.bashrc ขึ้นมาโดยพิมพ์คำสั่งดังนี้
sudo nano ~/.bashrc

7. แก้ไขไฟล์ ~/.bashrc โดยพิมพ์ข้อความ :/usr/bin ต่อท้ายในตัวแปร PATH ดังรูป

8. บันทึกไฟล์ดังกล่าวโดยกดปุ่ม Ctrl + O แล้วกดปุ่ม Enter

9. กดปุ่ม Ctrl + X เพื่อออกจากโปรแกรม nano

10. พิมพ์คำสั่ง source ~/.bashrc เพื่อให้ค่าที่ได้ตั้งไว้มีผล

11. สร้างไฟล์ชื่อ /etc/locale.conf โดยพิมพ์คำสั่งดังนี้
sudo nano /etc/locale.conf

12. แก้ไขข้อความในไฟล์ locale.conf เป็น LANG=th_TH.UTF-8 ดังรูป

13. ปิดหน้าต่าง rockylinux ในโปรแกรม Terminal

14. ในโปรแกรม Terminal ให้เปิดโปรแกรม Windows PowerShell ในโหมด Administrator ดังรูป

15. ปิดการทำงานของ wsl โดยพิมพ์คำสั่ง wsl –shutdown ในโปรแกรม Windows PowerShell

16. เปิดหน้าต่าง rockylinux ในโปรแกรม Terminal อีกครั้ง

17. กำหนดค่าเริ่มต้นของ locale ให้เป็น th_TH.UTF-8 โดยพิมพ์คำสั่งดังนี้
sudo localectl set-locale LANG=th_TH.UTF-8 && export LANGUAGE=th_TH.UTF-8

18. กำหนดเขตเวลาเริ่มต้นให้เป็น Asia/Bangkok โดยพิมพ์คำสั่งดังนี้
sudo timedatectl set-timezone Asia/Bangkok

ผู้เขียน

ปวรุตม์ พงศ์พฤฒานนท์
ฝ่ายระบบสารสนเทศ
สำนักคอมพิวเตอร์
pavarudh@g.swu.ac.th