데비안 10 로그인 루프 수정?

데비안 10 로그인 루프 수정?

Debian 10 VM(UI 포함)에 openjdk-17을 설치하려고 필사적으로 노력하고 있는데 환경 변수를 설정할 때 다음을 발견했습니다.철사변수를 영구적으로 설정하려면 스크립트를 사용하세요. 스크립트를 실행하고 스크립트를 사용하여 VM을 다시 시작한 후 더 이상 로그인 화면을 지나갈 수 없습니다(비밀번호를 입력하면 화면이 검게 변하고 한 번 깜박인 다음 로그인 화면으로 돌아갑니다).

스크립트:

#!/bin/bash
echo "Enter variable name: "
read variable_name
echo "Enter variable value: "
read variable_value
echo "adding " $variable_name " to environment variables: " $variable_value
echo "export "$variable_name"="$variable_value>>~/.bashrc
echo $variable_name"="$variable_value>>~/.profile
echo $variable_name"="$variable_value>>/etc/environment
source ~/.bashrc
source ~/.profile
echo "do you want to restart your computer to apply changes in /etc/environment file? yes(y)no(n)"
read restart
case $restart in
    y) sudo shutdown -r 0;;
    n) echo "don't forget to restart your computer manually";;
esac
exit

그리고 예전에 리눅스를 사용해 본 적이 있지만 아직은 5세 수준으로 사용하고 있습니다. 이 문제를 어떻게 해결할 수 있나요? 온라인에서 찾은 방법 중 어느 것도 나에게 효과가 없는 것 같았습니다./올바르게 사용하지 않았습니다.

감사해요.

관련 정보