Troubleshoot Library Dependency Issues on Linux

10 minutes
  • 3 Learning Objectives

About this Hands-on Lab

Applications, services, and other software often have to perform some overlapping functions to be able to function. These functions are often collected into libraries and then used dynamically across software after being loaded into memory. In this lab, we’ll practice how to look up which of these dependencies are in use and how to fix things when one is missing or corrupted.

_This lab is not approved or sponsored by Red Hat._

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Reproduce the Issue

Attempt to capture packets with the tcpdump command.

Look Up Libraries

Look up which libraries are used with tcpdump.

Resolve the Issue

Reinstall the needed library. Attempt to run tcpdump again.

Additional Resources

While attempting to analyze network traffic, you discover that the tcpdump command is not working. Resolve the issue by leveraging information about the command's underlying libraries.

This lab is not approved or sponsored by Red Hat.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?