/usr/lib64는 어디로 갔으며 /usr/lib/x86_64-linux-gnu는 무엇입니까?

/usr/lib64는 어디로 갔으며 /usr/lib/x86_64-linux-gnu는 무엇입니까?

두 개의 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

데비안과 우분투는 새로운 방향으로 나아가고 있습니다다국적구현 (투기). 무엇보다도 여기에는 아치 관련 라이브러리를 로 이동하고 및 /usr/lib/<triplet>의 제한 사항을 삭제하는 작업 이 포함됩니다 .lib32lib64x32 ABI가다? 최신 바이너리는 어디에 qemu살고 있나요? 등) 및 패키지 관리자를 확장하여 혼합 아키텍처 설치를 훨씬 더 건전하게 처리할 수 있습니다.

관련 정보