System and Network Administration lecture in color

Troubleshooting

Why is troubleshooting necessary?

Real life story (today)

What I did:

What was hard?

Dependencies

Program troubleshooting

My program troubleshooting chart:

Libraries and includes:

Dynamic and static linking and binding:

A dynamically linked executable

A statically linked executable

Compile options:

Compiling errors and how to deal with them:

  1. incompatible headers:
  2. undefined externals

Navigating the manual space:

Manual tricks:

Comments on maintaining man pages:

In practice, software installation proceeds as

Typical:

Network troubleshooting

Real life example

Network Troubleshooting Chart.


lecture in color

/comp/150NET/notes/trouble-old.php
downloaded on Nov-23-2009 04:40:06 PM,
was last modified on Feb-17-2004 10:50:03 PM.

All lecture note content is copyright 2004 by
Alva L. Couch, Computer Science, Tufts University