Сортировка поля VARCHAR в числовом формате (с набивками)

вы используете неправильный порядок:

export=en_US.utf-8

это должно быть:

export LC_ALL=en_US.utf-8

или:

export LANG=en_US.utf-8

В любом случае, как сказано в вики Debian, использование LC_ALL не рекомендуется, поскольку оно длится только во время сеанса (т. терминальная сессия). Вы можете добавить его в сценарий запуска, но вики Debian это снова не одобряет.

Если вы просто хотите однозначно изменить свой языковой стандарт, вы должны добавить желаемый языковой стандарт в /etc/locale.gen . После этого запустите:

locale-gen

и после этого проверьте недавно сгенерированный языковой стандарт с помощью:

locale -a

en_US.utf-8 должен появиться как результат этого порядка.

Удачи!

0
23.12.2016, 03:58
1 ответ

Я не совсем уверен, что здесь происходит или почему вам нужно запускать yum из вашего веб-приложения. Это кажется ... изворотливым. Однако я подозреваю, что все, что вам нужно, это запустить

yum -C info jdk

, потому что флаг -C указывает yum запускаться только из кеша или других локальных ресурсов и не связываться с сетью. , что не нужно делать для получения информации об установленном пакете. С info для установленного пакета, как вы говорите jdk , это будет работать, даже если нет кеша метаданных yum, потому что он получит информацию из rpm база данных.

1
29.04.2021, 00:06

Теги

Похожие вопросы