আমি লিনাক্সে তেমন আছি না এবং টিউটোরিয়ালের পরে আমারও নিম্নলিখিত সন্দেহ আছে।
আমাকে bashrcফাইলটি পরিবর্তন করতে হবে। এই ফাইলটিতে কোন ধরণের সেটিংস রয়েছে? আমি মনে করি বাশ শেল পরিবেশের সাথে সম্পর্কিত কিছু তবে আমি এটি সম্পর্কে তেমন নিশ্চিত নই।
আমাকে এই লাইনটি sertোকাতে হবে:
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। ~/.profileপ্রয়োজনে ইতিমধ্যে কোডটি সংশোধন করা ভাল আইএমও । বর্তমানে ডিফল্ট ~/.profileফাইলটিতে এই লাইনটি অন্তর্ভুক্ত রয়েছে:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc, ~/.profileউত্স অনুসারে কেবলমাত্র ভেরিয়েবলগুলি ~/.profileযখন গ্রাফিকাল পরিবেশ থেকে প্রোগ্রাম শুরু করা যায় তখনই তা উপলব্ধ থাকে। এবং এটি প্রথম দিকে ঘটে তাই এটি অধিবেশনটির জন্য অটোস্টার্ট প্রক্রিয়াগুলির জন্য ঠিক হওয়া উচিত।