免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3927 | 回复: 8
打印 上一主题 下一主题

为什么有些LInux的软件在Solaris下不能安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-08 10:03 |只看该作者 |倒序浏览
如题\r\n\r\n有的是执行了./configure了就报错\r\n有的则是到了make或者make install才报错。\r\n\r\n\r\n我的疑问是,Linux不是UNix的衍生版本么?\r\n\r\n按照常理,衍生的一般都兼容原生的阿,有点像继承一样,我觉得应该可以安装的,但是为什么就不能呢?\r\n\r\n\r\n请高手来解释一下,我很迷惑这点。\r\n\r\n谢谢

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
2 [报告]
发表于 2008-06-08 14:18 |只看该作者
看了LZ的疑问,我感觉很恐怖,衍生的一般都兼容原生的???\r\n\r\n   不知道我们兼容了猩猩的多少本领。

论坛徽章:
0
3 [报告]
发表于 2008-06-08 17:51 |只看该作者
纠正一个误解:Linux和Unix没有任何关系。Unix早在60年代就出现了,Linux是在90年代的时候全部用C重写的,并不是Unix的衍生。只是他们都符合POSIX标准规范而已。

论坛徽章:
0
4 [报告]
发表于 2008-06-09 00:26 |只看该作者

回复 #2 flutter 的帖子

不好意思\r\n\r\n刚才想点回复的,鼠标飘了一下,点到报告了。\r\n\r\n\r\n真的对不起2楼的,管理员看到此贴时放松点啊,呵呵。\r\n\r\n\r\n   关于我的“谬论”让2楼的见笑了哦 ,

论坛徽章:
0
5 [报告]
发表于 2008-06-09 00:27 |只看该作者

回复 #3 dingyilong 的帖子

可是,在我的印像中,别人总是这么说Linux的啊\r\n\r\n比如,Linux继承了Unix的优良传统云云…………

论坛徽章:
0
6 [报告]
发表于 2008-06-09 08:45 |只看该作者
虽然经常统称类unix系统,其实不同的x -nix差别也是有的,要不也不会有以一次编写到处编译为目的的c语言开发出来了。拿2楼的玩笑来说,同样是哺乳动物,差别也蛮大的不是

论坛徽章:
0
7 [报告]
发表于 2008-06-09 09:33 |只看该作者
solaris还不清楚   不过FreeBSD是需要安装一个兼容linux的包

论坛徽章:
0
8 [报告]
发表于 2008-06-09 19:05 |只看该作者

回复 #5 herosong 的帖子

因为Unix出现的比较早,而且由于AT&T搞得Unix只能在商业中应用,所以Unix的特性很难在学生中体会得到,然后Linus就自己写了个Linux内核,所以Linux可以在廉价的x86上面跑,当然它吸取了很多unix的特性,但不是衍生。最初也是用于做实验啊什么的,后来在开源社区中发展的很好就逐渐出现了很多发布版。\r\n\r\n不过linux在商用服务器上面应用的并不多,因为linux还是有很大局限性的,尤其在多核出现以后,linux明显力不从心。

论坛徽章:
0
9 [报告]
发表于 2008-06-11 13:05 |只看该作者
我知道你说的是从源代码安装\r\n我也有提到要看configure到底在配置啥,一般而言,会去检查你的系统的编译环境和硬件系统平台相关的一些选项并写入Makefile.OSTYPE\r\n虽然说很多软件是源代码级兼容,那并不是说绝对保证直接拿来就可以编译的,有很多也是需要作源代码级的修改的。也有很多GNU的软件只需要安装少许依赖的包,或者干脆直接用Solaris10下面缺省安装的SunFreeWare,也就是/usr/sfw下面的开发套件。新的软件包可以到www.sunfreeware.com下载并安装,这些软件如最新的gcc,也是可以以二进制或者源代码安装的。\r\n\r\n还是好好看看你要安装的软件的README, INSTALL等文件,搞清楚软件的结构和依赖关系,再开始make吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP