ฉันจะบอก GNOME ให้อ่าน ~ / .profile ได้อย่างไร


13

GNOME อ่าน~/.profileเมื่อเข้าสู่ระบบ เมื่อฉันเปลี่ยนบางสิ่งบางอย่างใน.profile(ตัวอย่างLC_MESSAGES) ฉันต้องการคำพังเพยที่จะอ่าน.profileไฟล์โดยไม่ต้องออกจากระบบและกลับเข้ามา. .profileในทุบตีผมสามารถบอกถึงแหล่งที่มาทุบตี ฉันจะทำสิ่งนั้นกับเซสชัน GNOME ที่กำลังทำงานอยู่ได้อย่างไร

คำตอบ:


14

ฉันคิดว่ามันเป็นไปไม่ได้ สคริปต์ที่เกี่ยวข้องคือ / etc / gdm / Xsession มีค่อนข้างที่ด้านบนคุณจะพบ

# First read /etc/profile and .profile 
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"

และหลังจากนั้น (และการจัดหาสคริปต์อื่นโหลดทรัพยากร X ฯลฯ ) สภาพแวดล้อมเดสก์ท็อปเริ่มต้นสืบทอดค่าของ. profile ที่เพิ่งโหลด เนื่องจากไม่มีวิธีที่จะเปลี่ยนสภาพแวดล้อมของกระบวนการที่กำลังทำงานอยู่ (หากกระบวนการนั้นไม่มีฟังก์ชั่นพิเศษเพื่อนำเข้าสภาพแวดล้อมที่เปลี่ยนแปลง แต่นี่ไม่ใช่สิ่งที่คุณพบโดยทั่วไป) ดูเหมือนว่าคุณจะโชคไม่ดี


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