/ 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

답변:


17

데비안과 우분투는 새로운 멀티 아치 구현 ( spec ) 으로 이동하고 있습니다. 무엇보다도,이에 아치 특정 라이브러리를 이동 포함 /usr/lib/<triplet>의 한계를 포기 lib32하고 lib64(여기서 새로운 것 X32 ABI의 이동? 않습니다 qemulated 바이너리 살? 등)과 많이 혼합 아키텍처 설치를 처리하기 위해 패키지 관리자를 연장으로 더 이상하게


빠른 요약 및 참조에 감사드립니다. 내가 이런 것들이 어디에 있는지 알고 있다고 생각했을 때 ... 새로운 레이아웃이 더 의미가 있습니다.
ephsmith
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.