現在Ubuntu 17.10を使用していますが、18.04 LTSの新しいバージョンにアップグレードしようとしています。
Software Updaterの[Upgrade]オプションをクリックすると、別の[Upgrade]オプションがあるリリースノートウィンドウが表示されます。それを選択した後、いくつかのファイルのダウンロード/ロードが完了するとすぐに消える「リリースアップグレード」画面が表示されます。
マシンを再起動して、ソフトウェアマネージャーを別の方法で実行しようとしましたが、役に立ちませんでした。
ドライブに新しいイメージファイルを単にインストールする以外に、最新のディストリビューションバージョンにアップグレードする別の方法はありますか?
編集: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.
これは、en_IL
ロケールとPythonでの 既知の問題 です。おそらく/etc/default/locale
ファイルには次の行が含まれています。
LANG=en_IL
そのファイルを編集し、行を次のように変更します。
LANG=en_IL.UTF-8
次回のログイン時に、うまくアップグレードできれば幸いです。
この問題を解決するには、このコマンドを実行します
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8