PATH ভেরিয়েবল সম্পাদনা করার জন্য কি কোনও জিইউআই আছে?


9

পাথ ভেরিয়েবল সম্পাদনা করার জন্য উইন্ডোজে একটি জিইউআই রয়েছে। আমি ভাবছিলাম উবুন্টুতেও এরকম কিছু করার মতো কিছু আছে কিনা।


এই উদ্দেশ্যে কোনও জিইউআই উপলব্ধ নেই। তবে এটি কমান্ড-লাইন উপায়ে করা বেশ সহজ। পরিবেশের ভেরিয়েবলগুলি সম্পর্কে সম্পূর্ণরূপে পড়তে এবং বুঝতে, এটি সম্পর্কিত অফিসিয়াল ডকুমেন্টেশনগুলি চেকআউট
করুন-

উত্তর:


5

জিনিস ... pathবিভিন্ন টেক্সট কি আপনি সাধন করার, মত চান তার উপর ভিত্তি করে ফাইল ভিতরে সেট করা হয় ~/.profileব্যবহারকারীর জন্য, /etc/profileব্যবহারকারীদের জন্য ডিফল্ট হিসেবে, /etc/environmentসিস্টেমের জন্য অথবা /etc/bash.bashrcসিস্টেম জুড়ে ইন্টারেক্টিভ ব্যাশ শেল জন্য। এর মধ্যে কয়েকটি $ PATH কিছু কোডিংয়ের অংশ হিসাবে সেট করা আছে।

সুতরাং একটি পাঠ্য সম্পাদক ব্যবহার করা সবচেয়ে যুক্তিযুক্ত জিনিস। পছন্দ করুন geditযদি আপনি এটি গ্রাফিকাল চান তবে আপনি এখনও কমান্ডলাইন nanoবা এর সাথে একই ধরণের ডিলের দিকে তাকিয়ে থাকবেন vi। তবে কোনও কিছু যেখানে আপনি ইনপুট বাক্সের সাহায্যে ডিরেক্টরিগুলি ব্রাউজ করার জন্য কিছু ডিরেক্টরিতে সম্পাদনা করেন তা সম্ভব হবে না কারণ লিনাক্স প্যাথ-এ কেবল পরিবর্তনশীল সম্পাদনা করার চেয়ে আরও কিছু যুক্তি থাকতে পারে।

আমার পরামর্শ: এই জাতীয় এবং অনুরূপ জিনিসের জন্য লাইন সম্পাদনা করতে আদেশ দিন get এটি একদিন আপনাকে লগইন করতে সক্ষম হবে না বা লগইনের ঠিক পরে Unক্য ক্র্যাশ করার সময় আপনার সমস্যার সমাধান করতে সহায়তা করবে।

এটি এভাবে চালিত হওয়ার কারণ হওয়ার বেশি সম্ভাবনা রয়েছে। লিনাক্সের কাজ করার আরও অনেকগুলি উপায় রয়েছে তবে আমরা উভয়ই কখনও ব্যবহার করব তবে এর অর্থ এই নয় যে অন্য কারওর প্রয়োজন নেই।


লেটেক্সের জন্য আমি এটিতে যুক্ত করার পরামর্শ দেব /etc/bash.bashrc। এটি সিস্টেমের প্রশস্ত বাশ শেলের জন্য পাথ সম্পাদনা করার জায়গা।

gksu gedit /etc/bash.bashrc

এটি যুক্ত করার পরে এবং সংরক্ষণের পরে আপনি চেক করতে পারেন

echo $PATH

যদি এটি সঠিকভাবে সেট করা থাকে (এবং এটি প্রেমেট হবে)।


আমার বর্তমান উদ্দেশ্যটি হল PATH ভেরিয়েবলটি এতে সেট করা: "/ usr / স্থানীয় / টেক্সলাইভ / 2011 / বিন / i386-লিনাক্স"। তবে আমি সেশনটি বন্ধ করার পরে, সিস্টেমটি PATH ভেরিয়েবলের মান ভুলে যায়। সুতরাং উবুন্টুতে লেটেক্স চালানোর সহজ কাজটি শুরু করতে, আমাকে ফোল্ডারে যেতে হবে, পাথটি অনুলিপি করতে হবে এবং প্রতিবার ভেরিয়েবলটি ব্যবহার করতে শুরু করতে হবে। তাই আমি এই সমস্যার বিভিন্ন সমাধান পড়ি। কেউ কেউ বাশার্ক সম্পাদনা করে বলে, কেউ বাশ_প্রফাইলে সম্পাদনা করে বলে, কেউ কেউ কেবল প্রোফাইল বলে এবং কেউ কেউ বাশ_লগিন সম্পাদনা করে বলে। এ সবের মধ্যে আমি প্যাট ভেরিয়েবল (যা লগইনে লোডের নিশ্চয়তা প্রাপ্ত) কোথায় অবস্থিত তা নিয়ে আমি বিভ্রান্ত!
শশাঙ্ক সাওয়ান্ত

উইন্ডোজগুলিতে এক জায়গায় আপনি যেতে পারেন এবং পাথ ভেরিয়েবল সম্পাদনা করতে পারেন। এই সম্পাদনাটি সর্বদা কাজ করবে (সিস্টেম রিবুট হওয়ার পরেও)। তবে উইন্ডোজগুলির সমস্ত সমস্যার কারণে আমি এটি ঘৃণা করি। আমি উবুন্টুকে পছন্দ করি তবে বর্তমানে আমি জানার চেষ্টা করছি উবুন্টু কীভাবে উইন্ডোজের সমস্যাগুলি কাটিয়ে উঠেছে। প্যাথ ভেরিয়েবল এমন একটি জিনিস যা আমাকে অনেকটা বিভ্রান্ত করেছে (বিশেষত আন-পাইথোনিক পদ্ধতিতে এটি পরিচালনা করা হয় - এটি সম্পাদনার কোনও উপায় নেই, প্রতিটি ব্লগই একটি নতুন পদ্ধতির প্রস্তাব দেয়)।
শশাঙ্ক সাওয়ান্ত 26'12

পথটি স্থিত না হলে আপনি কিছু ভুল করছেন: যেমন এই সেশনের জন্য কেবল সেট করা setting
ক্ষীরের

হ্যাঁ ... বেশিরভাগ ক্ষেত্রেই আমি কিছু ভুল করছি। তবে সেখানেই আমার প্রশ্নটি নিহিত: PATH ভেরিয়েবল সেট করার নিশ্চিত উপায় কোনটি? আমার বর্তমান পদ্ধতিটি হল "PATH = / usr / স্থানীয় / টেক্সলাইভ / 2011 / বিন / i386-লিনাক্স: AT PATH" চালানো ute তবে আমি রিবুট করার পরে, সিস্টেমগুলি উপরের কার্যভারটি ভুলে যায়।
শশাঙ্ক সাওয়ান্ত 26'12

1
ল্যাটেক্সের জন্য এটি রাখার জন্য আমি সবচেয়ে যুক্তিযুক্ত স্থানে রেখেছি। আপনি যে কমান্ডটি ব্যবহার করেন তা কেবলমাত্র সেই সেশনের জন্য।
রিঞ্জউইন্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.