जब सर्वर चालू होता है तो मैं Ubuntu सर्वर 12.04 के साथ स्टार्टअप के लिए बायोबू प्राप्त करने की कोशिश कर रहा हूं।
मैंने यह पता लगा लिया है कि स्क्रीन सत्र के साथ यह कैसे करना है, लेकिन मैं चाहता हूं कि यह स्क्रीन में नहीं, सभी जोड़ा सुविधाओं के साथ ब्योबू में हो ।
में start()
स्क्रीन के लिए एक init.d स्क्रिप्ट के भीतर इस लाइन है कि काम करता है (के माध्यम से सही उपयोगकर्ता के लिए पर्यावरण को बदलने के बाद है su - $USER -c "$USER_INIT; $1" >/dev/null && return 0
--- उपयोगकर्ता और USER_INIT दोनों ठीक से भर जाती है, स्क्रीन के माध्यम से काम कर परीक्षण किया):
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
के screen
साथ बदलने byobu
या byobu-screen
काम नहीं करता है। मेरे पास स्क्रीन पर बैक-एंड सेट है।
मैं /.byobu/windows
फ़ाइल को संपादित नहीं करना चाहता क्योंकि यह तब तक लॉन्च नहीं होता है जब तक कि उपयोगकर्ता मैन्युअल रूप से बायोबू बैक-एंड शुरू नहीं करता है।
मैं जिस $ SESSIONNAME का उपयोग कर रहा हूं वह वीचैट है और $ WCAPP वैरिएबल वीचैट-शाप है, मेरे पास वेरिएबल वैल्यू के बजाय शाब्दिक मूल्य का उपयोग करने के बारे में कोई झगड़ा नहीं है।
धन्यवाद।