วิธีลบโลแคลใน Linux Mint
ตามค่าเริ่มต้น Linux Mint มาพร้อมกับสถานที่เพิ่มเติมจำนวนมากที่คุณไม่ต้องการ เมื่ออัปเดตส่วนประกอบของระบบ เช่น libc หรือเคอร์เนล ระบบปฏิบัติการจะสร้างส่วนประกอบเหล่านี้ขึ้นใหม่ การดำเนินการนี้ใช้เวลาพอสมควรและอันที่จริงแล้วเป็นขั้นตอนที่ซ้ำซ้อนโดยสิ้นเชิง เรามาดูวิธีกำจัดโลแคลพิเศษเหล่านี้กัน
โฆษณา
ฉันมีความสุขกับสองสถานที่เท่านั้น คือ en_US.UTF-8 และ ru_RU.UTF-8 อย่างไรก็ตาม การติดตั้ง Mint 18.1 ใหม่ของฉันมีสถานที่เพิ่มเติมจำนวนหนึ่ง มาดูกันว่าโลแคลใดถูกติดตั้งตามค่าเริ่มต้น
เปิดแอพเทอร์มินัลอีมูเลเตอร์ที่คุณชื่นชอบแล้วพิมพ์คำสั่งต่อไปนี้:
สถานที่ -a
สิ่งนี้จะเติมรายการของโลแคลที่ติดตั้ง นี่คือลักษณะที่ปรากฏ
อย่างที่คุณเห็น มีสถานที่ติดตั้งมากมายนอกเหนือจากที่จำเป็น เรามาดูวิธีการกำจัดพวกเขา
ในการลบโลแคลใน Linux Mintให้ทำดังต่อไปนี้
เปิดเทอร์มินัลรูทใหม่ โปรดดูบทความต่อไปนี้:
วิธีเปิดรูทเทอร์มินัลใน Linux Mint
โลแคลถูกกำหนดในไฟล์ข้อความภายใต้ /var/lib/locales/supported.d/ สามารถมีได้มากกว่าหนึ่งไฟล์ขึ้นอยู่กับการกำหนดค่าระบบปฏิบัติการของคุณ ทุกไฟล์สามารถมีอย่างน้อยหนึ่งโลแคลที่จะติดตั้ง คุณสามารถแก้ไขไฟล์เหล่านี้และสร้างรายการสถานที่ของคุณใหม่ได้
ในกรณีของฉัน ฉันต้องแก้ไขไฟล์เดียวเท่านั้น /var/lib/locales/supported.d/en มาแก้ไขเพื่อเปลี่ยนการกำหนดค่า
เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ เช่น
nano /var/lib/locales/supported.d/en
หรือ
กลุ่ม /var/lib/locales/supported.d/en
ในกรณีของฉัน ฉันต้องลบบรรทัดทั้งหมดในไฟล์นี้และเก็บเฉพาะรายการ en_US.UTF-8
ลบบรรทัดที่ไม่จำเป็นและบันทึกไฟล์
ตอนนี้รันคำสั่งต่อไปนี้ในฐานะรูท:
locale-gen
นี้จะสร้างเฉพาะสถานที่ที่จำเป็น ระบบจะไม่สร้างสถานที่อื่นๆ อีกต่อไป
นอกจากนี้ คุณสามารถล้างข้อมูลโลแคลทั้งหมดที่เหลืออยู่จากการตั้งค่าก่อนหน้านี้
ดำเนินการคำสั่งต่อไปนี้ในฐานะรูทเพื่อลบออก
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
ซึ่งจะเก็บเพียงสองโลแคล ru_RU.UTF-8 และ en_US.UTF-8 ส่วนที่เหลือทั้งหมดจะถูกลบออก
คุณทำเสร็จแล้ว