论文部分内容阅读
【摘要】 简要分析了Linux在学校机房的应用优势,详细介绍了批量部署的方法。
【关键词】 Linux Xubuntu;批量;部署
【中图分类号】:G623.58【文献标识码】:A 【文章编号】:1009-9646(2008)05-0220-01
实验室里有一批电脑,供学生查询资料以及日常学习。虽然安装了还原卡和其他系统还原软件,但是在使用中,都发现有不同的弱点,还是经常出现人为导致各种各样的问题,影响了机房电脑的正常使用,也影响了学校的其余网段和网络设备。因此,开始寻找更完善的解决方法,并最终选用Xubuntu进行批量部署。
1 确定实施方案
使用Xubuntu作为操作系统基于以下考虑:
Linux无病毒影响,机房中头疼的防病毒和网页恶意代码的问题得到根本解决。权限设置严谨,系统不易崩溃,不存在Windows中的注册表被篡改的问题,也可杜绝私自安装游戏。
Ubuntu在目前众多基于Linux内核的桌面操作系统中处于领先地位,根据desktoplinux.com的统计数据,Ubuntu的2007年市场占有率达到30%。Xubuntu是使用Xfce桌面环境的ubuntu版本,应用软件和文档资料都很丰富,而且具有更简洁的界面,更快的运行速度,充分利用了现有的硬件环境。版权归属明确,绝大多数软件基于GPL,商业软件可选择安装,也可用类似软件替代。目前Linux无论在服务器领域,还是在桌面领域都具有巨大的发展潜力,使用Xubuntu还可以为学生创造一个方便的学习环境。
2 安装样机操作系统
使用 xubuntu-7.10-desktop-i386.iso 安装基本的系统(可在ubuntu.com官方网站下载),采用了系统默认的分区:一个分区挂载为 swap,一个分区挂载为/,格式化成ext3。尽管连接官方源服务器比国内的服务器速度要慢,但是因为安装部署好系统之后,更新的频率比较低,所以仍然选择可靠的官方源服务器。
进入“系统 -> 系统管理 ->language support”(英文环境菜单为“System->Administration->Language Support”)。在列表中的Chinese条目打勾。同时将默认语言修改为Chinese(中文)并确定(如想使用英文或其他语言的图形界面,可以将语言选择为自己喜欢的语言类型,勾选Enable support to enter complex characters,这个选项是开启scim输入法)。
添加文泉驿字体0.9.9,可到文泉驿官方网站(http://www.wenq.org/)下载。需要2个安装包,wqy-bitmapfont-0.9.9-0_all.deb和wqy-zenhei-0.4.23-1.deb。调整 xubuntu 字体设置。 安装微软免费字体:sudo apt-get install msttcorefonts。因最新的文泉驿效果已经很不错,而且可以自由使用,所以没有使用网络上常用的微软宋体、幼圆或雅黑字体。
到Adobe官方网站http://www.adobe.com/products/acrobat/readstep2_allversions.html下载最新版本的Acrobat Reader 8.1.2的deb包。
添加firefox的Adblock Plus, NoScript等常用插件。安装firefox的flash插件,命令如下:sudo apt-get install flashplugin-nonfree。
安装星际译王和必要的字典。
wget http://jaist.dl.sourceforge.net/sourceforge/stardict/stardict_3.0.1-1_i386.deb
sudo dpkg -i stardict_3.0.1-1_i386.deb
安装基础编译程序及版本工具
sudo apt-get install build-essential autoconf automake1.9 cvs subversion
一些其它的应用软件和教学软件,就不再赘述。
更新系统
sudo apt-get update
sudo apt-get upgrade
修改fstab文件,sudo vim /etc/fstab,改为使用绝对路径加载磁盘。把根分区和swap分区所在行的UUID标识改为sda1和sda5,以便于样机的批量部署。
3 备份系统
使用GhostSrv 和 MaxDos 备份系统。首先在另外一台电脑上运行GhostSrv 8.3,即Ghost的服务端,输入服务器名称为“MAX”,三个字母均为大写。选择“建立映像”,输入映像文件保存的位置和文件名,选择“整盘”,点击“更多选项” ,在“Ghost命令行”中输入“-ib”,即为保存主引导扇区MBR(Master Boot Record),以避免在每个客户端要重写GRUB到 MBR 才能引导系统。 最后选择“接收客户端”, GhostSrv 的设置就完成了。
把MAXDos V6 刻录成光盘,放入样机,用光盘引导系统。选择“运行 MAXDos V6 Plus ”,选择“MAXDOS网刻菜单” ,选择“NDIS2网卡驱动”,这里会自动搜索主机的网卡。选择“GHOST镜像网络备份” ,选择“备份整个硬盘镜像至服务端” ,接着就进入GHOST界面,样机上自动搜索到“MAX”的服务端,并自动开始全盘备份。服务端上生成 GHO 文件,备份完成。
4 分发系统
在运行 Ghostsrv 的电脑中,把“建立映像”改成“恢复映像”,其它参数不变,点击“接受客户端” 。把 MAXDOS 的光盘放入要写入映像的电脑光驱中,启动电脑,选择“(1)全盘网络刻隆” ,出现对话框,点击“确定”,进入 Ghost,找到 “MAX”服务后进入等待状态。这时在 Ghostsrv 中可以看到这台电脑的 MAC 地址,取出光盘,放入下一台电脑的光驱,重复以上步骤。直到 Ghostsrv 中出现所有需要写入映像电脑的 MAC 地址。点击“发送数据”,开始向所有电脑同步发送数据。如果网络没有问题的话,写入速度会在 400 MB/min 左右,2G 的映像文件5分钟可以全部写完。至此,全部的写入结束,逐台打开电脑,修改主机名,检查 IP,确认网络正常后即可。
5 结语
部署完成后,机房运行情况良好。观察得知,电脑的使用者大多在查询资料及进行一些正常的学习应用,系统内偶见下载的游戏安装文件和其他非教学用途的exe文件,因无权限安装,对系统没有任何影响。机房的日常维护工作量也大幅减少,对教学也起到良好的推动作用。
参考文献
[1] 王越峰,孙天泽. 充分利用计算机技术提高实验室管理水平[M].北京:清华大学出版社,2007
[2] 王文寿,王珂. 网管员必备宝典——网络应用[M]. 北京:清华大学出版社,2007
收稿日期:2008-5-26
【关键词】 Linux Xubuntu;批量;部署
【中图分类号】:G623.58【文献标识码】:A 【文章编号】:1009-9646(2008)05-0220-01
实验室里有一批电脑,供学生查询资料以及日常学习。虽然安装了还原卡和其他系统还原软件,但是在使用中,都发现有不同的弱点,还是经常出现人为导致各种各样的问题,影响了机房电脑的正常使用,也影响了学校的其余网段和网络设备。因此,开始寻找更完善的解决方法,并最终选用Xubuntu进行批量部署。
1 确定实施方案
使用Xubuntu作为操作系统基于以下考虑:
Linux无病毒影响,机房中头疼的防病毒和网页恶意代码的问题得到根本解决。权限设置严谨,系统不易崩溃,不存在Windows中的注册表被篡改的问题,也可杜绝私自安装游戏。
Ubuntu在目前众多基于Linux内核的桌面操作系统中处于领先地位,根据desktoplinux.com的统计数据,Ubuntu的2007年市场占有率达到30%。Xubuntu是使用Xfce桌面环境的ubuntu版本,应用软件和文档资料都很丰富,而且具有更简洁的界面,更快的运行速度,充分利用了现有的硬件环境。版权归属明确,绝大多数软件基于GPL,商业软件可选择安装,也可用类似软件替代。目前Linux无论在服务器领域,还是在桌面领域都具有巨大的发展潜力,使用Xubuntu还可以为学生创造一个方便的学习环境。
2 安装样机操作系统
使用 xubuntu-7.10-desktop-i386.iso 安装基本的系统(可在ubuntu.com官方网站下载),采用了系统默认的分区:一个分区挂载为 swap,一个分区挂载为/,格式化成ext3。尽管连接官方源服务器比国内的服务器速度要慢,但是因为安装部署好系统之后,更新的频率比较低,所以仍然选择可靠的官方源服务器。
进入“系统 -> 系统管理 ->language support”(英文环境菜单为“System->Administration->Language Support”)。在列表中的Chinese条目打勾。同时将默认语言修改为Chinese(中文)并确定(如想使用英文或其他语言的图形界面,可以将语言选择为自己喜欢的语言类型,勾选Enable support to enter complex characters,这个选项是开启scim输入法)。
添加文泉驿字体0.9.9,可到文泉驿官方网站(http://www.wenq.org/)下载。需要2个安装包,wqy-bitmapfont-0.9.9-0_all.deb和wqy-zenhei-0.4.23-1.deb。调整 xubuntu 字体设置。 安装微软免费字体:sudo apt-get install msttcorefonts。因最新的文泉驿效果已经很不错,而且可以自由使用,所以没有使用网络上常用的微软宋体、幼圆或雅黑字体。
到Adobe官方网站http://www.adobe.com/products/acrobat/readstep2_allversions.html下载最新版本的Acrobat Reader 8.1.2的deb包。
添加firefox的Adblock Plus, NoScript等常用插件。安装firefox的flash插件,命令如下:sudo apt-get install flashplugin-nonfree。
安装星际译王和必要的字典。
wget http://jaist.dl.sourceforge.net/sourceforge/stardict/stardict_3.0.1-1_i386.deb
sudo dpkg -i stardict_3.0.1-1_i386.deb
安装基础编译程序及版本工具
sudo apt-get install build-essential autoconf automake1.9 cvs subversion
一些其它的应用软件和教学软件,就不再赘述。
更新系统
sudo apt-get update
sudo apt-get upgrade
修改fstab文件,sudo vim /etc/fstab,改为使用绝对路径加载磁盘。把根分区和swap分区所在行的UUID标识改为sda1和sda5,以便于样机的批量部署。
3 备份系统
使用GhostSrv 和 MaxDos 备份系统。首先在另外一台电脑上运行GhostSrv 8.3,即Ghost的服务端,输入服务器名称为“MAX”,三个字母均为大写。选择“建立映像”,输入映像文件保存的位置和文件名,选择“整盘”,点击“更多选项” ,在“Ghost命令行”中输入“-ib”,即为保存主引导扇区MBR(Master Boot Record),以避免在每个客户端要重写GRUB到 MBR 才能引导系统。 最后选择“接收客户端”, GhostSrv 的设置就完成了。
把MAXDos V6 刻录成光盘,放入样机,用光盘引导系统。选择“运行 MAXDos V6 Plus ”,选择“MAXDOS网刻菜单” ,选择“NDIS2网卡驱动”,这里会自动搜索主机的网卡。选择“GHOST镜像网络备份” ,选择“备份整个硬盘镜像至服务端” ,接着就进入GHOST界面,样机上自动搜索到“MAX”的服务端,并自动开始全盘备份。服务端上生成 GHO 文件,备份完成。
4 分发系统
在运行 Ghostsrv 的电脑中,把“建立映像”改成“恢复映像”,其它参数不变,点击“接受客户端” 。把 MAXDOS 的光盘放入要写入映像的电脑光驱中,启动电脑,选择“(1)全盘网络刻隆” ,出现对话框,点击“确定”,进入 Ghost,找到 “MAX”服务后进入等待状态。这时在 Ghostsrv 中可以看到这台电脑的 MAC 地址,取出光盘,放入下一台电脑的光驱,重复以上步骤。直到 Ghostsrv 中出现所有需要写入映像电脑的 MAC 地址。点击“发送数据”,开始向所有电脑同步发送数据。如果网络没有问题的话,写入速度会在 400 MB/min 左右,2G 的映像文件5分钟可以全部写完。至此,全部的写入结束,逐台打开电脑,修改主机名,检查 IP,确认网络正常后即可。
5 结语
部署完成后,机房运行情况良好。观察得知,电脑的使用者大多在查询资料及进行一些正常的学习应用,系统内偶见下载的游戏安装文件和其他非教学用途的exe文件,因无权限安装,对系统没有任何影响。机房的日常维护工作量也大幅减少,对教学也起到良好的推动作用。
参考文献
[1] 王越峰,孙天泽. 充分利用计算机技术提高实验室管理水平[M].北京:清华大学出版社,2007
[2] 王文寿,王珂. 网管员必备宝典——网络应用[M]. 北京:清华大学出版社,2007
收稿日期:2008-5-26