2014-12-04 77 views

回答

5

我遇到了与Postgres和Vagrant和Ansible相同的问题。这是我解决它的方法。

- name: dev locale 
    action: command sudo update-locale LC_ALL=en_US.UTF-8 
- name: set default locale 
    sudo: yes 
    lineinfile: dest=/etc/default/locale 
    regexp="LC_ALL" 
    line="LC_ALL=\"en_US.UTF-8\"" 

是的,command sudo行是奇怪的。但它的工作。

+0

我需要提一下,[ansible module locale_gen](http://docs.ansible.com/ansible/locale_gen_module.html)不适用于我(debian 8)。 – michabbb 2015-12-29 01:48:53

+0

@michabbb确保它被报告 - [这是问题](https://github.com/ansible/ansible-modules-extras/issues/823)? – tedder42 2015-12-29 01:52:50

+0

我的区域设置没有空格,所以我想这是另一个问题。 – michabbb 2015-12-29 02:02:02