En Debian, puedo hacer que un paquete dependa locales-allpara garantizar que todas las configuraciones regionales estén instaladas / disponibles. No hay tal paquete en Ubuntu.
Solía tener lo belocs-locales-*que parecía hacer lo mismo; alternativamente, uno podría depender de varios paquetes de localización (por ejemplo, solo de+ en+ frpara la mayoría de Europa occidental, que es de uso limitado; a veces, el software de hecho requiere todas las configuraciones regionales estándar). Estos paquetes desaparecieron entre resistentes y precisos, AFAICT.
Entonces, ¿en qué paquete de Ubuntu puedo Dependstener todas las configuraciones regionales disponibles?
Editar: esto no es lo mismo que el localespaquete, que simplemente proporciona los archivos de datos necesarios para generar las configuraciones regionales; simplemente instalando el locales-allpaquete en Debian hace que esas configuraciones regionales estén disponibles de inmediato, y todas ellas. (Contiene un paquete, en versiones recientes, que también ahorra mucho espacio). De esta manera, el usuario no tiene una perilla en la que pueda (accidentalmente) deshabilitar las configuraciones regionales necesarias.
fuente

locales-all. Mi "desencadenante para preguntar" actual es un paquete que contiene cosas que dependen de una configuración regional específica, pero el usolocalesestá fuera de discusión porque otros paquetes o el administrador local pueden desactivar la configuración regional más adelante, si la habilito usando, por ejemplo, la configuración de debconf.Respuestas:
Encontré la siguiente solución en https://docs.moodle.org/dev/Table_of_locales
fuente
ln -sf...A menos que esté leyendo tu error, esto es solo
localesahora.Es parte de los
minimal^requisitos de la tarea, así comoubuntu-minimaldirectamente, por lo que siempre debe instalarse. No debería necesitar depender de nada para garantizar su presencia, pero si necesita algo, elegirubuntu-minimalu otra cosa que necesite, eso también dependeubuntu-minimal. Ese es un defecto bastante sensato.Mirando el contenido de Debian,
locales-allpuedo ver muchos archivos como este que no están en ellocalespaquete estándar de Ubuntu (verdpkg -L locales):Yo busqué packages.ubuntu.com de archivos similares y no podía encontrar ninguna. Esto significa que no están empaquetados, tienen nombres drásticamente diferentes o se extraen en la instalación (raro pero posible).
La única excepción que puedo ver son las configuraciones regionales instaladas por
libc-binen/usr/lib/locale/C.UTF-8/.Ooo, podría haber estado en el dinero con la extracción. El
localespaquete incluye unalocale-genaplicación que genera este tipo de archivos. Vea la wiki para más información sobre locales .fuente
localespaquete es no suficiente - verdadera, lalocale-genque podía generar lugares específicos, pero esto no reemplazalocales-alllo que hace que todos ellos disponibles sin la necesidad de ejecutar un comando adicional (y sin que el usuario sea capaz de desactivar a continuación manualmente esos lugares otra vez) . Esto también es cierto en Debian.Sé que es una pregunta antigua, pero ¿intentaste instalar todos los paquetes de idiomas a través de apt-get? Podría resolver un problema similar en el que necesitaría muchas configuraciones regionales diferentes en un servidor y lo resolvería ejecutándose
sudo apt-get install language-pack-*. Descargó todos los archivos (aproximadamente 2 GB cuando terminó de desempaquetar) y generó todas las configuraciones regionales disponibles.fuente