教程 gentoo tutorial

环境变量与 Locale 设置

在完成 USE 标志与编译优化后,下一步是 配置环境变量与 Locale 设置,保证系统多语言支持和用户定制化环境。

一、环境变量概述

环境变量影响系统和应用程序的行为,常用环境变量:

  • PATH:指定可执行文件搜索路径
  • EDITOR:默认文本编辑器
  • LANG / LC_*:语言和地区设置

二、配置全局环境变量

全局环境变量配置文件:/etc/profile

示例配置:

bash
# /etc/profile

# PATH 配置
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# 默认编辑器
export EDITOR="vim"

# 语言环境
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"

`

保存文件后,重新加载:

bash
source /etc/profile

三、用户级环境变量

用户级环境变量在用户主目录下的 .bashrc 或 .zshrc 配置,例如:

bash
# ~/.bashrc
export PATH="$HOME/bin:$PATH"
export EDITOR="nano"

四、Locale 设置

  1. 查看当前系统支持的语言:
bash
locale -a
  1. 编辑 /etc/locale.gen,启用所需语言,例如:
text
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
  1. 生成 Locale:
bash
locale-gen
  1. 设置默认系统语言:
bash
eselect locale list
eselect locale set 1   # 根据列表选择编号
env-update && source /etc/profile
  1. 验证语言环境:
bash
locale

五、建议操作

  • 确认 /etc/profile 与用户 .bashrc 中 PATH 不冲突
  • 根据需求启用多语言支持
  • 设置常用工具默认编辑器,提高日常操作效率