私はArch Linuxをセットアップしようとしています、そして最も基本的なもののセットアップを取得した後、私はインストールして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を閉じて実際の(?)端末に戻る代わりに、端末エミュレータを実行しようとするのはなぜですか?誰かが洞察を提供できますか?
i3
環境は、シェルにアクセスする方法がないため、上記のケースでは使用できません。これは、Linuxの仮想コンソールの1つで実行されるグラフィカル環境(XはX11とも呼ばれます)です。テキスト環境に切り替えてシェルを取得するには、次を使用します controlalt 切り替え先の仮想コンソールの番号を示すファンクションキーとともに。
Linuxを使用するほとんどのX環境は仮想コンソール7で実行されますが、一部は仮想コンソール1で実行される場合があります。そのため、最も速いアドバイスは2から6を選択することです。
これを行うと、ログインプロンプトが表示されます。これは予想通りです。同じマシンに何度もログインできます。ログインしたら、pacman
を実行して、xterm
などの必要なパッケージを追加できます。
参考文献:
xterm
はインストールされていますか?
xterm
は、Xウィンドウシステムの標準端末エミュレータです。
それをインストールします:
pacman -S xterm
上記で指摘したように、sensible terminal
またはxterm
をインストールします。xterm
を使用する場合は、それに応じてi3config
ファイルを編集する必要があります。
設定を編集したら、Mod + shift + R
を使用して設定を更新し、変更を有効にする必要があります。その後、すべての準備が整います。
[〜#〜]編集[〜#〜]
もちろん、そもそも端末を使用できるようにする必要があります。@ Thomas Dickeyは、その方法について本当に良い情報を提供してくれました。