I3 से बाहर नहीं निकल सकते क्योंकि कोई समझदार टर्मिनल एमुलेटर स्थापित नहीं है


10

मैं आर्क लिनक्स सेटअप करने की कोशिश कर रहा हूं, और सबसे बुनियादी सामान सेटअप प्राप्त करने के बाद मैंने i3 स्थापित किया और इसके साथ भाग गया:

pacman -S i3 dmenu xorg xorg-xinit
startx

यह अंत में शुरू हुआ, लेकिन मैं इससे बाहर नहीं जा सकता। $ Mod + Shift + E दबाने और पुष्टि करने के बाद, यह मुझे त्रुटि देता है:

i3-sensible-terminal could not find a terminal emulator. Please install one.

मुझे $ mod + Enter से भी यह त्रुटि मिलती है। मैं भ्रमित हूं क्योंकि मैं टर्मिनल एमुलेटर स्थापित करने के लिए वास्तविक टर्मिनल से बाहर नहीं निकल सकता। क्यों i3 से बाहर निकलने के लिए dmenu / xorg को बंद करने और मुझे वास्तविक (?) टर्मिनल पर वापस करने के बजाय एक टर्मिनल एमुलेटर चलाने की कोशिश करता है? किसी को कुछ जानकारी प्रदान कर सकते हैं?



2
मैं इस बिट को समझता हूं, लेकिन जो मुझे भ्रमित कर रहा है वह यह है कि i3 को एक शेल में कैसे निकाला जाए ताकि मैं एक टर्मिनल रेगुलेटर स्थापित करने के लिए कमांड चला सकूं। और मैं इस बारे में भी उलझन में हूं कि i3 से बाहर निकलने के लिए dmenu / xorg को बंद करने और मुझे वास्तविक (?) टर्मिनल पर वापस करने के बजाय एक टर्मिनल एमुलेटर चलाने की कोशिश क्यों की जाती है।
vestlen

8
Ctrl-Alt-F{2..6}आपको कंसोल पर मिलेगा जहां आप एक टर्मिनल एमुलेटर स्थापित कर सकते हैं।
जसोनव्रीयन

1
@ajonwryan आपकी टिप्पणी एक उपयुक्त उत्तर होगा।
थॉमस डिके

क्या आपके पास कोई टर्मिनल स्थापित है या i3-sensible-terminalबस इसका पता नहीं लगा रहे हैं?
इवान कैरोल

जवाबों:


9

i3एक खोल करने के लिए कोई रास्ता नहीं है, क्योंकि वहाँ के माहौल मामले वर्णित में प्रयोग करने योग्य नहीं है। यह एक ग्राफिकल वातावरण है (X जिसे X11 के रूप में भी जाना जाता है) लिनक्स के आभासी कंसोल में से एक में चल रहा है। पाठ परिवेश पर स्विच करने और एक शेल प्राप्त करने के controlaltलिए, आप जिस वर्चुअल कंसोल पर स्विच करना चाहते हैं, उसकी संख्या के लिए एक फ़ंक्शन-कुंजी के साथ उपयोग करें।

लिनक्स के साथ अधिकांश एक्स वातावरण वर्चुअल कंसोल 7 में चलते हैं, कुछ वर्चुअल कंसोल 1 में हो सकते हैं। इसलिए सबसे तेज सलाह 6 में से 2 को चुनना है।

जब आप ऐसा करेंगे, तो आपको लॉगिन प्रॉम्प्ट मिलेगा। यह अपेक्षित है। आपको एक ही मशीन में कई बार लॉग इन किया जा सकता है। एक बार लॉग इन करने के बाद, आप pacmanजो भी जरूरत हो, जैसे कि पैकेज को जोड़ने के लिए चला सकते हैं xterm

आगे की पढाई:


5

क्या आपने xtermस्थापित किया है?

xterm एक्स विंडो सिस्टम के लिए मानक टर्मिनल एमुलेटर है।

इसे स्थापित करें:

pacman -S xterm

0

जैसा कि ऊपर बताया गया है, या तो स्थापित करें sensible terminalया xterm, यदि आप उपयोग करना चुनते हैं xterm तो आपको अपनी i3configफ़ाइल को तदनुसार संपादित करने की आवश्यकता है ।

जब आप अपना कॉन्फिडेंस एडिट कर लेते हैं, तो आपको Mod + shift + Rबदलावों के प्रभावी होने के लिए इसे रीफ्रेश करने की आवश्यकता होती है। फिर आप सभी को सेट होना चाहिए।

संपादित करें

बेशक, आपको पहली जगह में एक टर्मिनल का उपयोग करने में सक्षम होने की आवश्यकता है, @Thomas Dickey ने वास्तव में अच्छी जानकारी दी कि यह कैसे करना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.