Warum brauchen wir /lib in Linux im 3.*-Kernel?

Warum brauchen wir /lib in Linux im 3.*-Kernel?

Ich habe einen Host mit Fedora19 64bit installiert, ich habe die Verzeichnisse /lib und /lib64 gesehen. In FHS heißt es, dass /lib normalerweise ein Link zu /lib64 oder /lib32 ist, aber das scheint in Fedora oder anderen Linux-Distributionen mit 3.*-Kernel nicht der Fall zu sein. Ich habe gesehen, dass die Dateien in /lib nur einige Verzeichnisse haben und die meisten davon sind auch 64bit Elf, warum passiert das? Wo sollen wir die Bibliotheken finden und platzieren, wenn wir ein Programm schreiben? Danke.

verwandte Informationen