현재 Ubuntu 17.10을 사용하고 있으며 18.04 LTS 새 버전으로 업그레이드하려고 합니다.
Software Updater에서 "업그레이드" 옵션을 클릭하면 또 다른 "업그레이드" 옵션이 있는 릴리스 정보 창이 표시됩니다. 이를 선택하면 일부 파일의 다운로드/로드가 완료되자마자 사라지는 '릴리스 업그레이드' 화면이 표시됩니다.
다른 방법으로 소프트웨어 관리자를 실행하여 컴퓨터를 다시 시작해 보았지만 소용이 없었습니다.
단순히 내 드라이브에 새 이미지 파일을 설치하는 것 외에 최신 distro 버전으로 업그레이드할 수 있는 다른 방법이 있습니까?
편집: 다음을 사용하여 업그레이드하려고 할 때 다음 출력을 얻습니다.do-release-upgrade -d
산출:
Checking for a new Ubuntu release
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 388, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.6/locale.py", line 562, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.6/locale.py", line 490, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: en_IL
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 388, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.6/locale.py", line 562, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.6/locale.py", line 490, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: en_IL
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 388, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.6/locale.py", line 562, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.6/locale.py", line 490, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: en_IL
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 388, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.6/locale.py", line 562, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.6/locale.py", line 490, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: en_IL
Upgrades to the development release are only
available from the latest supported release.
답변1
이 문제를 해결하려면 이 명령을 실행하세요
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
답변2
이것은알려진 문제로케일과 Python을 사용합니다 en_IL
. 아마도 /etc/default/locale
파일에 다음 줄이 포함되어 있을 것입니다.
LANG=en_IL
해당 파일을 편집하고 줄을 다음과 같이 변경합니다.
LANG=en_IL.UTF-8
다음 로그인 시에는 성공적으로 업그레이드할 수 있을 것입니다.