Volver al blog

TIPS - Arreglar locales en un CT de Proxmox

proxmox

Algunas plantillas de Debian y derivadas para Proxmox suelen ser minimalistas, por lo que hay que generar los locales y definirlos para su uso por defecto:
locale-gen en_US.UTF-8 && update-locale \
LANG=en_US.UTF-8 \
LANGUAGE=en_US.UTF-8 \
LC_ALL
Adicionalmente, puede hacerse un dpkg-reconfigure locales de ser necesario. Si despues de esto, a la hora de ejecutar un script en particular sigue dando problemas (algunos basados en autoconf suelen depender de LC_ALL), puede hacerse esto y volver a ejecutar el script:

export LC_ALL=en_US.UTF-8
El lio es que LC_ALL normalmente no debe declararse en los ficheros de internacionalización (como /etc/default/locale, /etc/profile, etc.), porque anula las variables que GNU gettext recomienda: LANG, LANGUAGE y LC_*. Por eso mejor declarar LC_ALL puntualmente.

Suscríbete · Newsletter

Mantente al día, cada semana

Artículos prácticos sobre Linux, redes, seguridad, virtualización y la nube — escritos por sysadmins cubanos.

  • Guías y tutoriales de administración de sistemas
  • Nuevos artículos sobre servidores, redes y nube
  • Sin spam, cancela cuando quieras

Respetamos tu bandeja de entrada. Cancela con un clic.

Patrocinado por SYSCU

¿Tu infraestructura en la nube te cuesta de más?

SYSCU optimiza tu nube de punta a punta — FinOps, DevOps & CI/CD, migraciones a AWS, seguridad y observabilidad. Equipo 100 % senior que reduce tu factura hasta un 40 % y acelera tus despliegues en semanas.

Nuevo · BetaSYSCU Atlas Insight — la plataforma FinOps que convierte tu gasto AWS en decisiones: visibilidad multi-cuenta, recomendaciones automáticas y alertas de anomalías.

No comments yet