Atualização da distribuição do Ubuntu sendo interrompida (17.10 to 18.04 LTS 'Bionic Beaver')

2

Atualmente estou usando o Ubuntu 17.10 e estou tentando atualizar para a nova versão 18.04 LTS.

Depois de clicar na opção "Atualizar" no Atualizador de Software, é apresentada uma janela de notas de lançamento que tem outra opção "Atualizar". Depois de escolhê-lo, sou apresentado a uma tela de 'do-release upgrade' que desaparece assim que termina o download / carregamento de alguns arquivos.

Eu tentei reiniciar minha máquina, executando o Gerenciador de software por diferentes meios, mas sem sucesso.

Existe outra maneira de atualizar para a versão mais nova da distribuição, além de simplesmente instalar um novo arquivo de imagem na minha unidade?

EDIT: obtendo a seguinte saída ao tentar atualizar usando do-release-upgrade -d

OUTPUT:

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.
    
por Steparich 02.06.2018 / 14:12

2 respostas

2

Este é um problema conhecido com o en_IL locale e o Python. Provavelmente seu arquivo /etc/default/locale inclui esta linha:

LANG=en_IL

Edite esse arquivo e altere a linha para:

LANG=en_IL.UTF-8

No próximo login, você poderá atualizar com sucesso.

    
por Gunnar Hjalmarsson 02.06.2018 / 15:21
0

execute este comando para resolver este problema

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
    
por Chau Le Ba 11.08.2018 / 11:02