各位坛友,前辈们好!
CDLinux2018已经发布有一段时间,不知道有多少用户,如果你正在使用,那么给你什么体验?或你有什么改进建议?
今天发帖主要是讨论CDLinux的未来,是留是弃?还是选择新的(Porteus Linux)?
先说说我已知的一些情况:
A,如果把Linux安装到硬盘上,可以说几乎90%以上(保守估计)的发行版都是很稳定的,但这样的系统和windows有什么区别?移动性在哪?显然这不是我理想的操作系统。
B,如果把Linux不安装在硬盘直接跑在有限的内存里(1G,2G,4G),90%以上(可能低估了,数值也许更大)的发行版都很烂,烂到绝对超过你的想象。
C,BSD号称是最稳定的操作系统之一,但它的Live CD GUI和Linux对比就是天上(Linux)地下(BSD)的差距,很烂很烂,是我不会玩么?
D,虽然主系统一直使用CDLinux,但经常关注大发行版,测试了很多很多发行版,最终回到B上,只有那么几个操作系统还算不错,但都没有完全满意的。
好,下面的内容没有攻击的意思,只是实话实说,搞技术的如果连事实都不能面对,绝对很失败!
回到B上,在我的测试中较好的(排名):
1,Porteus
2,CDLinux
3,slackware(系)
4,debian
下面分别讨论:
为什么是Porteus放在第一?在实际的使用中它的稳定性还是很好的,除了硬件有问题,很少遇到崩溃的情况,日志经常有报错(没去分析)但不影响它的正常运行,官方默认集成的驱动不够多,但够用。目前大小在500M以内,如果它也像CDLinux一样达到了1.8G,在小内存上还会不会也有这样的表现呢?目前没条件测试。
-------------------------------------
CDLinux设计之初就在内存中运行做了特别的支持,所以这方面没得说。我一直不满意的是Thunar文件管理器,对于我这种xfs,ext4,fat32,ntfs都有在使用,且经常一起混插使用的情况下Thunar文件管理器常把可读写的USB设备识别为只读,不能往里面复制文件(仅GUI有问题,命令行正常)让人很烦火,好几次都有砸电脑的冲动。
有一天我无意看到了360急救盘,安装之后进去是用Puppy 5.4改的,文件管理器是xfe,没有CDLinux的读写识别错误问题,后来测试了安装到CDLinux中,确实解决了这个问题,当时还高兴了一阵子(困扰我多年的问题解决了),它的原理很粗暴,不管存储设备是只读还是可读写,有写操作时都先往里面写,看看有什么反应,如果不能写再反馈给用户“只读文件系统,写入失败”,这有点像kde 4.14.6的处理机制。但是这个文件管理器太过花哨,有太多有用无用的功能/签标,鼠标右键出来一大堆选项,实在用不习惯,我个人觉得文件管理器的理想状态应该是对文件/文件夹的创建,删除,改名,移动,复制,关联对应的程序打开文件,文件显示/预览,搞那么多花哨的选项干嘛?
--------------------------------------
slackware和debian不用说了,就那样,因为iso体积大,小内存跑起来哪来的稳定性?而且他们死机/崩溃是完全卡住不动,只能强关电源。
--------------------------------------
前几天又试了Porteus 4.0正式版,基于slackware当前新版本,内核4.16.3,很多组件都更新了,Thunar文件管理器更新到1.6.15,(CDLinux的是1.6.10),在复杂的存储设备中没有发现读写识别错误的情况,有可能Thunar开发团队已经修复,从目前使用的感验来看还算不错,手里没有太多设备测试,短时间内也测不出什么结果,综合起来看,Porteus是第二值得选择定制的操作系统。
有没有发现,我定制的系统要么LXDE,要么xfce,还停留在xp时代的风格?
这有什么不好吗?简单,实用!
所以我定制的系统万年不变风格,不管是BSD还是Linux
那么是LXDE好还是xfce好呢?
比轻量LXDE好,比成熟xfce好,稳定性二者差不多,但我最受不了的是LXDE桌面图标可以两个重叠,不像xfce那样能“对齐到网格”,不然我肯定万年LXDE。
经常更新?在我这里不存在的,没有经过大量用户/长时间测试的东西可能会让bug越来越多,前几天在开源中国上看到一篇0 bug的文章观点,作者认为:“解决bug的优先级应大于新功能的开发,不要让bug越积越多”,我个人很赞同这种思维,饭一口一口吃,事一件一件做好,不要把虫子一直留着。
用哪个系统好?
其实用哪个都没关系,我要的很简单,终极目标是:稳定,便携,可用,想要的工具都有。
坛里有个USBOS3.0的,看样子更新了很多年,很不错,就是开机速度有点慢,如果能做到1分钟内完整加载并进入桌面,我肯定不搞其它的系统了。
目前的Linux真的是一盘散沙,各自为营,是个懂点Linux的都能自立门户LFS一个发行版,但是拜托你们,放出来的东西别那么丢人行么?比如某微/小型Linux,集成大堆工具,真正能用上的,能用于生产的却没有,甚至连必须的组件都没有,那你发布出来干嘛?
正式进入主题
CDLinux的作者老赵现在已经联系不上了,超过1年都没有回复我的邮件,我就不信真有那么忙。
本来CDLinux现在已经接近完美,如果能再迭代2次,应该就完美了,(倒数第2次迭代/改进已经发给老赵了,没下文)可惜啊......
别想多了,我是有偿定制的,我不是那种只会麻烦别人不给回报的人
这件事让我意识到自主/可控的重要性,核心的东西不能靠别人,所以2018年花了一年的时间摸索Linux,那里不行就从哪里开始,那块薄弱就补那块......
但是说实话,我的水平很菜,到目前为止还没有编译过内核,没有试过安装nvidia驱动,感觉自己不想动。
现在的CDLinux在2017年以前的硬件上工作得很好,不过都快要2020了,那2017之后的硬件怎么办?总有一天是要面对的,到了那时,我将无系统可用。
问题来了
CDLinux还要继续吗?如果继续,我的能力怕是不行,得有前辈高人帮忙。
如果得不到帮助,那么我只能退而求其次,选择定制Porteus,毕竟Porteus是一个团队在维护,会不定期的更新,难做的事别人都做了,我等应感到幸福。
所以请各位网友、坛友、前辈、高人们各抒己见,给点建议,给点对本帖内容有用的信息
如果你动手能力强,或技术高,或思维强,欢迎站队,一起参与进来,一个人是怎么也干不过一个团队的。
我的目标很简单:始终保持有一个可用,稳定,实用,便携的操作系统,而那些半成品,残次品,你们还是歇歇吧,不要出来制造那么多垃圾数据,增加用户的选择难度。