Manpages

NAME

locale.conf - 本 地 化 (locale)配 置 文 件

SYNOPSIS

/etc/locale.conf

描 述

/etc/locale.conf 文 件 用 于 全 系 统 范 围 的 本 地 化 (locale)设 置 。 此 文 件 会 在 系 统 启 动 的 早 期 阶 段 被 systemd(1) 读 取 。

locale.conf 文 件 的 基 本 格 式 是 一 系 列 换 行 符 分 隔 的 VAR=VALUE 行 (每 行 一 个 变 量 ), 可 以 直 接 嵌 入 到 shell 脚 本 中 使 用 。 注 意 , 此 文 件 并 不 支 持 变 量 替 换 之 类 的 任 何 高 级 shell 特 性 , 以 便 于 应 用 程 序 无 须 支 持 这 些 高 级 shell 特 性 即 可 直 接 使 用 此 文 件 。 注 意 , 下 列 内 核 引 导 选 项 : locale.LANG=, locale.LANGUAGE=, locale.LC_CTYPE=, locale.LC_NUMERIC=, locale.LC_TIME=, locale.LC_COLLATE=, locale.LC_MONETARY=, locale.LC_MESSAGES=, locale.LC_PAPER=, locale.LC_NAME=, locale.LC_ADDRESS=, locale.LC_TELEPHONE=, locale.LC_MEASUREMENT=, locale.LC_IDENTIFICATION= 可 用 于 覆 盖 此 文 件 中 的 设 置 。

/etc/locale.conf 中 的 设 置 是 全 系 统 范 围 的 默 认 设 置 , 会 被 每 一 个 单 元 与 用 户 继 承 , 除 非 之 后 又 被 某 个 进 程 或 用 户 刻 意 修 改 。 在 某 些 发 行 版 上 , 如 果 该 文 件 不 存 在 , 可 能 还 会 到 其 他 位 置 去 寻 找 。 这 取 决 于 个 别 发 行 版 自 己 的 设 置 。 可 以 使 用 localectl(1) 在 运 行 时 修 改 此 文 件 的 内 容 。 可 以 使 用 systemd-firstboot(1) 初 始 化 已 挂 载 (但 未 启 动 )的 系 统 镜 像 的 本 地 化 (locale)设 置 。

选 项

可 以 在 /etc/locale.conf 中 使 用 LANG=, LANGUAGE=, LC_CTYPE=, LC_NUMERIC=, LC_TIME=, LC_COLLATE=, LC_MONETARY=, LC_MESSAGES=, LC_PAPER=, LC_NAME=, LC_ADDRESS=, LC_TELEPHONE=, LC_MEASUREMENT=, LC_IDENTIFICATION= 本 地 化 变 量 。 注 意 , 禁 止 在 该 文 件 中 使 用 LC_ALL 变 量 。 有 关 这 些 变 量 的 详 细 说 明 , 参 见 locale(7) 手 册 。

例 子

Example 1. 完 全 支 持 中 文 环 境 , 但 是 以 英 文 作 为 用 户 界 面

/etc/locale.conf:

LANG=zh_CN.utf8
LC_MESSAGES=en_US.utf8

参 见

systemd(1), locale(7), localectl(1), systemd-localed.service(8), systemd-firstboot(1)

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 翻 译 人 员 : 金 步 国 金 步 国 作 品 集 : http://www.jinbuguo.com 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh