Debian9設定區時和語言
家裡的跑著的openmediavault
總會過幾天就網路就斷了,重插網線也不會連線,只能重啟。於是就去檢視系統日誌,但也沒發現什麼原因。檢視日誌的時候卻發現原來系統的時間不對,於是上網查了正確設定了時間,一併將locale
的waring解決了。
設定區時
參考:https://www.howtoing.com/how-to-set-up-time-synchronization-on-debian-9
列出可用區時
timedatectl list-timezones
設定區時(中國)
timedatectl set-timezone Asia/Shanghai
設定語言
網上很多說的,大部分不好使,結合https://github.com/tianon/docker-brew-debian/issues/45 成功設定。解決以下問題
1
locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_COLLATE to default locale: No such file or directory
2
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
具體操作方法:
開啟/etc/locale.gen
,將en_US.UTF-8 UTF-8
前面的註釋去掉
然後在/etc/environment
中新增
LANG="en_US.UTF-8" LANGUAGE="en_US.UTF-8" LC_ALL="en_US.UTF-8"
執行
locale-gen UTF-8
網上很多帖子都寫著locale-gen en_US.UTF-8
, 實測會報錯。locale-gen UTF-8
成功