Fedora 25. Я в свое время добавил dnf install @KDE-desktop но он подвисал систематически и я его уддалил dnf remove @KDE-desktop. После этого у меня поменялся язык и вообще не устаннвливается lxde. Что делать?
dnf install @lxde-desktop
Failed to set locale, defaulting to C
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.5/logging/__init__.py", line 982, in emit
stream.write(msg)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 31-42: ordinal not in range(128)
Call stack:
File "/usr/bin/dnf", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.5/site-packages/dnf/cli/main.py", line 174, in user_main
errcode = main(args)
File "/usr/lib/python3.5/site-packages/dnf/cli/main.py", line 60, in main
return _main(base, args)
File "/usr/lib/python3.5/site-packages/dnf/cli/main.py", line 112, in _main
cli.run()
File "/usr/lib/python3.5/site-packages/dnf/cli/cli.py", line 1098, in run
self._process_demands()
File "/usr/lib/python3.5/site-packages/dnf/cli/cli.py", line 823, in _process_demands
time.ctime(repo.metadata.md_timestamp))
Message: '%s: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 %s.'
Arguments: ('updates', 'Sun Dec 11 21:15:46 2016')
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.5/logging/__init__.py", line 982, in emit
stream.write(msg)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 42-53: ordinal not in range(128)
Call stack:
File "/usr/bin/dnf", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.5/site-packages/dnf/cli/main.py", line 174, in user_main
locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.utf8
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=
dnf reinstall locales
Failed to set locale, defaulting to C
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.5/logging/__init__.py", line 982, in emit
и т.д
localedef -v -c -i ru_RU -f UTF-8 ru_RU.UTF-8
character map file `UTF-8' not found: No such file or directory
default character map file `ANSI_X3.4-1968' not found: No such file or directory
locale -a | grep ru_RU
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
[root@localhost fedora]# locale -a | grep en_US
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
en_US
en_US.iso885915
en_US.utf8
Знакомая бага. В Python. Ну, или неоднозначная фича, доставляющая головную боль тем, кто на нём пишет. В любом случае к KDE это отношения не имеет.
Запускайте dnf в локали C
Хотя мне казалось, что в python3 её устранили.
Честно говоря мне Федоры хватает начин/я с 18 версии где-то на месяца полтора потом терпение лопается. Это, вне зависимости от названия, по сути постоянная бета версия если даже не альфа . Возвратился на Минт. Там проблем на порядок меньше.Сейчас Серена бета вышла . Её юзаю