Results 1 to 7 of 7
I m newbie to Linux, and i m using RHEL 6,x86_64, What should i do to install VLC?
Code:
yum install vlc
Loaded plugins: refresh-packagekit, rhnplugin
This system is not ...
- 04-19-2011 #1Just Joined!
- Join Date
- Apr 2011
- Posts
- 1
I m getting this Error While installing VLC using YUM, What i m doing
I m newbie to Linux, and i m using RHEL 6,x86_64, What should i do to install VLC?
Thanks...Code:yum install vlc Loaded plugins: refresh-packagekit, rhnplugin This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package vlc.x86_64 0:1.1.9-1.el6.rf set to be updated --> Processing Dependency: libavutil.so.50(LIBAVUTIL_50)(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libswscale.so.0(LIBSWSCALE_0)(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libavformat.so.52(LIBAVFORMAT_52)(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libavcodec.so.52(LIBAVCODEC_52)(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libpostproc.so.51(LIBPOSTPROC_51)(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdvbpsi.so.6()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdvdnav.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libva.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libportaudio.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libupnp.so.3()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libfaad.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libx264.so.107()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libavformat.so.52()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdvdread.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libva-x11.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libSDL_image-1.2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libthreadutil.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libzvbi.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libaa.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libUsageEnvironment.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libmad.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdca.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcddb.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libass.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libgroupsock.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libmpeg2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcvaux.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libavcodec.so.52()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcaca.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libmodplug.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdirac_encoder.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libtwolame.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libmatroska.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libXpm.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libixml.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libvgagl.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libml.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: liba52.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdc1394.so.22()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libhighgui.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcv.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libkate.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libpostproc.so.51()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libBasicUsageEnvironment.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libdirac_decoder.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcxcore.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libavutil.so.50()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libschroedinger-1.0.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libfribidi.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libebml.so.2()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libliveMedia.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libvga.so.1()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libswscale.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Running transaction check ---> Package SDL_image.x86_64 0:1.2.10-1.el6.rf set to be updated --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: SDL_image-1.2.10-1.el6.rf.x86_64 ---> Package a52dec.x86_64 0:0.7.4-13.el5 set to be updated ---> Package aalib.x86_64 0:1.4.0-5.2.el4.rf set to be updated --> Processing Dependency: libgpm.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 --> Processing Dependency: libslang-utf8.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 ---> Package dirac.x86_64 0:1.0.2-1.el6.rf set to be updated --> Processing Dependency: libcppunit-1.12.so.1()(64bit) for package: dirac-1.0.2-1.el6.rf.x86_64 ---> Package fribidi.x86_64 0:0.19.2-2.99.el5 set to be updated ---> Package libass.x86_64 0:0.9.11-1.el6.rf set to be updated --> Processing Dependency: libenca.so.0()(64bit) for package: libass-0.9.11-1.el6.rf.x86_64 ---> Package libavcodec52.x86_64 0:0.6.1-42_git20110322.el5 set to be updated --> Processing Dependency: libopencore-amrwb.so.0()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libxvidcore.so.4()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libmp3lame.so.0()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libx264.so.114()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libopencore-amrnb.so.0()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libva-0.32.0.2.so.1()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 --> Processing Dependency: libxavs.so.1()(64bit) for package: libavcodec52-0.6.1-42_git20110322.el5.x86_64 ---> Package libavformat52.x86_64 0:0.6.1-42_git20110322.el5 set to be updated --> Processing Dependency: librtmp.so.0()(64bit) for package: libavformat52-0.6.1-42_git20110322.el5.x86_64 ---> Package libavutil50.x86_64 0:0.6.1-42_git20110322.el5 set to be updated ---> Package libcaca.x86_64 0:0.99-0.5.beta16.el5 set to be updated --> Processing Dependency: libglut.so.3()(64bit) for package: libcaca-0.99-0.5.beta16.el5.x86_64 ---> Package libcddb.x86_64 0:1.3.1-1.el6.rf set to be updated ---> Package libdc1394_22.x86_64 0:2.0.2-11.el5 set to be updated --> Processing Dependency: libraw1394.so.8()(64bit) for package: libdc1394_22-2.0.2-11.el5.x86_64 ---> Package libdca0.x86_64 0:0.0.5-4.el5 set to be updated ---> Package libdvbpsi.x86_64 0:0.1.7-1.el6.rf set to be updated ---> Package libdvdnav.x86_64 0:4.1.4-0.1.svn1184.el5 set to be updated ---> Package libdvdread.x86_64 0:4.1.3-1.el5 set to be updated ---> Package libebml.x86_64 0:1.0.0-1.el6.rf set to be updated ---> Package libfaad2.x86_64 1:2.7-16.el5 set to be updated ---> Package libkate.x86_64 0:0.3.8-1.el5 set to be updated ---> Package libmad.x86_64 0:0.15.1b-8.el5 set to be updated ---> Package libmatroska.x86_64 0:1.0.0-1.el6.rf set to be updated ---> Package libmodplug.x86_64 1:0.8.7-1.el5 set to be updated ---> Package libmpeg2.x86_64 0:0.5.1-3.el5 set to be updated ---> Package libpostproc51.x86_64 0:0.6.1-42_git20110322.el5 set to be updated ---> Package libswscale0.x86_64 0:0.6.1-42_git20110322.el5 set to be updated ---> Package libupnp.x86_64 0:1.6.6-1.el6.rf set to be updated ---> Package libva.x86_64 0:1.0.6-1.el6.rf set to be updated ---> Package live555.x86_64 0:0-0.27.2010.04.09.el6.rf set to be updated ---> Package portaudio.x86_64 0:19-8.el5 set to be updated --> Processing Dependency: libjack.so.0()(64bit) for package: portaudio-19-8.el5.x86_64 ---> Package schroedinger.x86_64 0:1.0.10-1.el6.rf set to be updated --> Processing Dependency: liborc-0.4.so.0()(64bit) for package: schroedinger-1.0.10-1.el6.rf.x86_64 ---> Package svgalib.x86_64 0:1.9.25-3.0.el5 set to be updated ---> Package twolame.x86_64 0:0.3.13-1.el6.rf set to be updated ---> Package vlc.x86_64 0:1.1.9-1.el6.rf set to be updated --> Processing Dependency: libcvaux.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libXpm.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libml.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libhighgui.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcv.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcxcore.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 ---> Package x264.x86_64 0:0.0.0-0.4.20101111.el6.rf set to be updated ---> Package zvbi.x86_64 0:0.2.33-2.el6.rf set to be updated --> Running transaction check ---> Package SDL_image.x86_64 0:1.2.10-1.el6.rf set to be updated --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: SDL_image-1.2.10-1.el6.rf.x86_64 ---> Package aalib.x86_64 0:1.4.0-5.2.el4.rf set to be updated --> Processing Dependency: libgpm.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 --> Processing Dependency: libslang-utf8.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 ---> Package cppunit.x86_64 0:1.12.1-3.el5 set to be updated ---> Package enca.x86_64 0:1.10-1.el6.rf set to be updated ---> Package freeglut.x86_64 0:2.4.0-9.0.el5 set to be updated ---> Package jack-audio-connection-kit.x86_64 0:0.116.1-6_1.el5 set to be updated --> Processing Dependency: libfreebob.so.0()(64bit) for package: jack-audio-connection-kit-0.116.1-6_1.el5.x86_64 ---> Package libmp3lame0.x86_64 0:3.98.4-22.el5 set to be updated ---> Package libopencore-amrnb0.x86_64 0:0.1.2-2.el5 set to be updated ---> Package libopencore-amrwb0.x86_64 0:0.1.2-2.el5 set to be updated ---> Package libraw1394_8.x86_64 0:1.3.0-8_11.el4 set to be updated ---> Package librtmp.x86_64 0:2.3-1.el6.rf set to be updated ---> Package libva-0.32.0.2_1.x86_64 0:0.32.0-4_sds2.el5 set to be updated ---> Package libx264_114.x86_64 0:0.114-15_20110308.2245.el5 set to be updated ---> Package libxavs1.x86_64 0:0.1.51-2.el5 set to be updated ---> Package libxvidcore4.x86_64 0:1.2.2-14.el5 set to be updated ---> Package orc.x86_64 0:0.4.11-1.el6.rf set to be updated ---> Package vlc.x86_64 0:1.1.9-1.el6.rf set to be updated --> Processing Dependency: libcvaux.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libXpm.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libml.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libhighgui.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcv.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcxcore.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Running transaction check ---> Package SDL_image.x86_64 0:1.2.10-1.el6.rf set to be updated --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: SDL_image-1.2.10-1.el6.rf.x86_64 ---> Package aalib.x86_64 0:1.4.0-5.2.el4.rf set to be updated --> Processing Dependency: libgpm.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 --> Processing Dependency: libslang-utf8.so.1()(64bit) for package: aalib-1.4.0-5.2.el4.rf.x86_64 ---> Package libfreebob.x86_64 0:1.0.11-6.el5 set to be updated ---> Package vlc.x86_64 0:1.1.9-1.el6.rf set to be updated --> Processing Dependency: libcvaux.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libXpm.so.4()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libml.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libhighgui.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcv.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Processing Dependency: libcxcore.so.2.0()(64bit) for package: vlc-1.1.9-1.el6.rf.x86_64 --> Finished Dependency Resolution Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libml.so.2.0()(64bit) Error: Package: SDL_image-1.2.10-1.el6.rf.x86_64 (rpmforge) Requires: libSDL-1.2.so.0()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libXpm.so.4()(64bit) Error: Package: aalib-1.4.0-5.2.el4.rf.x86_64 (42x86_64) Requires: libgpm.so.1()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libcvaux.so.2.0()(64bit) Error: Package: aalib-1.4.0-5.2.el4.rf.x86_64 (42x86_64) Requires: libslang-utf8.so.1()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libcv.so.2.0()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libhighgui.so.2.0()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libSDL-1.2.so.0()(64bit) Error: Package: vlc-1.1.9-1.el6.rf.x86_64 (rpmforge) Requires: libcxcore.so.2.0()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
- 04-19-2011 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
You have other packages already installed on your system that have dependencies on other packages at a different version level than VLC requires, hence the errors. I'm running Scientific Linux 6 (an RHEL clone) that has the same problem. I assume you have both atrpms and rpmforge repositories installed? If so, disable rpmforge and try reinstalling vlc, which is also in the atrpms repository, though that is currently at vlc 1.1.8 instead of 1.1.9. I expect that to be resolved in a short period of time.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 04-20-2011 #3Just Joined!
- Join Date
- Feb 2011
- Posts
- 83
Step 1. Clean up the mess from the computer.
$ rpm -qa | grep vlc
- finds installed versions of vlc
$ rpm -e vlc-1.1.9*
- removes the package and its dependencies (if any)
$ rpm -q vlc
- shows on the display the installed vlc packages
In the end clean up with Bleachbit as Common user and Bleachbit as Administrator.
So, now you are at ground zero.
Step 2. Look in the repository lists. Navigate to Add/Remove Software and in the search-box there write: vlc
If the package appears - install it.
If there is installed one already - reinstall it
If you intend to install external vlc package - remove it
Step 3. Try with an older version of vlc (the last but one) for RHEL 6
Write in Google: vlc-1.1.8-68.1.el6.i686.rpm
and make a trial to compile and install the package directly from the site where it is.
If it does not compile (needs dependencies), make a list of the dependencies and download them together with the main package in one directory as Common user, and compile them all-in-one.
Step 4. If you make a mess and can't manage with it any more GOTO step 1.
- 04-20-2011 #4Linux Newbie
- Join Date
- Oct 2008
- Posts
- 140
- 04-20-2011 #5With the right options, it sure does.RPM now does dependencies?
rpm(
: RPM Package Manager - Linux man page
And those are some pretty well written steps from user-f11.
If you run into any errors, though, post the exact message here.
- 04-20-2011 #6Just Joined!
- Join Date
- Feb 2011
- Posts
- 83
RE: YUM and RPM
YUM is the package manager of Fedora and RPM - of Red Head.
Both are doing one and the same job - managing software packages.
You may work with whatever you feel comfortable.
At present YUM is used in Fedora, CentOS-5, Red Hat Enterprise Linux 5 and above, Scientific Linux, Yellow Dog Linux and Oracle Enterprise Linux and is based on the .RPM standard of package management (developed by the Linux Foundation).
RE: Can the dependencies be deleted
Yes, they can, but you can delete something that you might miss subsequently (in these case some codecs, for example).
So take care when using prefix*
The asterisk means that the command applies to all packages starting with that 'prefix'. Thus for example if you write vlc* it is supposed to clean up all the packages starting with vlc, but there maybe some other packages having nothing to do with the vlc player that 'will go' in this way (in this case in particular there are no such, but you should be sure). If you are not sure what it will do, delete the packages one-by-one.
It may be more 'labor-intensive' but it is safer, and as a paradox comes to be less 'labor-intensive' taking into consideration the remedy of the eventual 'damages'.
- 04-20-2011 #7Linux Newbie
- Join Date
- Oct 2008
- Posts
- 140
Rpm and yum are present on each of Fedora And Red Hat systems and do different things, indeed yum relies on rpm to do it's heavy lifting. Rpm is the package manager, it reads the .spec file in each .rpm and keeps track of the dependencies listen in those files. If you try to erase a package with rpm, it will fail if there are other packages which depend upon it, unless you specify the --nodeps option. Rpm can neither automatically remove dependent programs, nor add them. In the bad old days, we had to install the dependent packages manually. Some of them had their own dependencies. This process was known as dependency hell.
Yum was designed to solve these programs, by erasing or installing the dependencies as well.
RHEL docs on yum
My mistake on vlc*. It should have been vlc-*. You can find out what packages that would erase with
Code:rpm -qa |grep vlc-*


Reply With Quote
