环境变量与 Locale 设置
在完成 USE 标志与编译优化后,下一步是 配置环境变量与 Locale 设置,保证系统多语言支持和用户定制化环境。
一、环境变量概述
环境变量影响系统和应用程序的行为,常用环境变量:
PATH:指定可执行文件搜索路径EDITOR:默认文本编辑器LANG/LC_*:语言和地区设置
二、配置全局环境变量
全局环境变量配置文件:/etc/profile
示例配置:
# /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"
`
保存文件后,重新加载:
source /etc/profile
三、用户级环境变量
用户级环境变量在用户主目录下的 .bashrc 或 .zshrc 配置,例如:
# ~/.bashrc
export PATH="$HOME/bin:$PATH"
export EDITOR="nano"
四、Locale 设置
- 查看当前系统支持的语言:
locale -a
- 编辑
/etc/locale.gen,启用所需语言,例如:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
- 生成 Locale:
locale-gen
- 设置默认系统语言:
eselect locale list
eselect locale set 1 # 根据列表选择编号
env-update && source /etc/profile
- 验证语言环境:
locale
五、建议操作
- 确认
/etc/profile与用户.bashrc中 PATH 不冲突 - 根据需求启用多语言支持
- 设置常用工具默认编辑器,提高日常操作效率
相关内容
- 音频系统 ALSA / PulseAudio / PipeWire 本章介绍 Gentoo 系统音频配置,包括 ALSA、PulseAudio 与 PipeWire 的安装与设置。
- 备份与恢复 本章介绍 Gentoo 系统的备份与恢复方法,包括配置文件备份、系统快照以及数据恢复策略。
- 系统启动与引导加载器 本章介绍 Gentoo 系统启动流程及 GRUB 引导加载器的安装与配置方法。
- 编译缓存与 ccache 本章介绍 Gentoo 系统中的编译缓存工具 ccache,提升源码编译效率并减少重复编译时间。
- Chroot 环境配置 本章介绍如何在 Gentoo Stage3 中配置 chroot 环境,为后续系统安装与编译做准备。
- 交叉编译与多架构支持 本章介绍 Gentoo 系统的交叉编译与多架构支持方法,包括工具链配置、目标架构设置和软件包构建。