我打字man sudoers但得到
man: can't set the locale; make sure $LC_* and $LANG are correct
No manual entry for sudoers
Run Code Online (Sandbox Code Playgroud)
这是什么意思?
Per*_*ulf 13
您的语言环境未设置。在Debian-Base你应该使用dpkg-reconfigure locales来设置它。
一些packages依赖于locales package它,variable例如LC_* series......!
意思$LANG是空的。
由环境变量指示的语言环境设置使用了系统上不可用的语言环境名称。
区域设置控制命令和终端使用的字符集 ( LC_CTYPE)、整理顺序 ( LC_COLLATE)、日期格式 ( LC_TIME)、数字 ( LC_NUMERIC) 和货币数量 ( LC_MONETARY)、消息语言 ( LC_MESSAGES) 等。这些的值变量是语言环境名称。在大多数系统上,名称的形式为xx_YYorxx_YY@variant或xx_YY.charsetwherexx是两个字母的语言代码和YY两个字母的国家/地区代码。
运行该命令locale以查看您当前的设置。运行locale -a以查看可用的语言环境名称。
如果您想使用的区域设置丢失,您可能需要生成它。这是依赖于分布的。例如,在 Debian 上,dpkg-reconfigure locales以 root 身份运行。在 Ubuntu 上,运行locale-gen xx_YY以生成 locale xx_YY。
| 归档时间: |
|
| 查看次数: |
27116 次 |
| 最近记录: |