LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   problem in installing rpm of vlc (https://www.linuxquestions.org/questions/linux-newbie-8/problem-in-installing-rpm-of-vlc-745955/)

bipinsingh0 08-07-2009 11:39 PM

problem in installing rpm of vlc
 
hi every one
i am new to linux . i want ot install rpm of vlc inmy redhat linux 5
i have the rpm packet vlc-0.8.6d-1.el5.rf.i386.rpm and when i install it as rpm -i vlc-0.8.6d-1.el5.rf.i386.rpm i get the following error


warning: vlc-0.8.6d-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
error: Failed dependencies:
libSDL_image-1.2.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
liba52.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libaa.so.1 is needed by vlc-0.8.6d-1.el5.rf.i386
libcaca.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libcddb.so.2 is needed by vlc-0.8.6d-1.el5.rf.i386
libcdio.so.7 is needed by vlc-0.8.6d-1.el5.rf.i386
libcucul.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libdvbpsi.so.4 is needed by vlc-0.8.6d-1.el5.rf.i386
libdvdnav.so.4 is needed by vlc-0.8.6d-1.el5.rf.i386
libdvdread.so.3 is needed by vlc-0.8.6d-1.el5.rf.i386
libebml.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libfaac.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libfaad.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libfribidi.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libid3tag.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libiso9660.so.5 is needed by vlc-0.8.6d-1.el5.rf.i386
liblirc_client.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libmad.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libmatroska.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libmodplug.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libmp3lame.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libmpcdec.so.3 is needed by vlc-0.8.6d-1.el5.rf.i386
libmpeg2.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libopendaap.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libupnp.so.2 is needed by vlc-0.8.6d-1.el5.rf.i386
libvcdinfo.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_baseu-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_baseu-2.6.so.0(WXU_2.6) is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_baseu_net-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_baseu_xml-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_adv-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_adv-2.6.so.0(WXU_2.6) is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_core-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_core-2.6.so.0(WXU_2.6) is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_core-2.6.so.0(WXU_2.6.2) is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_html-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_qa-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libwx_gtk2u_xrc-2.6.so.0 is needed by vlc-0.8.6d-1.el5.rf.i386
libx264.so.55 is needed by vlc-0.8.6d-1.el5.rf.i386
libxosd.so.2 is needed by vlc-0.8.6d-1.el5.rf.i386


please help me

lazlow 08-08-2009 02:12 AM

1st there is a huge difference between Red Hat 5(very old) and RHEL5(Red Hat Enterprise Linux 5). Since the rpm you have listed contain el5 I assume you are running RHEL5.

The errors you are seeing are becuase you are lacking those dependencies in order for the vlc rpm to run. The rpm command does not handle dependencies but fortunately the yum command does. But in order to use a new repo you have to add it to your repolist. Rpmforge(where you got the rpms from) has instructions on how to add its repo:

http://rpmrepo.org/RPMforge/Using

bipinsingh0 08-08-2009 03:18 PM

it is RHEL 5 .
i am new to linux so please tell me step by step procedure
i am not getting repo means

lazlow 08-08-2009 04:48 PM

Repo=software repository, where the rpms are stored on RH's (and 3rd party) servers. IF you are going to use RHEL you need a base repo(where the basic system stuff is stored for yum to get stuff), essentially in order to run RHEL you need to have a paid RH subscription. The third party repos only have rpms that are NOT in the base repo, so you need a base repo to use them.

If you do not have or cannot afford the RHEL subscription, you should consider switching to Centos. Centos is RHEL with the logos removed. It is free to download/update (unlike RHEL) and is binary compatible with RHEL.

bipinsingh0 08-08-2009 10:58 PM

thanks for help


All times are GMT -5. The time now is 08:20 PM.