|
发表于 2011-4-13 07:20:21
|
显示全部楼层
在网上搜了一下,dd 在 fileutils 软件包中。但是,slitaz 的软件仓库中没有 fileutils 这个软件包!
slitaz 把 fileutils 阉割了!
现在只有两个解决途径:
1. 自己下载 fileutils 源代码编译。
或者
2. 修改 grub4dos,让它适应 busybox 的不兼容性。
=============
发表一下评论:固然,我完全可以修改 grub4dos,让其适应 busybox(我准备尝试这么做,因为这样有益于其它使用 busybox 的人,这是一个重视兼容性的举动)。但是,其他软件能否适应 busybox 呢?就不得而知了。尤其是,slitaz 中会不会存在其它兼容性死角?恐怕也是不容易查明的。
至少我们应该怀疑:slitaz 中存在软件不兼容性问题。
循着这个思路,并采取必要的措施,有可能帮助解决其它软件的失败问题。
=============
EDIT:发表一下评论(个人的浅见):
连软件都存在不兼容性问题,硬件就更不用说了。开发人员竟然在软件方面都没有意识到兼容性问题的严重性,更不可能意识到硬件兼容性的问题更加严峻了!因此,我隐隐约约觉得 SliTaz 不适合作为进一步发展的基础。用它作为基础也可,但要准备好继续解决它所带来的各种可能的兼容性问题。
因此我再给 teasiu 提一个建议:SliTaz 已经非常棒了,很好,继续做。另外,如果有可能的话,也可以真正从头打造一个 Linux(用 LFS),正如我先前在“不死的 Linux”一帖中所说的那样。你负责 Linux 部分,由 wannaknow 搞启动(bootloader)部分。我觉得,wannaknow 对于 fbinst、grub4dos 和 Linux 都很了解。你们两个假如能够合作,我觉得有可能完成这个任务(目前只是我的一个愿望,不知道 wannaknow 是否愿意加入 Linux 的开发,他目前已经加入到 grub4dos 的开发中了)。另外,我们论坛上还有很多帮手(是帮手,不是打手,呵呵),测试者众多!都可以做你的坚强后盾。
[ 本帖最后由 不点 于 2011-4-13 08:30 编辑 ] |
|