방금 설치한 새로운 아치 리눅스를 구성하고 있습니다.
를 설치할 때 zsh
명령을 실행했고 usermod --shell /usr/bin/zsh $USER
실행한 후 zsh를 설치하는 것을 잊어버렸고 이제 많은 오류가 발생하여 콘솔을 사용할 수 없다는 것을 깨달았습니다.
콘솔을 어떻게 고치나요?
일부 파일이나 이와 유사한 구성을 이동해야 합니까?
답변1
usermod
루트 액세스가 필요하지만 질문에 추가하지 않았기 때문에 sudo
여전히 컴퓨터에 대한 루트 액세스 권한이 있는 것 같습니다. 따라서 이를 사용하여 zsh를 설치하거나 쉘을 다시 bash로 변경하십시오.
루트 액세스 권한이 없으면 SSH, X, wayland 등 다른 로그인 방법을 사용하여 설치해야 합니다.
터미널 외에 로그인할 수 있는 다른 방법이 없다면 라이브 미디어를 부팅할 수 있습니다(방법을 알고 계시다면 이것이 Arch 설치를 시작한 방법입니다!). 루트 파일 시스템을 마운트하고 그 위에 etc/를 넣을 수 있습니다. 사용자의 쉘을 다시 /bin/bash로 설정하도록 수정되었습니다.