经常听到,也遇到过,要安装某个软件,却发现所用的 Linux dist 版本不够的情况。此题有解乎?
|
sampengJun 4, 2012
1
没有啊。。。。通常一个linux下能跑。其他linux发行包下也不会有问题。。。
内核不够那不能怪软件啊。。你试试把Win NT的软件放现在的win7下跑跑试试。。同样的版本哦亲 |
|
insraqJun 4, 2012
2
Linux下的软件,一般都可以直接编译,所有发行版通用,并无任何问题。你遇到的是二进制包的问题,每个发行版有自己不同的包管理器来处理依赖问题,常见的有RPM和DEB。
|
|
4
要是 arch 能把 AUR 更自动化多好
|
|
VYSEJun 5, 2012
6
同一个ARCH的编译出来不能运行,就是依赖库的不同啊,linux下很多依赖库的更新变化前后兼容性没那么注意
|
|
estJun 5, 2012
7
linux下面没有dell hell,但是有lib hell
好多编译出来的elf是把lib写死成绝对路径的。你感受下。 |
|
MayLavaJun 5, 2012
9
Windows为了各版本的兼容付出了巨大的努力……dll hell你懂的。。。。
|