현재 다음 명령을 사용하여 centos에서 인증 및 승인을 시도하고 있습니다.
authconfig --enableforcelegacy --update
나에게 다음과 같은 메시지가 표시됩니다. 저는 Linux를 처음 접했기 때문에 현재 무엇을 해야 할지 파악하기 위해 고심하고 있습니다.
`Traceback (most recent call last):
File "/sbin/authconfig", line 1071, in <module>
sys.exit(module.run())
File "/sbin/authconfig", line 640, in run
self.parseOptions()
File "/sbin/authconfig", line 128, in parseOptions
help=_("enable shadowed passwords by default"))
File "/usr/lib64/python2.7/gettext.py", line 571, in lgettext
return ldgettext(_current_domain, message)
File "/usr/lib64/python2.7/gettext.py", line 543, in ldgettext
return t.lgettext(message)
File "/usr/lib64/python2.7/gettext.py", line 368, in lgettext
return tmsg.encode(locale.getpreferredencoding())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position
12: ordinal not in range(128)
이전에 비슷한 문제를 겪은 사람이 있습니까? 어떻게 해결하셨는지 공유해주실 수 있나요? 미리 감사드립니다!
답변1
다음 명령을 사용하여 문제를 해결할 수 있었습니다.
export LC_ALL=C
비슷한 사례에서 이것을 찾았습니다.https://stackoverflow.com/questions/14547631/python-locale-error-unsupported-locale-setting