今さらながらUbuntu 16.04→18.04へのアプデをしたらエラーが出た【ValueError: unknown locale: UTF-8】
Oct. 28, 2022, 1:42 a.m. edited Oct. 28, 2022, 2:19 a.m.アプデ開始・・・!
$ sudo 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 406, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.5/locale.py", line 558, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 406, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.5/locale.py", line 558, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 406, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.5/locale.py", line 558, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py", line 406, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File "/usr/lib/python3.5/locale.py", line 558, in getdefaultlocale
return _parse_localename(localename)
File "/usr/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
Upgrades to the development release are only
available from the latest supported release.
エラー・・・?!
locale error running sudo do-release-upgrade
を参考に
$ export LC_ALL="en_US.utf8"
$ sudo do-release-upgrade -d
Checking for a new Ubuntu release
Upgrades to the development release are only
available from the latest supported release.
???
$ sudo do-release-upgrade -c
Checking for a new Ubuntu release
New release '18.04.6 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
真面目に do-release-upgrade
を読む。なるほど、 -d
は the latest devel release へ上げるものなのか。それなら LTS から LTS したい自分は特にオプションつける必要ないんだ(ちゃんとドキュメント読んでから実行しましょう)
ということで、
$ sudo do-release-upgrade
から時々 y や Enter 押してたら
Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 4.15.0-194-generic x86_64)
よかったよかった。
Tags
- #Python (26)
- #量子力学 (23)
- #量子情報 (21)
- #Unity (11)
- #Outer Wilds (11)
- #Mac (9)
- #数学 (8)
- #AoE2 (8)
- #Linux (6)
- #Quantum Zoo (6)
- #意識 (5)
- #シミュレーション (5)
- #NumPy (5)
- #Bash (5)
- #相対論 (4)
- #Docker (4)
- #Android (4)
- #Qiskit (4)
- #Rust (3)
- #PyO3 (3)
- #GitHub (3)
- #Django (2)
- #情報理論 (2)
- #LaTeX (2)
- #AR (2)
- #Git (2)
- #iOS (2)
- #C++ (2)
- #正規表現 (2)
- #電磁気学 (1)
- #Google Drive (1)
- #Overleaf (1)
- #Let's Encrypt (1)
- #ポケモン (1)
- #AdMob (1)
- #Autoya (1)
- #docopt (1)
- #SymPy (1)
- #AWS (1)
- #Twitter (1)
- #URP (1)
- #iMovie (1)
- #論文 (1)
- #PyTorch (1)
- #C# (1)
- #Vim (1)