How can Make sure I have all the files needed
Ok Folks I know that Linux has come a long ways, BUT I download three applications today. They were Wine, XINE and MPLAYER and All three of them needed at least 3- 5 file dependencies. Frankly there has to be a better way to write this stuff so that they have them included?
Do ineed to reload my software and look file dependincies to be included? I am running KDE 3 and I like it fine it seams to be a lot more stabiler than GNOME,Gnome crashed on 4 times and I had to reload Linux all 4 times. Would someone help me understand what I need to do here to make life a little easier. I don't mean to bitch but I just want to get this stuff running. Thanks, ikw38 |
peole write programs and use certain library files. this means you will also need those library files to build or run them
the site for the program you are installing will have the information for you. It is up to you to find the library files and put them on your system. usually you can get the libraries from links to them on the programs project home page, not always. A good place to look for them would be rpmfind.net here is an example of mplayer on rpmfind.net http://rpmfind.net//linux/RPM/freshr...c1.1.i386.html MPlayer is a movie player. It plays most video formats as well as DVDs. Its big feature is the wide range of supported output drivers. There are also nice antialiased shaded subtitles and OSD. Available rpmbuild rebuild options : --with : dvdnav --without : alsa aalib lirc cdparanoia libdv arts Provides * mplayer * libdha.so.0.1 * libpostproc.so.0 * mach64_vid.so * mga_crtc2_vid.so * mga_vid.so * pm3_vid.so * radeon_vid.so * rage128_vid.so Requires * libdvdread = 0.9.3 * gtk+ >= 1.2.8 * SDL >= 1.2.0 * divx4linux * lame = 3.92 * libvorbis * alsa-lib * aalib * lirc * libdv * arts * /bin/sh * /sbin/ldconfig * /sbin/ldconfig * /bin/bash * libGL.so.1 * libSDL-1.2.so.0 * libX11.so.6 * libXext.so.6 * libXi.so.6 * libaa.so.1 * libartsc.so.0 * libasound.so.2 * libc.so.6 * libcdda_interface.so.0 * libcdda_paranoia.so.0 * libdha.so.0.1 * libdivxdecore.so * libdivxencore.so * libdl.so.2 * libdv.so.2 * libdvdread.so.2 * libgdk-1.2.so.0 * libglib-1.2.so.0 * libgmodule-1.2.so.0 * libgtk-1.2.so.0 * libjpeg.so.62 * liblirc_client.so.0 * libm.so.6 * libmp3lame.so.0 * libnsl.so.1 * libogg.so.0 * libpng12.so.0 * libpostproc.so.0 * libpthread.so.0 * libtermcap.so.2 * libungif.so.4 * libvorbis.so.0 * libz.so.1 |
OK cool I just thought I was missing the ship when it came to port.
I will try to be more patien it hard to make the shift from vendow$ all these years, I have been spoiled with ease of it. Vendow$ is still crap. My boss and I were taking today how the future looks and he msntioned that IBm is supposently wanting to relase ther own version of Linux. With over 65% of the servers ont he ner running it--I am so sure IBM would love to give M$ a nice shaft to sit on after the way they dump them over OS2. Thanks and anymore sugestions would be greatly apreciated. ikw38 |
mostly just try to install the rpm
if it fails, hopefully it will say why, then you can look on rpmfind.net always check the html file for info like shown above, the list consists of links to the needed rpms |
usually the kpackage program will tell you what programs
you need and download them for you. thats just for precompiled stuff. in gentoo, when you try to install an app, it will download and compile all the stuff you need for you. it doesn't work every time, but it does work well. freebsd has the port system which the gentoo system is made like. stuff like xine, wine, and mplayer, are all changing sooo fast, that the requirements for each program change every few weeks or days. if each app tried to install all the libraries it needed on its own, it would be like windows where when you install one application, another one quits working, because the libraries it needs would be overwritten by different versions. |
Now that make sense of what you just told me. For the first time I was able to get a file untared and installed last night. THis is mile stone for me. Not use to working with command line.
With the changes that are comming to Vendow$ people are going to have to learn how to do this. From what I have read about Longhorn, that thing spells trouble from the get go. Combining an OS and all of it applications in system is a disater waiting to happen. Not to mention the half ass way they will realse the darn thing. Thanks for the great explaination. |
another thing.
if your gnome or kde or whatever it is gets messed up, you don't have to reinstall. you just have to delete the configuration files for that software in your home directory. if you are root, and you want kde back the way it was when you first installed, you can cd /root rm -r .kde or rm -rf .kde or for gnome rm -rf .gnome* then restart your desktop. it'll be like new. |
All times are GMT -5. The time now is 08:05 AM. |