nsdy 发表于 2009-3-5 16:25:22

usr下的bin和share有什么区别

fedora10系统

比如我安装qq吧rpm包吧 su rpm -ivh qq.rpm
安装好以后 打开/usr下面 我发现/usr/bin下面有一个qq程序可以启动 而且在/usr/share/tencent里面也有一个qq启动程序 而且qq的图片也在里面


我想请问bin里面的qq启动程序和/share/tencent里面的qq启动程序一样吗

这两个文件夹存放的东西有什么区别呢

如果我在桌面上做链接的话 那qq程序的路径到底应该些那个呢 是/usr/bin/qq 还是/usr/share/tencent/qq

тролль 发表于 2009-3-5 17:23:31

那个不是二进制可执行文件,而是一个起动器,就是个文本文件,你用编辑器打开看看就可以了。/usr/share下存放的是和系统架构无关的文件,也就是说,比如x86机器上/usr/share下的文件替换ppc机器上同样的文件是没问题的。

тролль 发表于 2009-3-5 17:24:19

作链接的话/usr/bin/qq。

jiangtao9999 发表于 2009-3-5 17:28:36

按照规定,bin 里面只能放可运行程序,share 里面放的是资源文件。这个分类应该相当有区别了。

nsdy 发表于 2009-3-6 10:05:09

恩 谢谢了嘿嘿
页: [1]
查看完整版本: usr下的bin和share有什么区别