मैं लिनक्स में नहीं हूँ और मुझे एक ट्यूटोरियल के बाद निम्नलिखित संदेह है।
मुझे bashrcफ़ाइल को संशोधित करना होगा । इस फ़ाइल में किस तरह की सेटिंग्स निहित हैं? मुझे लगता है कि बैश शेल पर्यावरण से संबंधित कुछ है लेकिन मैं इसके बारे में निश्चित नहीं हूं।
मुझे यह पंक्ति सम्मिलित करनी होगी:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
वास्तव में यह लाइन क्या है?
मुझे लगता है कि exportबयान का उपयोग एक नया चर बनाने के लिए किया जाता है, जो इसे अन्य कार्यक्रम के लिए उपलब्ध कराता है।
लेकिन वास्तव में यह लाइन क्या है? है PATHवैरिएबल का नाम है कि मैं परिभाषित करने कर रहा हूँ? क्या है $HOME?
पिछली अभिव्यक्ति में और और अनुभाग के :बीच का प्रतीक क्या है ?PATH=$HOME/.local/bin$HOME/.local/usr/bin$PATH
इस अभिव्यक्ति का वास्तव में क्या मतलब है?
PATHसंशोधनों को पहले से ही ~/.profileफ़ाइल में किया गया है , इसलिए इसमें समान सामान करना थोड़ा असंगत है ~/.bashrc। बेहतर IMO ~/.profileयदि आवश्यक हो तो पहले से ही कोड को संशोधित करने के लिए । वर्तमान में डिफॉल्ट ~/.profileफाइल में यह लाइन शामिल है:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc, ~/.profileडिस्प्ले मैनेजर द्वारा खट्टा है , इसलिए ~/.profileजब आप ग्राफिकल वातावरण से प्रोग्राम शुरू करते हैं तो केवल सेट चर उपलब्ध होते हैं। और यह जल्दी होता है इसलिए सत्र के लिए ऑटोस्टार्टेड प्रक्रियाओं के लिए ठीक होना चाहिए।