Ubuntu distro 업그레이드가 중단됨(17.10에서 18.04 LTS 'Bionic Beaver')

Ubuntu distro 업그레이드가 중단됨(17.10에서 18.04 LTS 'Bionic Beaver')

현재 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

다음 로그인 시에는 성공적으로 업그레이드할 수 있을 것입니다.

관련 정보