দুর্দান্ত প্রশ্ন! এটি মূল্যবান জন্য, আমি ব্যোবু লেখক এবং রক্ষণাবেক্ষণকারী ।
ব্যোবু হ'ল একটি কনফিগারেশন স্তর যা মূলত GNU স্ক্রিনের শীর্ষে বসতে লেখা হয়েছিল , তবে এখন টিএমাক্সের শীর্ষেও কাজ করে ।
আমি ২০০৮ সালের ডিসেম্বরে বাইবুুকে লেখা শুরু করি , যখন গুগলপ্লেক্সে স্ক্রিন এবং উবুন্টু সার্ভার ব্যবহারকারীদের সাথে আমার দেখা হয়েছিল এবং আমরা দেখতে পেলাম যে আমরা সবাই আমাদের ~/.screenrc
কনফিগারেশনে আমাদের নিজস্ব গুচ্ছ / মজাদার / দরকারী হ্যাকগুলি বজায় রেখেছি । এবং সেগুলি আমরা কয়েক ডজন বা শত শত সার্ভারের মধ্যে ম্যানুয়ালি স্থানান্তরিত করতে হয়েছিল। আমরা ব্যবসায়ের টিপস এবং কৌশলগুলি শুরু করেছি এবং আমি "স্ক্রিন-প্রোফাইলস" নামক মূল জিপিএলভি 3 প্রকল্পে সংগ্রহ করতে শুরু করেছি । প্রায় months মাস পরে, একটি সম্পূর্ণ সম্প্রদায় " স্ক্রিন-প্রোফাইল " এর আশেপাশে বিকশিত হয়েছিল এবং প্রকল্পটি কেবল স্ক্রিন হ্যাকের চেয়ে অনেক বেশি হয়ে ওঠে - আমাদের কনফিগারেশন ইউটিলিটিস, লাইভ স্ট্যাটাস প্লাগইন এবং কী-বাইন্ডিং ছিল। সুতরাং আমরা প্রকল্পটির নামকরণ করেছি "বাইওবু", যা এই মার্জিতদের জন্য জাপানি শব্দ, "স্ক্রিনগুলি" ভাঁজ করে এবং "স্ক্রিন $ এফও" এর চেয়ে গুগল "বাইবো $ এফইও" এর জন্য আরও সাফল্যের সাথে সক্ষম হওয়ার অতিরিক্ত সুবিধা রয়েছে।
Byobu, এখন অধিকাংশ Linux ডিস্ট্রিবিউশনের (ইন উবুন্টু , ডেবিয়ান , ফেডোরা , আর্চ ), এবং সবচেয়ে Macs- এর / BSD গুলোর এবং অন্যান্য UNIXes উপর কার্মিক, এটি একই কোনো টার্মিনালের আপনি পারে কিভাবে তাকান-এবং-অনুভূতি, সুবিধাজনক-বাইন্ডিং, ডায়নামিক সিস্টেমের অবস্থা তথ্য দিতে অ্যাক্সেস প্রয়োজন।
জিএনইউ স্ক্রিন প্রকল্পে কেন অবদান রাখবেন না? বেশ কয়েকটি কারণ ... ব্যোবু ঠিক কীভাবে কনফিগারেশন বিকল্প হিসাবে কাজ করে সেগুলি সমস্ত। এটা কেউই প্রয়োজন স্ক্রিন উৎস বেস অন্তর্ভুক্ত করা কার্মিক যাবে। স্ক্রিনটি ডিফল্টরূপে অন্তর্ভুক্ত করা থাকলে কিছু জিনিস আরও ভাল কাজ করতে পারে বা খুব ভাল পারফরম্যান্স করতে পারে তবে পরিবর্তনগুলির মধ্যে অনেকগুলি খুব "মতামতযুক্ত" হয়, যা সাধারণত 25 বছরের পুরানো প্রবাহ প্রকল্পে অবদান রাখা কঠিন বা অসম্ভব । এছাড়াও, জিএনইউ স্ক্রিন প্রকল্পটি আস্তে আস্তে খুব ধীরে চলছে। এটি 25+ বছর পুরনো, এবং 2008 সালের আগস্টের পরে এটির কোনও অফিসিয়াল প্রকাশ হয়নি । প্রতিটি বিতরণ কেবল আপনার / usr / বিন / স্ক্রিনটিকে কাজ এবং সুরক্ষিত রাখতে প্যাচগুলির বিশাল স্ট্যাক বহন করে। উদাহরণস্বরূপ, উবুন্টু এবং ডেবিয়ান বর্তমানে 19K লাইন কোডটি 48 ডলারে বহন করছেপ্যাচ ।
আমি প্রায় 2 বছর আগে টিমাক্স সম্পর্কে শিখেছি, এবং সত্যই সোর্স কোড, ডিজাইন, ইন্টারফেস এবং সক্রিয় সম্প্রদায়ের প্রেমে পড়েছি! Tmux upstream এবং মেইলিং তালিকায় বিষয়গুলি আলোচনা করার ক্ষেত্রে সমাধানগুলি অবদানের জন্য আমার অনেক বেশি সহজ সময় ছিল । এবং একজন বাইবু ব্যবহারকারী হিসাবে যিনি সর্বত্র এটি ব্যবহার করেন, আমি আমার টিএমাক্স সেশনের কাছে একই রকম চেহারা এবং অনুভব করতে চেয়েছিলাম যে আমি বাইবুর 4+ বছরের মধ্যে কী উপভোগ করতে এসেছি। তাই আমি সমস্ত বাইবো কোডটি পোর্ট করেছি স্ক্রিন হিসাবে ব্যাকএন্ড হিসাবে টিমাক্সের সাথে সমানভাবে কাজ করার জন্য। এর মতো Byobu, 5.0 রিলিজ , Tmux এখন ডিফল্ট ব্যাকএন্ড, স্ক্রিন সাথে এখনও একটি লিগ্যাসি মোডে সমর্থিত। ব্যোবু এখন স্ক্রিন ওভার স্ক্রিনের অনেকগুলি আধুনিক বৈশিষ্ট্য ব্যবহার করে, যার মধ্যে রয়েছে উন্নত 256- রঙ সমর্থন, ইউটিএফ 8 অক্ষর এবং অনুভূমিক / উল্লম্ব উইন্ডো বিভাজন।
আপনি যদি স্ক্রিন বা টিমাক্সের ডিফল্ট সেটিংসে সন্তুষ্ট হন বা স্ক্র্যাচ থেকে আপনার নিজের কনফিগারেশন ফাইলগুলি লিখতে চান তবে সর্বকথায়, স্ক্রিন এবং টিমাক্স দুর্দান্ত উপযোগ হিসাবে আমাদের জীবনে বহু বছরের দক্ষতা যুক্ত করেছে। আপনি যদি এমন কনফিগারেশনের সেটগুলিতে আগ্রহী হন যা স্ক্রিন এবং টিএমাক্স বাক্সের বাইরে যা করে তা প্রসারিত এবং প্রসারিত করে, তবে বাইবুুকে দেখুন!
চিয়ার্স, ডাস্টিন