NAME
localedef - define locale environment
SYNOPSIS
localedef [-c][-f charmap][-i sourcefile][-u code_set_name] name
DESCRIPTION
The localedef utility shall convert source definitions for locale cate‐
gories into a format usable by the functions and utilities whose opera‐
tional behavior is determined by the setting of the locale environment
variables defined in the Base Definitions volume of
IEEE Std 1003.1-2001, Chapter 7, Locale. It is implementation-defined
whether users have the capability to create new locales, in addition to
those supplied by the implementation. If the symbolic constant
POSIX2_LOCALEDEF is defined, the system supports the creation of new
locales. On XSI-conformant systems, the symbolic constant
POSIX2_LOCALEDEF shall be defined.
yum reinstall glibc-commonсделал localedef доступным для меня в 2.17-196.172.amzn1контейнере Amazon Linux Docker: hub.docker.com/r/ambakshi/amazon-linux и позволил мне установить elixir .
yum whatprovides */localedef
отчетов заglibc-common
пакет, пока/usr/bin/localedef
не существует. странно, из-за докера?ldd /usr/bin/localedef
.locale
команда. Если вы знаете, докер, вы можете бежать,docker run -i -t centos bash
чтобы проверить.Я предоставил дополнительную информацию, основанную на ответе @Gnouc (
localedef
будет использоваться в Centos)Это
centos docker
специальное изображение, которое предоставляет минимальные пакеты, см. Скрипт https://github.com/dotcloud/docker/blob/master/contrib/mkimage-yum.shВнутренняя команда
localedef
удалена,glibc-common
пакет, который включает это, должен быть переустановленконечно размер будет увеличен
источник
yum reinstall glibc-common
сделал localedef доступным для меня в2.17-196.172.amzn1
контейнере Amazon Linux Docker: hub.docker.com/r/ambakshi/amazon-linux и позволил мне установить elixir .