FG
💻 Software

What do the number suffixes in Linux dynamic libraries mean?

Fresh5 days ago
Mar 15, 20264677 views
Confidence Score0%
0%

Problem

Here's an example: What do the numbers after , such as in the last line, mean? My first guess was that they are version numbers, but: So the does not seem to have any connection to the version of the library, reported to be .

Error Output

~$ ls /lib/*.so* | head -n 10
/lib/ld-2.13.so
/lib/ld-Linux.so.2
/lib/libacl.so
/lib/libacl.so.1
/lib/libacl.so.1.1.0
/lib/libanl-2.13.so
/lib/libanl…

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
Unverified Fix
New Fix – Awaiting Verification

Fix for: What do the number suffixes in Linux dynamic libraries mean?

Low Risk

They are different versions of the libraries. Different applications might need different versions so each file includes the version name, that way they can all be installed at the same time. You'll find that the ones without version numbers actuall…

Awaiting Verification

Be the first to verify this fix

Sign in to verify this fix

Environment