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를 닫고 실제(?) 터미널로 돌아가는 대신 터미널 에뮬레이터를 실행하려고 하는 이유는 무엇입니까? 누구든지 통찰력을 제공할 수 있습니까?
답변1
i3
쉘에 액세스할 수 없기 때문에 설명된 상황에서는 이 환경을 사용할 수 없습니다. 이는 Linux 가상 콘솔(X는 X11이라고도 함) 중 하나에서 실행되는 그래픽 환경입니다. 텍스트 환경으로 전환하여 쉘을 얻으려면 controlalt전환하려는 가상 콘솔 번호의 기능 키와 함께 사용하십시오.
대부분의 Linux용 X 환경은 Virtual Console 7에서 실행되며 일부는 Virtual Console 1에서 실행될 수도 있습니다. 그러므로 가장 빠른 조언은 2~6을 선택하는 것이다.
이렇게 하면 로그인 프롬프트가 표시됩니다. 이것은 예상됩니다. 동일한 컴퓨터에 여러 번 로그인할 수 있습니다. 로그인한 후에는 실행하여 pacman
필요한 패키지를 추가 할 수 있습니다 xterm
.
추가 자료:
- 키보드 단축키(아치 위키)
- 7. 콘솔 전환, 키보드 및 콘솔 HOWTO
- 9.2.2. 가상 콘솔에 대한 참고사항(빨간 모자)
답변2
xterm
설치 하셨나요 ?
xterm
X Window System의 표준 터미널 에뮬레이터입니다.
설치하세요:
pacman -S xterm
답변3
sensible terminal
위에서 언급한 대로 install 또는 install 을 사용하기로 선택한 경우 xterm
이에 따라 파일을 편집 xterm
해야 합니다 .i3config
Mod + shift + R
구성을 편집한 후 변경 사항을 적용하려면 구성을 새로 고쳐야 합니다 . 그렇다면 준비가 되어 있어야 합니다.
편집하다
물론 먼저 터미널을 사용할 수 있어야 합니다. @Thomas Dickey는 이를 수행하는 방법에 대한 매우 좋은 정보를 제공합니다.