मैं लिनक्स मिंट का उपयोग कर रहा हूं। मेरा लॉगिन शेल ( cat /etc/passwd | grep myUserName) बैश है।
जब मैं अपना ग्राफिकल डेस्कटॉप वातावरण शुरू करता हूं और उससे एक टर्मिनल एमुलेटर चलाता हूं, तो मैं देख सकता हूं कि .bash_profileयह खट्टा नहीं है (पर्यावरण exportसंस्करण जो इसमें एड हैं, परेशान हैं)। लेकिन अगर मैं एक पाठ कंसोल ( ctrl+ alt+ F1) से लॉग इन करता हूं या मैन्युअल रूप bash -lसे टर्मिनल एमुलेटर से चलाता हूं , तो .bash_profileठीक काम करता है।
क्या मैं गलत हूं जब मुझे लगता है कि .bash_profileएक्स शुरू exportहोने पर खट्टा होना चाहिए और एक्स से चलने वाले टर्मिनल में सभी एड संस्करण उपलब्ध होने चाहिए?
पुनश्च सब कुछ अंदर रखने .bashrcऔर इससे सोर्सिंग करना .bash_profileअच्छा विचार नहीं है ( https://stackoverflow.com/questions/902946/ ): पर्यावरण का सामान केवल एक बार ही खट्टा होना चाहिए।