en_US および it_IT ロケールをインストールする必要があります。 Dockerコンテナを使用していますが、DebianとDebianベースのコンテナの間には独立性があると思います。
次のコマンドを実行します。
root@debian:/# locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
root@debian:/# locale -a
C
C.UTF-8
POSIX
私は次のコマンドを試しました。
root@debian:/# dpkg-reconfigure locales
dpkg-query: package 'locales' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
/usr/sbin/dpkg-reconfigure: locales is not installed.
答え1
正しい方向に進んでいますが、locales
パッケージを構成する前にパッケージをインストールする必要があります。
apt-get install locales
設定なしですべてのロケールを使用するには、locales-all
次の代わりに使用してください。
apt-get install locales-all