%EC%9D%84%20%EC%84%A4%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%9C%BC%EB%A9%B0%20%EC%85%B8%EC%97%90%20%EC%9E%91%EC%97%85%20%EC%A0%9C%EC%96%B4%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
최근 Android 기기에 Arch를 설치했는데, proot
설치 termux
를 실행하고 bash를 입력하면 터미널 프로세스 그룹을 설정할 수 없고 셸을 제어할 수 없다는 메시지가 나타납니다.
또한 실행하려고 하면 sudo
비밀번호를 얻으려면 터미널에 있어야 한다고 불평합니다. 를 사용하여 이 문제를 해결했지만 -S
매우 귀찮았습니다.
쉘이 아닌 터미널에 들어가야 한다고 가정하고 있는데 쉘에서 터미널에 들어가는 방법을 모르겠습니다. 솔직히 말해서 저는 이런 일에 경험이 많지 않아 혼란스럽습니다. 어떤 도움이라도 주시면 감사하겠습니다.
이 오류는 루트에서 로그인 명령을 통해 사용자 계정에 로그인할 때 발생합니다.
[root00:00:home]$ login user
Password:
Last login: Fri Jun 19 00:00:00 on stdout
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
답변1
login
꼭 사용해야 했던 명령어를 사용하는 대신 문제를 해결했습니다 su
.