CentOS 4.x 开发环境部署教程
1. 环境准备
1.1 系统要求
- CentOS 4.x x86_64 最小化安装
- 配置SSH访问
- 不安装GUI界面
- 确保网络通畅
1.2 镜像源配置
# 替换为HTTP源(注意:CentOS 4.x不支持HTTPS)
sed -i 's|^mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's|^#baseurl=http://mirror.centos.org/centos|baseurl=http://example.com/mirror/centos|g' /etc/yum.repos.d/CentOS-Base.repo
注意:CentOS 4.x已停止维护,建议仅用于特定兼容性需求
2. 系统配置
2.1 语言环境设置
# 查看可用语言
locale -a
# 配置中文环境(GB2312编码)
cat > /etc/sysconfig/i18n <<EOF
LANG="zh_CN.gb2312"
SUPPORTED="zh_CN.gb2312:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
EOF
2.2 终端配置(CRT)
- Options → Session Options → Terminal → Appearance
- 将UTF-8切换为简体中文GB2312
- 断开并重新连接终端
3. 系统更新
# 更新系统到最终版本
yum update -y
# 重启使更新生效
reboot
4. 开发工具安装
yum install -y \
patch wget gcc gcc-c++ make automake libtool \
boost boost-devel apr-devel apr-util-devel \
libxml2 libxml2-devel gcc-g77 kernel-devel \
ncurses ncurses-devel gd gd-devel libjpeg-devel \
libpng-devel libicu libicu-devel lua openssl \
openssl-devel libtermcap-devel