ฉันเพิ่งติดตั้ง Ubuntu 12.10 ด้วยการเก็บรักษาโฟลเดอร์ภายในบ้านจากการแจกจ่าย Linux Mint 13 ระบบติดตั้งได้ดี แต่ในตอนแรกทุกอย่างเป็นภาษาจีน (แม้แต่ข้อความในเทอร์มินัล) ฉันจัดการเพื่อแก้ไขโดยการแก้ไขไฟล์บางไฟล์ แต่ฉันยังคงได้รับข้อผิดพลาดเมื่อไม่พบคำสั่งในเทอร์มินัล นี่มันคือ:
Sorry, command-not-found has crashed! Please file a bug report at:
https://bugs.launchpad.net/command-not-found/+filebug
Please include the following information with the report:
command-not-found version: 0.3
Python version: 3.2.3 final 0
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal
Exception information:
unsupported locale setting
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/CommandNotFound/util.py", line 24, in crash_guard
callback()
File "/usr/lib/command-not-found", line 69, in main
enable_i18n()
File "/usr/lib/command-not-found", line 40, in enable_i18n
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python3.2/locale.py", line 541, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
ฉันจะกำจัดข้อผิดพลาดนี้ได้อย่างไร มันบอกว่ามันเป็นข้อผิดพลาดของสถานที่ดังนั้นฉันเดาว่ามันอาจเกี่ยวข้องกับปัญหาภาษาเริ่มต้น แต่ฉันไม่ใช่ผู้เชี่ยวชาญในเรื่องของลินุกซ์ ความคิดเห็นของคุณคืออะไร?
2
เยี่ยมมากที่คุณพบวิธีแก้ไขและตัดสินใจแบ่งปัน ปล่อยให้มันอยู่โดยไม่จำเป็นต้องลบข้อมูลที่ดี :)
—
บรูโน่เปเรร่า
นี่เป็นคำถามที่ดีอย่างสมบูรณ์เนื่องจากความผิดพลาดนั้นแยกจากประเด็นหลัก
—
Eliah Kagan
command-not-found
จะทำงานเมื่อคุณพยายามเรียกใช้คำสั่งที่ไม่มีอยู่ (ไม่พบ) อย่างไรก็ตามฉันขอแนะนำให้รายงานข้อผิดพลาด หากคุณสามารถทำซ้ำผมขอแนะนำให้ใช้ Apport ส่งรายงาน มิฉะนั้นคุณยังสามารถรายงานข้อผิดพลาดพร้อมข้อความแสดงข้อผิดพลาดทั้งหมดได้ (มีการติดตามซึ่งนักพัฒนาซอฟต์แวร์จะใช้เพื่อหาสาเหตุของปัญหา) ก่อนที่จะรายงานให้ดูhelp.ubuntu.com/community/ReportingBugs