मेरा .profile
पर्यावरण सेट चर से अधिक है, इसलिए मैंने पर्यावरण सेटिंग कार्यों को एक .setenv
फ़ाइल में विभाजित किया है जो केवल पर्यावरण सेट करता है। डेबियन पर X11 के लिए वातावरण सेट करने के लिए, मैंने .xsessionrc
अपने घर में इसे जोड़ा :
. ~/.setenv
वह फ़ाइल जो खट्टी .xsessionrc
होने का कारण है /etc/X11/Xsession.d/40x11-common_xsessionrc
।
अपने वातावरण को सेट करने के लिए बैश करने वाली फ़ाइलों का उपयोग करने से मुझे वह नहीं मिला जो मैं चाहता हूं। ज़रूर, अगर मैंने X11 में बैश शेल शुरू किया, तो मुझे वह माहौल मिलेगा जो मैं चाहता था। हालाँकि, मुझे अपना PATH सेट करने की आवश्यकता है ताकि मेरा डेस्कटॉप वातावरण मेरे इच्छित सॉफ़्टवेयर को चला सके। उदाहरण के लिए, मैं अक्सर फ़ायरफ़ॉक्स के कस्टम संस्करणों का उपयोग करता हूं, सामान्य रास्तों के बाहर स्थापित। मैं चाहता हूं कि मेरा डेस्कटॉप वातावरण डिफ़ॉल्ट रास्तों पर जो भी मिल सकता है उसका उपयोग करने के बजाय उचित संस्करण शुरू करें। ऐसा करने के लिए, डेस्कटॉप वातावरण शुरू होने से पहले पैट को सेट किया जाना चाहिए।
.profile
काम किया।