Deb或者RPM是不是在各发行版中都是通用的?

Deb或者RPM是不是在各发行版中都是通用的?

网上有好些Deb的软件可以下载,是不是用户拿到一个Deb包的软件,不管3721就可以在各支持Deb包的发行版(比如Ubuntu,或者Debian,或者下一个版本的RedHat)中直接安装,都可以用,没有所谓的兼容性问题?
还是虽然都是Deb包,但是并非通用,同一个软件要针对Ubuntu、Debian等等发行版分别有Deb包呢?

如果是通用了,二进制兼容了,那现在如火如荼的LSB(Linux Standard Base)防止Linux像UNIX一样二进制互不兼容又是干啥用啦?
你说的第二条,不能通用
引用:
原帖由 czwxyz 于 2008-12-31 00:00 发表
网上有好些Deb的软件可以下载,是不是用户拿到一个Deb包的软件,不管3721就可以在各支持Deb包的发行版(比如Ubuntu,或者Debian,或者下一个版本的RedHat)中直接安装,都可以用,没有所谓的兼容性问题?
还是虽然都 ...
引用:
原帖由 uxwoldsh 于 2008-12-31 09:53 发表
你说的第二条,不能通用
顶起来问一下。GNU/Hurd能运行现在的GNU/Linux的软件不?
楼上兄弟想用Hurd,恐怕几年内都不可能。它和linux是不兼容的。不过如果有软件源码,倒是不怕,只要重新译应该可以了,有时候可能要修改下源码。但是预编译包是绝对不行的。
当然不是通用的