LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   *.so files (https://www.linuxquestions.org/questions/linux-newbie-8/%2A-so-files-85125/)

ganninu 08-24-2003 07:52 AM

*.so files
 
I've been using Linux (i.e. replacing windows definitely) for a while but I'm still confused about some fundamental things. For instance, some of the rpm's i download required files such as:

libc.so.6
libncurses.so.5
libpanel.so.5

I have these files, but I wonder what they are.

I also have a question about modules. What are modules? How can i remove a module, and add another one? I only know what the command "lsmod" displays the currently loaded modules, but i cannot really grab the concept behind modules.

Thanks for your help.

leonscape 08-24-2003 07:56 AM

the names of those files should give you a clue libxxxx.sox

They are all Libraries. the last number is a basic version number (usually , I think).

Modules are bits of kernel compiled seperatley from the actual kernel.

So they can be removed updated, added without having to recompile your kernel. There usually Drivers.

mhearn 08-24-2003 10:52 AM

libc.so.6 -> the GNU C Library. It provides essential services to every program on the sysetm, and interfaces with the kernel. If it's broken or missing, nothing will work and your system is hosed. DON'T TOUCH! :)

libncurses.so.5 -> major version 5 of the ncurses library. It's reponsible for drawing simple user interfaces in text mode, and lets you easily do things like move the cursor around.

libpanel.so -> I think this is an interface to the gnome1.4 panel, so it's now obsolete and would only be used by an old install of Gnome.

Hope that helps. If you don't know what a library does, just ask on IRC or here.....


All times are GMT -5. The time now is 01:57 PM.