-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 wikipedia英文的大陆已经可以正常访问了,托奥运的福。
关于机器管理,对于不同的平台,你可以看看cfengine或者puppet。这个就是为 自动维护不同平台的机器而设计的。 shell909090 wrote: > 呵呵,wikipedia系列的在国内不怎么好访问,不过还是谢谢,我找找其他地 方 的。 用python到和工作无关了,纯粹是一堆机器要管 > 理,情况太复杂。我懒得去每 个机 器定制一个管理方案,所以统一用了 python。其实也可以统一用 java 的,除了内 存消耗太高 > 外…… 我说的差异,其实包含很多方面。例如我说我得用个表来说明,某个版本的 程 序在 某个系统下需要哪些包。又或者在读写设备的时候, > linux和unix的阻塞 机制(或者 是参数个数)又不一样(即使是一点点),不同驱动 又表现不一定一 样。最开始我还可以写个宏,然后 > 判断当前编译的是for某个系统的版本。可 后来越移植越多,因 此添加宏就变成 了苦不堪言的工作。现在是抽象到了一个类里面,使用单例模式 > 和 工厂模式,增加一个移植就增加一个类。结果发 现代码太过分散,一个修改 往往要 来回数个函数。我每天的差异就是在对付这堆系统间的差 > 异,因为一致的地方Java 都已经搞定了。有的时候就在想, 要是它们都一样…… 不过也就想想而已,要是都一样,我就离失业不远了。 > > Ding Honghui 写道: >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> >> 对于unix标准,有个叫single unix的。 你可以看看这个链接http: >> //en.wikipedia.org/wiki/UNIX#Standards >> >> 关于你说的Unix的api之类,在c的方面,主要是由auto系列的开发工具来帮助检 测的,当然你用python就相当于把这个问题扔 >> 给了python的开发人员。 >> >> 另外,Unix的api是不是主要是两类?BSD和SYSTEM VI?严格讲是不是应该是 LIBC wrapper的system >> call表现的不大一样? >> >> shell909090 wrote: >> >>> 看来我变苯了,人家说人生要避免了几个问题之一,就是在一群宗教狂热者里 面说神祗的坏话。我向微软购买一次技术支持的成本是多少? >>> 我为了开发 Debian,Ubuntu,FC,SuSE,Solaris,Aix而购买的技术支持又是多 少?如果说 Linux比 >>> Windows的长处在哪里,成本低应当是其中之一吧。如果照您的说 法,我算了 解成 本低到谁头上来了。另外关于版本的问题,这个 >>> 我得澄清一下,我针对的已经不止Linux系统了, 而是整个*nix家族。作为 Windows家族,大多数的API都是类似的 >>> (事实上不 同的也很 多,只是我运气好还没有在工作中碰到而已)。而*nix家 族,虽然血 缘上很近,然而API却非常分散,而且 >>> 很多定义也不一致。例如,我写的程序 需要列出一些依赖 性要求和硬件要求 (这是项目最基本的吧)。而我针对 Debian和 >>> Ubuntu所列的依赖性 就不尽相同,针对不同版本所列的依赖性又不 一致(这到 不是什么大问题,毕竟我们也在不断升级)。而我针 >>> 对Redhat和 SuSE家族列的依赖性,又不完全一致。现在 我得用一个表,来列 出我各个版本的库,对于不同系统的依赖状态。 >>> 关于此点,我也是万分无奈。都是在linux圈子里面玩了这么久的人了,我自 然也知道现在这个状况的历史原因,上面说的一大段话也 >>> 可以说是发牢骚。 只是我想问 问,Linux的将来,是否还在这种全自由(也可 以说全混乱)的状态 下继续呢?如果我离开目前这个 >>> 项目组,谁又能完整的接手整个库,而不是 诅咒着要把我订小人。另外回答一 位朋友的问题,AMD是不是X86。如果AMD64和 >>> X86没区别,那debian 软件 池里面分开i386和amd64的举措有什么必要呢?诚 然,i386的软件可以在 amd64上 >>> 顺 利运行,然而效率就是两回事情了。而amd64的软件不可在i386上 运行。因 此一般针对amd64的系统特别编译一套库(准 >>> 确的说,最佳选择是针 对每个机器编译一个 库,就像gentoo那样,不过一般 只要x86/amd对上了,其他方面的都感觉不到差 >>> 异)。 另外谢谢众位兄弟的提醒,我去看看lsb是否能解决我的问题。另外,谁 知道 Solaris10和AIX5L是否也有lsb? >>> 还有,最近本人的ALC声卡在 testing版上杂 音很 大,stable版上则基本没有 杂音。ATI X200显卡使用 >>> fglrx后,在 testing版上反不 如stable版上快。谁见过类似的情况么?如果 见过,请帮忙看下具体情况,感激不尽。 >>> >>> >>> Miracle Liu 写道: >>> >>>> shell909090,不知您目前的工作是什么,技术人员?还是公司高层。不过对 于您的措辞我感到有些不满,至少我不会用" >>>> 毛病"这个词语来形容您,同 时请您了解,kernel只是Linux的一小部分而 已,您说的不爽和头痛的问题 应该归结于 您 >>>> 没有找到一个很好的技术支持。您前文提到了在win下开发的 通用问题,它之 所以让您感到方便,或者用您的话说是"通用性好", >>>> 是因为 您购买了ms的产品, ms要赚钱,他的目的当然是让客户花最少的时间 和人员开发成本来快速"高效"的 使用自己的开发 >>>> 工具和系统。这一点如果您找一家 Linux厂商,如novell,一样可以得到满意 的服务。您还提到了版本问题, 我想版本最 >>>> 多的系统应该就是 Linux了,而出现的原因就是像上面的兄弟说 的一样,目 的不同而导致的。试问,目前ubuntu多个版 >>>> 本,无非不也就是在 某一方面配置的多一些,为用户考虑 的多一些吗。 linux的X有些地方确实不如win我承认,不过本人愚 >>>> 笨想请问您一 下,在Linux 下编程除了没有傻瓜 化的操作以为哪里的问题, 让您感到如此不爽了呢?难道在您看来,相同时 >>>> 间发行的不同版本的Linux,在您开来差异如此之 大吗? >>>> >>>> >>>> >>>> >>>>>> shell909090 wrote: >>>>>> >>>>>> >>>>>>> 我发现很多人一个毛病是,对自己喜欢的东西受不得批评。如果Linux真 >>>>>>> >>>> 的 方方面面都让人爽了,那现在Linux内核那帮工程师在干吗?祈祷地球和 平?了 解喜欢东西的弱点,并且加以改进,才能让 >>>> 这个东西变得更完美 吧?再说我 不 认同Linux是从何说起呢?要不认同我早 退了。要说不了解 Linux系统,我 倒是 承 >>>> 认。我觉得他 的问题之一就是……了解成本太高。 >>>> >>> >> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org >> >> iD8DBQFINiLdJo9Njjkvy34RAm6wAKCxOfFhDD2r43Y/M8MvyhBzHE6m6ACgjjHD >> Q0LWEf8oKWbX2KRqdLHiy6E= =3UkK -----END PGP SIGNATURE----- >> >> >> > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFINihcJo9Njjkvy34RAlakAKDDgH9+rviky/HQGwkN95cBimbIIACeJOhX xsQdSQ0DSTyzitaZabxkqjc= =6cMp -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

