目录
- 一、安装基本系统
- 二、Debian 网络设置
- 三、设置 APT 软件源
- 四、使用apt-get还是 aptitude ?
- 五、在 debian 使用 sudo
- 六、Debian 中文设置
- 七、Debian 分辨率设置
- 八、桌面环境设置
Debian 不是一种 Linux 发行版。Debian 是一个大的系统组织框架,平时所说的 Debian 是指 Debian GNU/Linux 。安装 Debian 过程与 Ubuntu 基本一致。不同的是如果你是首次安装,那么 Debian 字符终端中文显示乱码、方块的问题,则会让你相当恼火,这也将是本文重点。
一、安装基本系统
下载 debian-506-i386-DVD-1.iso,语言选可以中文,根据提示一路下一步,最后只安装标准系统,其他的都不要。
二、Debian 网络设置
与 Ubuntu 相同,在安装 Debian 后,一般就已自动配置好了。
2.1、IP地址设置
vim /etc/network/interfaces使用静态IP
# Theloopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static #设置eth0为固定IP
address 192.168.1.101 #ip地址
netmask 255.255.255.0 #子网掩码
gateway 192.168.1.1 #网关( 重要)使用 DHCP 服务
# Theloopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp2.2、DNS服务器设置
vim /etc/resolv.conf
nameserver 192.168.1.1 #因为我这里网关就是DNS服务器所以是相同的2.3、重启网络
/etc/init.d/networking restart #重启
ping baidu.com #测试
ctrl + c #退出ping三、设置 APT 软件源
cp /etc/apt/sources.list /etc/apt/sources.list.old
vim /etc/apt/sources.list
apt-get update3.1、Debian 官方源
deb http://ftp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny main contrib non-free
deb http://ftp.debian.org/debian/ lenny-proposed-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny-proposed-updates main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free3.2、国内网易源
deb http://mirrors.163.com/debian/ lenny main contrib non-free
deb-src http://mirrors.163.com/debian/ lenny main contrib non-free
deb http://mirrors.163.com/debian/ lenny-proposed-updates main contrib non-free
deb-src http://mirrors.163.com/debian/ lenny-proposed-updates main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free3.3、美国官方源
deb http://http.us.debian.org/debian/ lenny main contrib non-free
deb-src http://http.us.debian.org/debian/ lenny main contrib non-free
deb http://http.us.debian.org/debian/ lenny-proposed-updates main contrib non-free
deb-src http://http.us.debian.org/debian/ lenny-proposed-updates main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free四、使用apt-get还是 aptitude ?
这涉及 Debian 软件包管理 的相关基础知识,建议使用aptitude,用法见 aptitude 快速使用参考。
建议在apttude选项中,取消“安装推荐软件”。
五、在 debian 使用 sudo
如果不想 su 到 root 用户执行某些操作,那就将当前用户添加到 sudo 组吧。
aptitude install sudo #安装sudo
chmod +w /etc/sudoers #获取配置文件写入权限
vim /etc/sudoers #编辑配置文件
在 root ALL=(ALL) ALL 后添加一行
用户名 ALL=(ALL) ALL
chmod -w /etc/sudoers #改回权限
exit #退出root六、Debian 中文设置
解决 Debian 字符终端中文乱码、方块问题,是我初次安装 debian 后第一个棘手问题。最后结论是:目前 Debian 无法解决该问题,必须安装 zhcon 工具来解决。
6.1、配置 Local
aptitude install locales
dpkg-reconfigure locales跳出一个文字选择界面(如果安装时选择中文,此时文字全是乱码),page up/dn 翻页、空格键选择以下编码
en_US.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN.GB2312 zh_CN.UTF-8 UTF-8
然后 Tab 鍵切换到 OK,最后默认语言选择 en_US.UTF-8 编辑 locale 文件,检查 lang 是否设置为 en_US.UTF-8 了,没有则修改。
vim /etc/default/locale6.2、关于Local默认语言选择
建议 Local 默认语言选择 en_US.UTF-8,
选择 zh_CN.UTF-8 那么字符终端,会出现方块中文提示。选择 en_US.UTF-8 那么字符终端,全英文提示。选择 en_US.UTF-8 那么 Gnome 启动后也是英文(注:在 zhcon 中启动 gnome 是中文)。
6.3、安装配置 zhcon
目前 Debian 不能解决字符终端中文显示问题,必须安装 zhcon 工具来解决。详细方法见:字符终端中文显示输入工具zhcon
aptitude install zhcon #安装
zhcon --utf8 --drv=vga #启动(ctrl + d 退出)
vim /root/.'bash'rc
添加 alias zhcon='zhcon --utf8 --drv=vga'特别提醒!进入 zhcon 必须以 root 身份,或者 sudo 获得权限,否则进入的 zhcon 是中文乱码提示,即便 local 设置为 en_US.UTF-8。
七、Debian 分辨率设置
7.1、zhcon 分辨率
vim /etc/zhcon.conf
x_resolution = 800
y_resolution = 4807.2、字符终端分辨率
vim /boot/grub/menu.lst在kernel条目后面加上vga=376(376表示800X480X32),更多数值
八、桌面环境设置
只安装基本的gnome,如果是将Debian做服务器,此步可省。
aptitude install x-window-system-core #安装基本图形界面
aptitude gnome-core gnome-themes #安装GNOME核心及主题
aptitude install xfonts-wqy #文泉驿中文字体
startx #启动X-Windows
dpkg-reconfigure xserver-xorg #如果启动失败,重洗配置X-Window安装必要的 Gnome 管理工具,详细说明见《自定义安装GNOME桌面》(推荐阅读!)
aptitude install file-roller gconf-editor gnome-nettool gnome-network-admin gnome-power-manager gnome-screensaver gnome-system-monitor gnome-system-tools gnome-volume-managerfile-roller #归档管理器,各种压缩包的图形前端 gconf-editor #GConf配置编辑系统 gnome-nettool #网络程序工具 gnome-network-admin #网络管理工具 gnome-power-manager #电源管理器前端 gnome-screensaver #屏幕保护和锁定程序 gnome-system-monitor #系统资源监测/任务管理器 gnome-system-tools #系统管理工具 gnome-volume-manager #本地磁盘卷管理器
(持续更新,未完待续……)