Manage Shared Libraries Flashcards

1
Q

What does .so or .so.version stand for?

A

Shared object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In which file is the library path set?

A

/etc/ld.so.conf

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the two trusted Linux library paths?

A

/lib /usr/lib

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What command would set the temporary library path?

A

export LD_LIBRARY_PATH = /usr/local/test

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which command will show shared library dependencies for a program?

A

ldd /bin/ls (eg)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What command will reload the library cache?

A

ldconfig

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does GTK+ stand for?

A

Gimp Tool Kit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Can you easily substitute one library for another?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the glibc?

A

GNU C library

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the glibc library file normally called?

A

/lib/libc.so.6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does so stand for?

A

Shared Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What would be a way of correcting a package looking for a library that does exist on a system but with a different file name?

A

Create a symbolic link with the required file name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the ldd -v option do?

A

Displays version information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly