/ usr / lib64去哪里了,什么是/ usr / lib / x86_64-linux-gnu?


17

我有两个Ubuntu-x86_64系统。一个是版本10.04,另一个是版本12.04,并且lib目录的结构有所不同。这并不令我感到惊讶,但我很好奇是否有人知道原因。有一个很好的理由吗?

10.04

2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux

/usr/lib
/usr/lib32
/usr/lib64

12.04

3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 GNU/Linux

/usr/lib
/usr/lib/x86_64-linux-gnu

Answers:


17

Debian和Ubuntu正在迁移到新的多体系结构实现(spec)。别的不说,这涉及到移动拱特定的库成/usr/lib/<triplet>,下降的局限性lib32lib64(其中将新的X32 ABI走?哪里qemu迟来的二进制住?等等)以及扩展软件包管理多处理混合体系结构安装更神智。


感谢您的快速总结和参考。就在我以为自己知道这些东西住在哪里的时候……新的布局现在变得更有意义了。
伊夫史密斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.