/usr/lib64 去哪裡了?

/usr/lib64 去哪裡了?

我有兩個 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

答案1

Debian 和 Ubuntu 正在轉向新的多架構執行 (規格)。除其他事項外,這涉及將特定於架構的庫移至,消除和/usr/lib/<triplet>的限制(新的將在哪裡lib32lib64x32 ABI去?延遲的二進位檔案存放在哪裡qemu?等等)以及擴充包管理器以更合理地處理混合架構安裝。

相關內容