admin管理员组

文章数量:1532176

2024年4月28日发(作者:)

在图书馆电子阅览室部署ubuntu试验

【内容摘要】:本文揭示了目前大学图书馆电子阅览室存在的部

分技术问题,并以ubuntu为例,从技术上对在图书馆电子阅览室部

署linux以解决问题的可行性进行了探讨。

【关 键 词】:图书馆 电子阅览 linux ubuntu

相信许多大学图书馆的电子阅览室管理人员都是忙碌的,因为计

算机总是出现各种各样的问题。在这些问题中,软件问题应该是九

成以上,虽然都配有还原卡或者还原软件,但学生的求知欲的破坏

性毋庸置疑,学生时代的笔者就曾在机房里仔细研究过fdisk命

令……更有私自安装各种软件游戏,有时会带入各种病毒,甚至有

访问非法网站,被各种恶意代码感染。本来可以为广大师生提供正

常服务的计算机,不得不进行维护,然后周而复始,如果情况不改变,

这样的事情会一直出现。

1、单机部署ubuntu的试验

首先当然要获取一张ubuntu的安装盘,从官方网站上下载一个镜

像刻盘就可以了,不会有版权问题的。版本很多,首先要看我们的电

脑配置,配置最老的是奔腾4,512内存,整合显卡,这样的配置显然

不能流畅运行最新的10.4版本,于是我们选择前一个长期支持版本

8.04,推荐dvd版本可以省却许多需要下载的内容,这样配置低一些

也没有问题。安装很容易的,全中文支持。安装以后我们需要做的

还有很多,比如设定权限,root用户ubuntu默认是关闭的,我们需要

新建一个受限的用户,比如叫做student,使他不能对系统文件进行

操作,以保护系统,如果学生在student用户下误操作搞破坏,管理

人员随时可以用root用户登录

userdel -r student

find / -user student -exec {}

再重新建立student用户,这样又恢复原样了。游戏的问题也解

决了,流行的游戏大多数不能在linux下运行。病毒吗?很少有病毒

可以在linux下存活,你甚至可以不用安装杀毒软件随意在网上冲

浪。如果非要杀毒软件的话,你也可以下载一些免费的杀毒软件,当

然在下载之前要设置好ip,dns,网关。

现在可以使用了吗?还不能,电子阅览室的任务它现在还不能全

部完成。我们来检验一下。馆藏纸质图书查询,因为我馆使用的是

汇文系统,是基于web页面来查询图书信息与系统无关,这个功能已

经ok。查看视频音频资料,通过下载安装相应的插件也可以实现。

即时通讯,除了ubuntu自带的即时通讯软件,我们还可以安装qq

for linux,或者直接使用webqq。2d处理,ubuntu已经自带了gimp

软件,使用方法与photoshop相近。字处理,ubuntu自带的ooo使用

很方便,但是与微软的office并不很兼容,我们找到了另一个软件:

永中!与office兼容堪称完美,而且不必担心版权问题。阅览电子

图书,电子图书种类很多,最流行的pdf可以直接打开没有问题,但

其他的就不能直接打开,我们需要安装阅读软件。

国内流行的超星pdg无法直接打开,超星的阅读器是工作在

windows下的无法直接安装使用,但是我们找到了boox viewer,只

要pdg文件没有加密,就可以阅读。这个软件安装起来稍微麻烦一

点,首先在网上下载,然后安装

sudo tar xvf [的路径]

sudo cp -r [解压后的文件夹的路径] /usr/local

cd /usr/local/bxviewer

sudo chmod 777 *

sudo cp /usr/lib

./installbxv [...]

我们常用的中国知网(cnki)文件类型有pdf,这个可以直接用,如

果实在不准备用pdf,而一定要使用caj或者kdh文件,我们需要安

装cajviewer,这是一款只支持windows的软件,在linux下安装它,

我们需要wine,笔者试验了多次用wine安装,都不成功。后来发现

了一个绿色免安装的cajviewer,下载下来解压缩,用wine运行,这

次终于ok了。

2、大规模部署ubuntu的方法

好了,到此,在电脑上运行ubuntu代替windows实现电子阅览功

能已经没有问题了,但是我馆电子阅览室280个座位,这么一台一台

的安装三头六臂也忙不过来,而以前常用的ghost或者联想慧盾在

linux下都无用武之地,事实上,ghost 这类备份工具对于linux文

件系统的支持很糟糕,其实,任何工具都不需要,ubuntu自己就可以

完成这个工作。

首先,我们先给安装好的电脑做个备份,和windows不同,linux不

会限制root用户访问任何东西,你可以把分区上的所有东西都扔到

一个tar文件里去!

首先成为root用户:

sudo su

然后进入文件系统的根目录(当然,如果你不想备份整个文件系

统,你也可以进入你想要备份的目录,包括远程目录或者移动硬盘

上的目录):

cd /

下面是我用来备份系统的完整命令:

tar cvpzf exclude=/proc exclude=/lost+found

exclude=/ xclude=/mnt exclude=/sys /

“tar”当然就是我们备份系统所使用的程序了。“cvpfz”是tar

的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来

的权限)、“使用gzip来减小文件尺寸”。“”是我们将要

得到的档案文件的文件名。“/”是我们要备份的目录,在这里是整

个文件系统。在 档案文件名“”和要备份的目录名“/”

之间给出了备份时必须排除在外的目录。

然后该是恢复系统到其他同样配置的电脑了。

linux中有一件很美妙的事情,就是你可以在一个运行的系统中

恢复系统,而不需要用boot-cd来专门引导。当然,如果你的系统已

经挂掉不能启动了或者根本就没有系统, 你可以用live cd来启动,

效果是一样的。首先用ubuntu live cd启动,分区,使用下面的命

令来恢复系统:

tar xvpfz -c /

如果你的档案文件是使用bzip2压缩的,应该用:

tar xvpfj 2 -c /

注意:如果你的分区不是空的,上面的命令会用档案文件中的文

件覆盖分区上的所有文件。执行恢复命令之前请再确认一下你所键

入的命令是不是你想要的,执行恢复命令可能需要一段不短的时

间。恢复命令结束时,你的工作还没完成,别忘了重新创建那些在备

份时被排除在外的目录:

# mkdir proc

# mkdir lost+found

# mkdir mnt

# mkdir sys

到此,真正能实现在电子阅览机房部署ubuntu的目的。

结束语:

通过这次试验,得到了一个令人鼓舞的实验结果,在图书馆部署

linux成为可能,但是还是有一点点遗憾,比如有些必须软件没有

linux的版本,也没有替代品,只能使用wine来安装使用,影响了

linux系统的稳定性与安全性,希望这些软件厂商尽快能推出linux

版本,使其软件用途更广泛,也使广大linux用户受益。

本文标签: 用户电子使用系统安装