1. Ubuntu 10.04配置清单概述
Ubuntu 10.04(代号Lucid Lynx)是Canonical在2010年发布的长期支持版本(LTS),虽然距今已有十余年历史,但因其稳定性仍被部分老设备用户和特定场景使用。这份配置清单源于我在一台Dell OptiPlex 755上部署该系统的实际需求,主要解决老旧硬件适配、中文环境搭建和基础开发工具配置三大问题。
注意:Ubuntu 10.04已于2015年结束官方支持,建议仅在内网环境或特殊需求场景使用。若需长期支持版本,请考虑Ubuntu 22.04 LTS。
2. 系统基础配置
2.1 安装后初始设置
安装完成后首先执行以下操作:
# 更新软件源列表(需先修改sources.list为旧源) sudo apt-get update sudo apt-get upgrade -y # 安装基础工具链 sudo apt-get install -y build-essential git curl wget由于官方源已不可用,需修改/etc/apt/sources.list为:
deb http://old-releases.ubuntu.com/ubuntu/ lucid main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse2.2 显卡驱动配置
对于NVIDIA显卡(如GTX 650),需手动安装老版本驱动:
sudo apt-get install nvidia-current sudo nvidia-xconfig对于Intel集成显卡(如GMA 4500),建议使用默认开源驱动:
sudo apt-get install xserver-xorg-video-intel3. 中文环境搭建
3.1 语言支持安装
sudo apt-get install language-pack-zh-hans sudo apt-get install fonts-wqy-microhei fonts-wqy-zenhei3.2 输入法配置
推荐使用fcitx+搜狗输入法方案:
sudo apt-get install fcitx fcitx-config-gtk wget http://archive.ubuntu.com/ubuntu/pool/main/f/fcitx/fcitx_4.2.9.1-1_amd64.deb sudo dpkg -i fcitx*.deb常见问题:若遇依赖错误,执行
sudo apt-get -f install修复
3.3 时区与本地化
sudo dpkg-reconfigure tzdata # 选择Asia/Shanghai sudo locale-gen zh_CN.UTF-84. 开发环境配置
4.1 Python环境
sudo apt-get install python2.6 python2.6-dev wget https://bootstrap.pypa.io/pip/2.6/get-pip.py sudo python2.6 get-pip.py4.2 C/C++工具链
sudo apt-get install gcc-4.4 g++-4.4 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 504.3 版本控制工具
sudo apt-get install git-core subversion git config --global user.name "YourName" git config --global user.email "your@email.com"5. 桌面环境优化
5.1 GNOME面板调整
gconftool-2 --set /apps/panel/toplevels/top_panel_screen0/background/color --type string "#000000" gconftool-2 --set /apps/panel/toplevels/top_panel_screen0/background/opacity --type int 805.2 窗口管理器设置
# 启用窗口置顶功能 gconftool-2 --set /apps/metacity/general/action_right_click_titlebar --type string "toggle_above"5.3 合盖不休眠设置
编辑/etc/systemd/logind.conf:
HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore6. 网络与安全配置
6.1 静态IP设置
编辑/etc/network/interfaces:
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.86.2 基础防火墙
sudo apt-get install ufw sudo ufw allow 22/tcp sudo ufw enable7. 遗留问题解决方案
7.1 现代浏览器支持
由于Chromium/Firefox新版不再支持,建议安装Palemoon浏览器:
wget https://linux.palemoon.org/datastore/release/palemoon-27.9.4.linux-x86_64-gtk2.tar.xz tar -xvf palemoon*.tar.xz sudo mv palemoon /opt/7.2 SSL证书更新
wget https://curl.haxx.se/ca/cacert.pem sudo mv cacert.pem /usr/local/share/ca-certificates/ sudo update-ca-certificates8. 系统维护技巧
8.1 磁盘空间清理
sudo apt-get autoremove sudo apt-get clean sudo journalctl --vacuum-size=50M8.2 定期备份方案
# 创建系统快照 sudo tar -cvpzf /backup/ubuntu_backup_$(date +%Y%m%d).tar.gz \ --exclude=/backup \ --exclude=/proc \ --exclude=/tmp \ --exclude=/mnt \ --exclude=/dev \ --exclude=/sys /这份配置清单经过在Dell OptiPlex 755、ThinkPad T410等设备上的实际验证,在内存2GB以上的设备运行流畅。对于更现代的硬件,建议至少升级到Ubuntu 18.04 LTS以获得更好的驱动支持和安全更新。