Table of Contents
Linux等开源软件的优点是可配置性强,同一种功能可通过不同的方法来实现,所以我们使用的系统都会有差别,配置方式也不尽相同。为了积累知识和备忘,我把我在安装和配置Debian桌面系统的所有操作都记录在该章节中。
Debian发行版为我们提供了灵活的安装方式,可以先安装一个很小的(几十兆)base系统,再通过网络更新系统和安装其它应用软件。这种方式要求有较好的网络环境,比如ADSL。我就是采用这种方式安装的,下面是我的具体操作步骤:
一般我们都是到www.debian.org网站去下载iso文档。不一定要到上面介绍的网址去下载。在www.debian.org网站上主要有三种iso镜像,分别是full image,netinst image和business card image。full image顾名思义就是全镜像,包括debian发行版所有内容,可以通过镜像安装debian发行版的所有内容。netinst image就是网络安装镜像,包含安装程序和一个基本系统,大约180M左右。安装这个基本系统后再通过网络安装其它软件。business cart image比网络安装镜像更小,只有几十兆。它不包含基本系统,只有安装程序。
了解了debian发行版所提供的安装镜像后,我们就可以根据自已的需求选择适合自已的安装方法。
用启动光盘启动电脑,在出现boot:提示符状态后直接按回车载入开始安装。在出现boot:提示符时按F1可以显示帮助信息。如果我们的安装镜像是包含Deiban-installer的,则可以在boot:状态下输入installgui命令启动图形化安装界面。
对硬盘分区,我的分区在安装之前已用分区工具分好,所以可直接挂接。我设置了一个交换分区(swap)和一个linux分区(ext2)。完成格式化后把分区挂接为根分区。接着就可配置主机名和网络了,我的网卡需加载设备驱动模组才能识别,我的网卡是最常见的RTL-8139,选择“ne”模组支持即可。最后选安装基本系统开始安装。
![]() | |
| 如果启动盘找不到硬盘,可用我的方法,先用一些分区工具分好区再装,或下载500多兆那个启动盘,在出现boot:提示符时打bf24启动应该就可以找到硬盘了。 | |
安装完基本系统后,需配置系统的启动信息。Debian默认使用lilo做为启动管理器,我的系统中本来已有windows XP系统,我用lilo来统一管理双系统的启动,所以我把lilo安装到MBR中。
取出光盘重启电脑,成功启动Linux后,系统会自动运行base-config程序进行系统的初始配置,配置的内容有:
时区设置:亚洲/上海
设置root用户密码和启动shadow
设置sorucelist为http方式
我不想用exim作为我的邮件客户端,所以不配置exim程序。
进入Debian系统后,首先要配置ADSL拔号程序,通过ADSL连接Internet。ADSL使用pppoe协议来进行通信,pppoe使用以太网帧封装ppp数据帧,再通过ppp链路传送出去。所以系统要先安装有pppoe和ppp软件包。Debian提供了一个字符界面的配置向导pppoeconf来帮我们配置ADSL连接。安装pppoeconf会自动把pppoe和ppp包也一起安装。运行该程序按提示填上ADSL帐号和密码。运行pon连接,poff断开连接,plog查看连接状态。
成功连接Internet后就可进行下一步安装了,首先把系统升级到testing。把/etc/apt/sources.list里所有的stable改成testing。再运行apt-get update获取最新的软件包信息,最后运行apt-get dist-upgrade更新整个系统。以后升级系统中的软件只需运行apt-get update和apt-get upgrade两步即可。apt-get dist-upgrade只用于debian系统版本的升级,如stable升级到testing。
更新完系统后,需运行lilo -v -v -v更新启动信息,否则在系统重启时会出现LI两个字符后停住,不能正常启动系统。