สำหรับทุกคนที่ไม่ได้ยกเลิกเวอร์ชั่นเก่าและสงสัยว่าจะเปลี่ยนตำแหน่งไดเรคทอรี่ qt ได้อย่างไร วิธีที่ถูกต้องคือการส่งออกตัวแปร QT_SELECT และเพิ่มไฟล์ ~ / .config / qtchooser / somename.conf ที่กำหนดเอง
นี่จะเป็นการติดตั้ง qt ที่มองเห็นได้ใน qtchooser -l ภายใต้ "somename" ดังนั้น:
QT_SELECT=somename; qtchooser -print-env
จะส่งคืนตำแหน่งที่กำหนดเองของคุณ ข้อเสียของการเปลี่ยน default.conf อาจเป็นโมฆะเมื่อพบรุ่น qt เดิมของคุณเมื่อฉันเปลี่ยนเป็น / some / path หลังจากดำเนินการ:
QT_SELECT=qt4; qtchooser -print-env
หาเวอร์ชันที่ใหม่กว่าบนพา ธ ของฉันอย่างไรก็ตามด้วย ~ / config / qtchooser / somename.conf เวอร์ชันก่อนหน้านี้จะไม่เป็นอันตราย
มันถูกกล่าวถึงในตอนท้ายของความman qtchooser
ช่วยเหลือ:
ไฟล์ /etc/xdg/qtchooser/*.conf ไฟล์การกำหนดค่าทั้งระบบ แต่ละบรรทัดมีสองบรรทัดอันแรกคือเส้นทางไปยังไบนารีและที่สองคือพา ธ ไปยังไลบรารี Qt หากมีการให้ default.conf การตั้งค่าจากมันจะถูกนำมาใช้โดยอัตโนมัติในกรณีที่ไม่มีอะไรถูกเลือก
$ HOME / .config / qtchooser / *. conf ไฟล์การกำหนดค่า