试用slitaz

这几天本来是想将老机器做服务器,找一个占用内存比较小的版本,(现在机器挂掉了),原来老机器用的是puppy,puppy是不错,但每次意外挂机总不能正常进去,某些需要配置。查找期间,看到了slitaz,只有30MB左右,在虚拟机里面跑了一下,大概占用内存几十MB。老机器挂掉之后,我买的8G存储卡到了,就想转到存储卡上吧,省的在每台电脑上都要配置开发环境。于是就开始了试用之旅。

在我的新电脑上(2年前买的),试用2.0版本(也可能是cooking版),无法启动,可能是解压缩出错。我用手机来当U盘使用的时候,也是出错,只能作罢。
在另外一台老电脑上(4年前的),试着跑了一下,cooking版本正常,但是slitaz在退出时无提示保存,总是让我重来,后来才注意到需要将rootfs.gz覆盖掉存储卡的boot目录中的ootfs.gz,并且,boot的时候需要设置使用boot下的rootfs.gz。还有另外一个问题就是无线网卡的问题,我用的是ASUS的无线USB网卡,应该使用RT73的驱动,显示RT73的驱动已经加载了,但无法使用。注意到某篇文章提到关于RT73.bin,结果发现/lib/firmware目录下果然没有RT73.bin,于是从RANLINK下载下驱动,解出RT73.bin,并复制到/lib/firmware目录下,然后网卡就可以正常使用了。然后安装autoconf,automake,gcc,emacs,erlang等等,中间不表。然后使用tazusb,使用三种方法制作rootfs.gz,结果发现lzma和不压缩的方法均启动失败,只有gzip的方法可以启动成功。重启之后就发现网卡只能扫描,无法连上软AP了。反复几次才能连上,或者根本连不上。
换回新的电脑,问题出现了,硬件检测出两个声卡(我电脑有两个声卡),接着就出现了更为严重的,在HD2600显卡上无法检测出分辨率,最基本的都没有,不管是何种显示方式启动都是失败(屏幕全黑,不是死机)。梦想着用命令行联网,看是否有解决办法,发现我的主板网卡根本启动不起来。于是,到此为止。
以下是总结:
优点:
1、占用空间小,不管是stable版本还是cooking版本,基本上live版都是在30MB左右。
2、占用内存小,默认启动占用内存几十MB。
3、live版本自带gftp,bt下载,wget,firefox等常用软件,更为关键的是带了常用的服务器软件,比如ssh(我的最爱),dhcp,甚至可以使用pxe模式来启动别的电脑。
4、软件比较多,而且版本开发正常,相对于DSL,去年可能就停止开发了,版本更新的时候,速度较快,而且,有自动更新的仓库和GUI界面,相对来说,使用方便且快速。
5、自带制作livecd和liveusb的软件,给软件传播提供了不少方便。
缺点:
1、对新硬件的兼容性很严重,可能是内核在编译的时候去掉了,我个人来说,宁愿要容量大一些,也不要不能启动。
2、关机或者重启的时候,没有提示保存。并且,使用tazusb生成rootfs.gz的时候,无法自动保存到U盘上去。
3、无线网卡或者有线网卡的问题,不管怎么来说,现在网络都是最优先的,我宁愿用低分辨率的显示模式也不要无法联网。
总的来说,slitaz非常不错(除了硬件兼容性),至少比国内某些linux宣传的有4.1+G的DVD,装完就可以上网冲浪(我在linuxeden.org上看到的)的状况要好的多。如果以后有时间的话,我想我会研究下它的源代码,重现编译一个更适合自己的。这段时间实在是太忙了,接触的技术都是新技术,估计够我这几个月的了。不过,即使非常忙,也尽量保持每天更新博客一篇,都是些很早之前就想整理的,或者整理好的,或者觉得重要的,也就是说,不是我这几个月即将研究的新技术,不过,以后也会慢慢放出的。

1条评论

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据