มี GUI เพื่อแก้ไขตัวแปร PATH หรือไม่?


9

มี GUI ใน Windows เพื่อแก้ไขตัวแปรพา ธ ฉันสงสัยว่ามีบางสิ่งที่เทียบเท่าใน Ubuntu ที่จะทำเช่นเดียวกัน


ไม่มี GUI สำหรับจุดประสงค์ แต่มันค่อนข้างง่ายที่จะทำในแบบของ Command-line หากต้องการอ่านและทำความเข้าใจเกี่ยวกับตัวแปรสภาพแวดล้อมอย่างสมบูรณ์ให้ชำระเงินเอกสารอย่างเป็นทางการเกี่ยวกับ it- https://help.ubuntu.com/community/EnvironmentVariables
saji89

คำตอบ:


5

สิ่งคือ ... pathถูกตั้งค่าไว้ในไฟล์ข้อความหลายไฟล์โดยขึ้นอยู่กับสิ่งที่คุณต้องการทำให้สำเร็จเช่นใน~/.profileสำหรับผู้ใช้/etc/profileเป็นค่าเริ่มต้นสำหรับผู้ใช้/etc/environmentสำหรับระบบหรือ/etc/bash.bashrcสำหรับระบบ bash shell แบบโต้ตอบ ในบางส่วนของ $ PATH เหล่านี้ถูกตั้งค่าเป็นส่วนหนึ่งของการเข้ารหัสบางส่วน

ดังนั้นตัวแก้ไขข้อความจึงเป็นสิ่งที่มีเหตุผลมากที่สุดที่จะใช้ เช่นgeditถ้าคุณต้องการเป็นกราฟิก แต่คุณจะยังคงมองหาดีลประเภทเดียวกันกับnanoหรือviจาก commandline แต่มันจะเป็นไปไม่ได้กับบางสิ่งที่คุณแก้ไขในบางไดเรกทอรีที่มีกล่องอินพุตเพื่อเรียกดูไดเรกทอรีเนื่องจากใน Linux PATH อาจมีเหตุผลมากกว่านี้เพียงแค่แก้ไขตัวแปร

คำแนะนำของฉัน: คุ้นเคยกับการแก้ไขบรรทัดคำสั่งสำหรับสิ่งนี้และสิ่งที่คล้ายกัน สักวันหนึ่งมันจะช่วยคุณแก้ไขปัญหาของคุณเมื่อไม่สามารถเข้าสู่ระบบหรือ Unity ล้มเหลวหลังจากเข้าสู่ระบบ

มีแนวโน้มที่จะมีเหตุผลมากขึ้นในการทำเช่นนี้ ลีนุกซ์มีหลายวิธีในการทำสิ่งต่าง ๆ ดังนั้นเราสองคนจะเคยใช้ แต่ไม่ได้หมายความว่าคนอื่นไม่ต้องการ


/etc/bash.bashrcน้ำยางข้นฉันขอแนะนำให้เพิ่มไป นั่นคือที่ที่จะแก้ไขพา ธ สำหรับเชลล์ระบบทุบตีกว้าง

gksu gedit /etc/bash.bashrc

หลังจากเพิ่มและบันทึกคุณสามารถตรวจสอบด้วย

echo $PATH

ถ้าตั้งค่าไว้ถูกต้อง (และนี่จะเป็นสิ่งที่ต้องทำ)


วัตถุประสงค์ปัจจุบันของฉันคือการตั้งค่าตัวแปร PATH เป็น: "/ usr / local / texlive / 2011 / bin / i386-linux" แต่หลังจากฉันปิดเซสชันระบบจะลืมค่าของตัวแปร PATH ดังนั้นในการเริ่มต้นใช้งานลาเท็กซ์บน Ubuntu ฉันต้องไปที่โฟลเดอร์คัดลอกพา ธ และตั้งค่าตัวแปรทุกครั้งที่ฉันต้องเริ่มใช้งาน ดังนั้นฉันอ่านวิธีแก้ไขปัญหาต่าง ๆ บางคนบอกว่าแก้ไข bashrc บางคนบอกว่าแก้ไข bash_profile บางคนบอกว่าเป็นเพียงโปรไฟล์และบางคนบอกว่าจะแก้ไข bash_login ในทั้งหมดนี้ฉันสับสนว่าตัวแปร PATH (ซึ่งรับประกันว่าจะโหลดเมื่อเข้าสู่ระบบ) ตั้งอยู่!
Shashank Sawant

ใน windows มีที่เดียวที่คุณสามารถไปและแก้ไขตัวแปรพา ธ การแก้ไขนั้นจะใช้งานได้เสมอ (แม้หลังจากรีบูตระบบ) แต่เนื่องจากหน้าต่างมีปัญหาฉันจึงเกลียดมัน ฉันชอบ Ubuntu แต่ปัจจุบันฉันพยายามเรียนรู้ว่า Ubuntu เอาชนะปัญหาในหน้าต่างได้อย่างไร ตัวแปร PATH เป็นสิ่งที่ทำให้ฉันสับสนมาก (โดยเฉพาะอย่างยิ่งวิธี Un-Pythonic ที่จัดการ - ไม่มีวิธีแก้ไขอย่างใดอย่างหนึ่งบล็อกทุกอันแนะนำวิธีการใหม่)
Shashank Sawant

คุณกำลังทำสิ่งผิดปกติหากเส้นทางไม่ติดเช่นเดียวกับการตั้งค่าสำหรับเซสชันนี้ ไม่มีใครดูเหมือนว่าจะมีปัญหาเกี่ยวกับการเพิ่มเส้นทางสำหรับน้ำยาง;)
Rinzwind

ใช่ ... ส่วนใหญ่ฉันทำอะไรผิดไป แต่นั่นคือที่คำถามของฉัน: ซึ่งเป็นวิธีที่แน่นอนที่สุดในการตั้งค่าตัวแปร PATH? วิธีการปัจจุบันของฉันคือการดำเนินการ "PATH = / usr / local / texlive / 2011 / bin / i386-linux: $ PATH" แต่หลังจากฉันรีบูทระบบก็จะลืมการมอบหมายข้างต้น
Shashank Sawant

1
ฉันใส่ในสถานที่ที่มีเหตุผลมากที่สุด คำสั่งที่คุณใช้นั้นมีไว้สำหรับเซสชันนั้นเท่านั้น
Rinzwind
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.