分享

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux

 昵称GejF5 2017-03-15

        轻量级虚拟机Qemu与迷你级Linux系统DSLLinux

 

去年底,在看了别人所写的Ubuntu入门文章后我就对Linux系统产生了浓厚的兴趣,终于在今年的暑假,历经千辛万苦终于安装上了Ubuntu 9.04,后来由于经常要在Windows下学习,但是又不想放弃Linux的研究,可是自己的电脑又是老爷机(单核2.8GHz的赛扬DCPU,内存也是少得可怜的DDR 512MB),跑起VitrualBoxVMware来肯定是不理想的,我只好不断的重启更换系统了。

有一天我到Linux百度贴吧就看到了这个东西,原帖大致是说一个40MB+的迷你Linux系统,可以直接在Windows下运行,而且还可以虚拟网卡等设备,可以为那些不方便安装Linux系统的人提供一个研究Linux系统的机会。我感到非常惊异,于是就立马下载回来分析,原帖的意思是叫我们下载解压后运行linux.bat这个批处理,我们来直接看一看这个批处理的内容:

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第1张

可以看的出,除了start那句,其它的都是废话,分析start那句命令,我们不难发现真正的主程序是Qemu.exe,后面只是跟了一长串参数而已。

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第2张

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第3张

另外,qemu还有其它几个参数,有进修我们可能也会用到的:

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第4张

我简单的说明一下,“boot”中的选项是31,也就是“-boot a”(这就是从磁盘中启动)或“boot b”,“boot c”这三种情况。前两个参数配置起来有点纠结,新手们最好还是不要动这两个参数。

好了,分析完毕了,让我们启动这个虚拟机,运行linux.bat。这时候可以敲击回车键进入,或者等一会儿它自己就会进入了(此时按F2可以设置BIOS选项),开始启动DSLLinux,在进入后会有一个帮助文档,我们直接关闭掉就可以了。

先来说说DSLLinux这个系统吧,它和大多数Linux系统基本一样,不过就是GUI界面有点儿惨不忍睹(顺便说一下,这个DSLLinuxGUI效率比字符界面的效率要低的多)。这个系统还有一个和我们平时接触的Linux系统不一样的地方,就是它的一些面板,比如Ubuntu的关机、程序、属性等,都不是在最顶端,而是在桌面上点击右键才出来的。

APPs就是应用程序,Games是游戏,XShells就是终端(前两个一个是用白底的终端,一个是用黑底的终端,还有一个是Root终端),Desktop就是设置一些桌面相关属性,System一看就知道和系统有关,WindowManager窗口管理,Run Program和在Windows下使用WinKey+R一样,也就是运行,Power Down就是关机或是重启(没有注销)。

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第5张

下面我来介绍一下这个DSLLinux的大致功能,众所周知,Linux系统的字符界面功能是很强大的,因此DSLLinux同样支持很多Liniux系统命令。比如常用的cdpsfree -mkillifconfig等(执行“Is-all”和ifconfig命令,在这里我们可以发现,qemu已经为我们虚拟好了一块网卡,因为我在Windows下分配的IP地址是68.*.*.*的)。

对于Linux命令,没什么好说的,主要是这里面的程序(大家最好在终端中输入命令来打开程序,而不是通过GUI界面打开程序,不然效率会很慢的……),双击XTcrminal,打开终端,输入vncvlewer,然后回车。相信大家一看名字就应该知道这是什么了吧?对的,这就是VNC的客户端,DSLLinux已经为我们集成好了。这时候,就会弹出一个serverDialog,在这个对话框上填写你的VNC服务器(我填写的是Unix体验中心的Ubuntu体验服务器,但是不知道是服务器有问题还是怎么回事,一直没有连接成功),然后敲回车确认,不出意外的话,你就可以看到流量监控指示器会有一些东西,然后就会与服务器连接上了。另外,就是两个记事本程序BeaverFLWriter了,不过Beaver更像Windows下的记事本,而FLWriter更像写字板而已。

接下来要说的是一个重量级的软件emelfm,这是一个文件管理软件(我到现在都不知道DSLLinux是如何进入Filesystem的,我就一直靠它),中间第一个按钮MyDSL乍看之下没什么意思,但是点击右键查看命令就会发现,这个可能是重载文件的。

轻量级虚拟机Qemu与迷你级Linux系统DSLLinux 黑客技术 第6张

emelfm还可以执行命令,输入命令就在软件的下方,不过我还不清楚都有哪些命令可以执行。

其它的软件我再简单介绍一下,Sylpheed是一个电邮软件。FireFoxDillon是浏览器(不知道是qemu还是DSL的原因,整个都不支持中文,包括使用Firefox浏览中文网页)。axyFTP是一个FTP软件,按钮的效果和emelfm的基本类似。xMMs是音乐播放器(由于禁止了声卡,所以这个软件就没多少意义了),Rdesktop是远程桌面连接,Slag是电子表格(这个我没有试用过),Xpainter是图画,xZGV是图像浏览软件。

我还遗漏了两个,不过它们并不是软件,一个是DSLpanel,一个是MyDSLDSLpanel就是DSL Control Panel,相当于Windows系统中的控制面板,但有些可以直接在终端里实现,比如PPPoE等,不过在终端里对应的则是pppoc-conf(拨号的命令)。MyDSL则是Download Panel,下载的控制面板,这个就应该相当于GUIapt-get了吧,不过之前我说过,这个系统的GUI界面的效率实在不咋地,所以大家还是慎重使用吧。

关于这个DSLLinux系统就为介绍大家介绍到这里,我再总结一下。

它的优点是:

1、小巧迷你,加上虚拟机还不足50MB

2、使用方便,在Windows下可以直接使用,并且使用网络也很方便。

3、具有Linux的大多数功能,可以作为Linux学习的好帮手。

它的缺点是:

1、不支持中文。

2 GUI的效率较低。

3、对微软视窗及某些主机操作系统的不完善支持(qemu本身,下同)。

4、除非使用kqemu加速器,否则其模拟速度仍不及其它的虚拟软件,比如VMware

虽然qemu有优点和缺点,但是不可否认,qemu为我们学习Linux打开了方便的大门(特别是计算机配置较差的用户)。qemu同样支持Ubuntu,我用硬盘上的镜像试了试,还不错的。另外,64位系统的启用qernu要运行qemu-system-xS6_64.exe这个程序(就是替换批处理中的qemu.exe)。我在写完本文后,也找到了qemuGUI,一并发布出来。希望大家一起来讨论Linux,一起来讨论这个优秀的操作系统。

 

本文来自 危险漫步博客 转载请注明;想免费学习更多知识的朋友可以百度搜索一下“www.”,记得保存书签哦!

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多