প্রারম্ভকালে চালানোর জন্য একটি আদেশ সহ আমি কীভাবে বাইবু সেশন পেতে পারি?


14

আমি সার্ভারটি চালু হওয়ার পরে বাইবুকে উবুন্টু সার্ভার 12.04 দিয়ে শুরু করার চেষ্টা করছি।

আমি কীভাবে এটি স্ক্রিন সেশন দিয়ে করব তা বুঝতে পেরেছি তবে আমি এটি স্ক্রিনে নয়, যুক্ত হওয়া সমস্ত বৈশিষ্ট্য সহ ব্যোবুতে রাখতে চাই ।

মধ্যে start()পর্দা জন্য একটি init.d স্ক্রিপ্ট মধ্যে এই লাইন যে কাজ (মাধ্যমে সঠিক ব্যবহারকারী না পারিপার্শ্বিকের পরে su - $USER -c "$USER_INIT; $1" >/dev/null && return 0--- USER এবং USER_INIT উভয় সঠিকভাবে জনবহুল হয়, পর্দা মাধ্যমে কাজ পরীক্ষিত):

screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP

screenসঙ্গে প্রতিস্থাপন byobuবা byobu-screenকাজ করে না। আমার স্ক্রিনে ব্যাক-এন্ড সেট আছে।

আমি /.byobu/windowsফাইলটি সম্পাদনা করতে চাই না যেহেতু কোনও ব্যবহারকারী নিজে হাতে বাইবুক ব্যাক-এন্ড শুরু না করা না হওয়া পর্যন্ত এটি চালু হয় না।

আমি যে $ সেশনটি নামটি ব্যবহার করছি তা হ'ল উইচ্যাট এবং $ ডাব্লুসিএপিপি ভেরিয়েবল ওয়েচ্যাট-অভিশাপ, ভেরিয়েবলগুলি পাস করার পরিবর্তে আক্ষরিক মান ব্যবহার করার বিষয়ে আমার কোনও ঝগড়া নেই।

ধন্যবাদ.

উত্তর:


7

আপনার টার্মিনালটি ( CTRL+ ALT+ T) খুলুন এবং তারপরে টাইপ করুন

nano /etc/rc.local

এবং তারপরে 0 থেকে বেরিয়ে যাওয়ার আগে এই লাইনটি যুক্ত করুন

byobu -S boot-time mycommand &

তারপরে ctrlxসংরক্ষণ এবং বন্ধ টিপুন ।


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