মাভারিকে আপগ্রেড করার পরে আমার টিআরএম ভেরিয়েবলটি 'বোবা' এ সেট হয়েছে, লুসিড থেকে একই বাড়ির দিরের সাথে এটি ঘটবে না এবং আমি নিজেই TERM সম্পর্কিত কোনও পরিবর্তন করি নি।
টিআরএম ভেরিয়েবলটি কোথা থেকে সেট করা আশা করা যায়?
মাভারিকে আপগ্রেড করার পরে আমার টিআরএম ভেরিয়েবলটি 'বোবা' এ সেট হয়েছে, লুসিড থেকে একই বাড়ির দিরের সাথে এটি ঘটবে না এবং আমি নিজেই TERM সম্পর্কিত কোনও পরিবর্তন করি নি।
টিআরএম ভেরিয়েবলটি কোথা থেকে সেট করা আশা করা যায়?
উত্তর:
গিলস কী বলে তার বিশদ বর্ণনা করার জন্য, ধরুন আপনি পুট্টি ব্যবহার করে উইন্ডোজ থেকে আপনার উবুন্টুতে দূরবর্তী সংযোগ করছেন।
পুটি কনফিগারেশন অপশনগুলিতে, সংযোগ-> ডেটার আওতায় টার্মিনাল-টাইপ স্ট্রিং নামে একটি সেটিং রয়েছে। আপনি সেখানে আপনার TERM সেট করতে পারেন এবং পুটি এসএসএইচকে সেই পরিবেশের পরিবর্তনশীল সেট করার নির্দেশ দেয়। এর পরে আপনার শেলটি কার্যকর হতে চলেছে, সম্ভবত / বিন / বাশ এবং এটি তার পিতামাতার প্রক্রিয়া থেকে সম্ভবত পরিবেশে আসে, সম্ভবত এসএসডিডি প্রক্রিয়া।
আপনি যদি রিমোট লিনাক্স বাক্স থেকে ssh করেন তবে এটি একই সত্য, ঠিক এটিই যে স্থানীয় TERM এনভায়রনমেন্ট ভেরিয়েবলটি ssh এর মাধ্যমে দূরবর্তী সংযোগে প্রেরণ করা হয়।
টার্মিনাল এমুলেটারের ক্ষেত্রে টিআরএম পরিবেশ পরিবর্তনশীল নির্ধারণ করা টার্মিনাল এমুলেটরের কাজ। উদাহরণস্বরূপ, গেটটি TERM কে "লিনাক্স" এ সেট করে এবং একটি শেল প্রক্রিয়া (/ বিন / বাশ) কাঁটাচামচ করে। বা জিনোম-টার্মিনাল TERM কে "xterm" এ সেট করে এবং একটি শেল প্রক্রিয়া কাঁধে দেয়।
আপনার প্রশ্নের আক্ষরিক উত্তর দেওয়ার জন্য, টার্মিনাল এমুলেটরটি সেট করার কথা $TERM¹
আপনার সমস্যা সমাধানের জন্য কমপক্ষে আপনি কী টার্মিনাল এমুলেটর ব্যবহার করেন তা জেনে রাখা দরকার। এটা একটা বাগ অথবা ভুল কনফিগারেশনের কারণে টার্মিনাল এমুলেটর অথবা আপনার শেল প্রারম্ভকালে ফাইল সঙ্গে একটি সমস্যা (সম্ভবত হতে পারে ~/.bashrc, কিন্তু সম্ভবত ~/.bash_profile, /etc/bashrc, /etc/profile, ...)।
Um ধরে নিচ্ছেন আপনি একটি হার্ডওয়্যার টার্মিনাল ব্যবহার করছেন না; তাহলে এটি (সিসভিট ব্যবহার করে পুরানো প্রকাশগুলি) বা (উবুন্টু -9.10, আপস্টার্ট ব্যবহার করে ) gettyথেকে ডেকে আনা যুক্তি হবে ।inittab/etc/init/tty*.conf
আপনি যদি টার্মিনালটি পরিবর্তন করতে চান তা নিশ্চিত করুন যে আপনি আপডেট-বিকল্প কার্যকারিতা পরীক্ষা করে দেখেছেন।
এই ক্ষেত্রে:
update-alternatives --config x-terminal-emulator
উবুন্টুতে বিভিন্ন সিস্টেম ডিফল্ট বিকল্পগুলির অনেকগুলি এই পদ্ধতির মাধ্যমে সেট করা আছে। অন্য একটি সাধারণ ওয়েব ব্রাউজার হবে
update-alternatives --config x-www-browser