ldd: A fairly straightforward troubleshooting tool

I seem to have a lot of small-scale, one-line, single-shot commands in the L section.

It’s a pity that I don’t have some sort of record of where most of this list came from, because it seems a lot of the entries are minor in comparison.

No matter, let’s push two or three of these along, and get to the good stuff later. Here’s ldd.


ldd is something I use on occasion when it seems a library is missing for a program that refuses to run.

ldd can show me what’s being called, but doesn’t seem to offer much more assistance than that.

There are a few flags available — printing unused dependencies, and so forth — but as far as I know, there’s not much in the way of super guru power here.

Useful in a pinch, but not much beyond that.

ldd should come with glibc in your distro.

3 thoughts on “ldd: A fairly straightforward troubleshooting tool

  1. gewg_

    You didn’t mention what the initialism stands for.
    That says a lot in 3 words: List dynamic dependencies.

  2. Pingback: dothost and lddot: Looking good, feeling fine | Inconsolation

Comments are closed.