Debian GNULinux 图形安装教程、⽹络配置、软件源、基本配置
⼀.准备安装Debian系统1.Debian简介Debian是GPL和其他⾃软件许可协议授权的⾃软件组成的操作系统,Debian计划组织维护。Debian计划没有任何的营利组织⽀持,它的开发团队完全来⾃世界各地的志愿者组成,官⽅开发者的总数超过1000名,⾮官⽅开发者为数更多。Debian计划组织跟其他⾃操作系统的开发组织不同。上述这些⾃操作系统的开发组织通常背后公司或机构⽀持。⽽Debian计划组织则完全是⼀个独⽴的、分散的开发者组织,纯粹志愿者组成,背后没有任何公司或机构⽀持。Debian以其坚守Unix和⾃软件的精神,以及其给予⽤户的众多选择⽽闻名。现时Debian包括了超过25,000个软件包并⽀持12个计算机系统结构。需要指出的是,
Debian并不是⼀种Linux发⾏版。Debian 是⼀个⼤的系统组织框架,在这个框架下有多种不同操作系统核⼼的分⽀计划,如采⽤Linux核⼼的Debian GNU/Linux系统、采⽤GNU Hurd核⼼的Debian GNU/Hurd系统、采⽤FreeBSD 核⼼的DebianGNU/kFreeBSD系统,以及采⽤NetBSD核⼼的Debian GNU/NetBSD系统。甚⾄还有应⽤Debian的系统架构和⼯具,采⽤OpenSolaris核⼼构建⽽成的Nexenta OS 系统。在这些Debian系统中,以采⽤Linux核⼼的Debian GNU/Linux最为著名。众多的Linux发⾏版,例如Ubuntu、Knoppix和Linspire及Xandros等,都建基于Debian GNU/Linux。介绍Debian 版本Debian主要分三个版本:稳定版本、测试版本、不稳定版本。这3个发布版同时存在,可以被⽤户任意选⽤,⽤户如果追求稳定、少升级,可以使⽤stable,这⾥只有⼀些安全更新,⽽不会有其他升级。⽽对于桌⾯⽤户,
testing是⽐较好的选择,因为这⾥会经常有软件更新,满⾜⽤户更多需求。对于⼀些⽐较有经验的玩家,unstable是⽐较好的选择,⼀⽅⾯及时使⽤新软件,另⼀⽅⾯,偶尔也会遇到⼀些问题,正好参与测试、修补、回报开源社区。Debian的正式发⾳Debian正式的发⾳是’deb ee n’. Deb中的e是短⾳,重⾳在第⼀⾳节。注⾳为debeen /’d?bi?j?n/ ,发⾳对应汉语⾥的两个字可以是玳斌,待宾。Debian软件包管理当然,⼈们真正需要的是应⽤软件,也就是帮助他们完成他们想完成的⼯作的程序:从编辑⽂档,进⾏商业交易,玩游戏,到写更多其他的软件。Debian带来了超过25,000个软件包──这些全部都是⾃软件。⽽Debian上的软件管理系统为APT,亦有图形界⾯的synaptic 和aptitude可供使⽤。官⽅⽹站与⽂档官⽅主页官⽅安装说明/releases/stable/installmanual 官⽅参考⼿册/doc/manuals/reference 官⽅Wiki
/ ⾹港Wiki2.获得Debian发⾏版官⽅下载:/distrib/ ⽹络安装镜像:/debian-cd//i386/iso-cd/ (i386) /debian-cd//amd64/iso-cd/(amd64) 可以⽤来完成安装的第⼀张CD:/debian-cd//i386/bt-cd/ (i386) /debian-cd//amd64/bt-cd/ (amd64) 离线⽤户可以下载第⼀张DVD:/debian-cd//i386/bt-dvd/ (i386) /debian-cd//amd64/bt-dvd/ (amd64) 3.硬盘分区⽅案在计算机上安装Linux系统,对硬盘进⾏分区是⼀个⾮常重要的步骤,下⾯介绍⼏个分区⽅案。⽅案 1 / :建议⼤⼩在5GB以上。/home:存放普通⽤户的数据,是普通⽤户的宿主⽬录,建议⼤⼩为剩下的空间。swap:即交换分区,建议⼤⼩是物理内存的1~2倍。⽅案2
/boot:⽤来存放与Linux系统启动有关的程序,⽐如启动引导装载程序等,建议⼤⼩为100MB以上。/ :Linux系统的根⽬录,所有的⽬录都挂在这个⽬录下⾯,建议
⼤⼩为5GB以上。/home:存放普通⽤户的数据,是普通⽤户的宿主⽬录,建议⼤⼩为剩下的空间。/usr :⽤来存放Linux系统中的应⽤程序,其相关数据较多,建议⼤于3GB以上。swap:实现虚拟内存,建议⼤⼩是物理内存的1~2倍。⽅案3
/boot:⽤来存放与Linux 系统启动有关的程序,⽐如启动引导装载程序等,建议⼤⼩为100MB以上。/usr :⽤来存放Linux系统中的应⽤程序,其相关数据较多,建议⼤于3GB以上。/var :⽤来存放Linux系统中经常变化的数据以及⽇志⽂件,建议⼤于1GB以上。/home:存放普通⽤户的数据,是普通⽤户的宿主⽬录,建议⼤⼩为剩下的空间。/ :Linux系统的根⽬录,所有的⽬录都挂在这个⽬录下⾯,建议⼤⼩为5GB以上。/tmp:将临时盘在独⽴的分区,可避免在⽂件系统被塞满时影响到系统的稳定性。建议⼤⼩为500MB以上。swap:实现虚拟内存,建议⼤⼩是物理内存的1~2倍。
⼆.光盘安装Debian ⾸先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放⼊光驱,重新启动计算机。1.引导系统并开始安装计算机启动以后会出现如下图所⽰的界⾯。Install 字符界⾯安装Graphical install 图形界⾯安装Advanced options ⾼级选项Help 帮助选择“Advanced options - ⾼级选项”进⼊界⾯:Expert install 专家模式安装Rescuemode 救援模式Automated install ⾃动安装Graphical expert install 专家图形模式安装Graphical rescue mode 救援图形模式Graphical automated install 图形⾃动安装Alternative desktop environments 选择环境桌⾯正如这个界⾯所⽰,现在你的主要选项有6个,分别对应是否打开专家模式和是否使⽤图形界⾯,建议你使⽤专家图形模式,专家模式所增加的主要是可选的内容,⽽不是难度,使⽤这个模式,即可你不能从中得到什
么好处,也⾄少可以对Debian增加⼀些了解;⽽图形界⾯,可以得到更加直观的操作模式,只要硬件允许即可。2.语⾔与区域设置选择“Chinese Simplified” ,如下图所⽰。这个语⾔设置不仅仅是安装程序将使⽤的语⾔,也是⽤户将来安装好的系统的默认语⾔,⽽且⽤户以后随时可以更改它。
下⼀步是系统的区域设置,它影响到程序界⾯内容使⽤哪些语⾔,以及很多标点符号的表达⽅式。选择“中国–zh_ ”作为⾃⼰的默认locale。在⾸选的local之外,还可以选择⼏个其他的locale来⽀持,如下图所⽰,⽤户也可以不选,只有⼀个⾸选的locale不会影响系统正常⼯作,默认的英⽂输出和刚刚选择的UTF-8编码的中⽂已经⾜够了,也可以选择其他界⾯语⾔以适应多种需求。3.选择键盘布局选择键盘类型⼀般默认会选择“English”,即美式键盘,
在此使⽤默认的选择。4.探测并挂载光盘接下来寻找光盘镜像,中间会提⽰加载驱动模块,如下图所⽰,以⽀持更多的硬
件,如果不需要可以不加载这些驱动,不过,为了备不时之需,在内存不太拮据的情况下,⼀般按照默认全部加载。安装程序会提问是否要加载PCMCIA卡,台式计算机根本就没有这个设备,笔记本电脑中⼀般这个设备不会影响系统安装,除⾮使⽤PCMCIA卡接⼊⽹络,否则也没有必要加载。5.加载完整的安装程序成功发现光盘镜像之后可以从光盘中加载更多的组件⽤于安装系统,这其中有些模块是可选的,因为之前选择的是专家模式,这些模块会列出供选择,如下图所⽰,这些附加的模块会满⾜特定的安装需求,具体如下。
ppp-modules、ppp-udeb:PPP相关模块允许⽤户使⽤PPPoE拨号建⽴ADSL连接,如果⽤户
访问⽹络需要经过拨号的过程的话就需要选择PPP驱动和PPP守护程序两个模块。network-console:允许配置⽹络之后的安装通过远程的SSH访问来完成;openssh-client:则允许安装程序SSH访问其他计算机获取必要内容。ntfs-modules:查看ntfs⽂件系统。parted-udeb:磁盘管理⼯具6.配置⽹络加载安装程序组件之后的任务就是配置⽹络了。如果使⽤PPPoE拨号的ADSL,那么需要输⼊账号和密码。⽽对于通过局域⽹访问⽹络的⽤户,可以依据⽹络的配置选择⾃动获取或⼿⼯设置IP地址。配置⽹络连接之后,要为⾃⼰的计算机选定⼀个主机名和域名,主机名是计算机的名字,⽽域名是计算机所在的组织的名字,两者组合起来就是计算机的完整域名。对于家庭⽤户,可能并没有注册过⾃⼰的域名,这个位置可以空着,或⾃⼰取⼀个喜欢的。⽽主机名就是计算机⾃⼰的标识,不可以留空,对于企业⽹中,主机名常常就是
使⽤者的名字或是服务器的⽤途,如,不过,家庭中我们倒是可以起得随意⼀些。7.设置⽤户和密码⾸先会询问⽤户两个⽤户名密码相关的问题,如下图所⽰。⼀个是关于shadow密码的问题,问题⾥说得很清楚,为了安全应该启⽤shadow。第⼆个问题就是系统要不要屏蔽root⽤户,⽽通过开放sudo⼯具提供超级⽤户权限。通常,Linux系统的普通⽤户是⽆法直接进⾏修改硬件、修改⽹络设置等特权操作的,只有root⽤户才具有这些特权,这会带来⼀些不便,但如果刻意屏蔽root并通过过于宽松的sudo授权策略来进⾏⼀些⾼优先级管理操作的话,可能会对系统安全起负⾯作⽤,因此,建议保留root⽤户。接下来的输⼊再次root密码,⽤以设定密码,是较常规的操作。之后设置⼀个⽇常使⽤的普通⽤户,⼀般来说⽤户操作⾃⼰的各种⽣活和⼯作⽤的⽂件都会使⽤这个账号,⽽不是拥有特权的root,这会保证⽤户平常没有权⼒通过误操作使得系统瘫痪。
8.时间和时区设置⾸先,安装程序会询问是否启⽤NTP对时,下图所⽰。NTP是⼀个⽹络时钟同步协议,它会利⽤⽹络上的时钟服务器对计算机进⾏精确的时钟调整,如果你的⽹络连接正常,并且可以访问到NTP服务器的话,不妨启⽤NTP;但是,如果你需要通过代理服务器才能上⽹,并且局域⽹内部也没有NTP服务器的话,这项功能就没什么意义,可以选否。⼀旦你选择了打开NTP对时功能,安装程序接下来就会让你指定时间服务器的域名,如下图所⽰。对于⼀些组织,⽐如中国教育和科研计算机⽹内部有多个时间服务器,这⾥,指定⼀个离⾃⼰最近的服务器即可,否则使⽤默认的服务器。
12.配置软件包管理器基本系统安装完成之后,系统安装就进⼊了下⼀个阶段:配置软件包管理并安装更多的软件。想安装最新软件包,使⽤⽹络镜像界⾯当中选择“是”,然后单击“继续”。接下来要设置的就是选定⼀台远程的服务器来提供⽹络安装所需要的软件包,安装程序⾸先会询问⽤户是通过FTP还是HTTP的⽅式下载软件包,如下图所⽰,有些Debian软件仓库的镜像只提供⼀种访问⽅式,选择哪种要看哪个源访问速度⽐较快。当位于局域⽹内需要通过代理服务器来访问外部⽹站的时候,HTTP往往是更好的选择,因为寻找⼀个稳定的⽀持FTP连接的代理服务器要困难得多。随后,安装程序会列出其内置的安装源列表,如下图所⽰。每⼀个国家或地区都可能有多个可⽤源,下图所⽰的是中国的源的列表。对于⼴⼤中国⽤户来说,可以选择cn99源,也可以选择我国台湾
省的源,速度都不错。选定源之后,如果需要,还可以指定联⽹所需的代理服务器。⽽如果没有代理服务器,这⾥留空就可以了。
因篇幅问题不能全部显示,请点此查看更多更全内容