В настоящее время я пытаюсь выполнить аутентификацию и авторизацию на 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)
Сталкивался ли кто-нибудь раньше с подобной проблемой? Не могли бы вы поделиться со мной, как вы смогли решить эту проблему? Заранее большое спасибо!
Мне удалось исправить это с помощью следующей команды:
export LC_ALL=C
Я нашел это в аналогичном случае: https://stackoverflow.com/questions/14547631/ python-locale-error-unsupported-locale-setting