Hi friends,
I am new to this forum and I am also a newbie to linux. I chose Opensuse as my first distro. The problem is, whenever i invoke any one click installation from any website, (for example vlc), the yast manager is trying to download packages other than vlc which account for about 1.5GB. But I can see that vlc comes to merely 40MB. How to remove those unwanted downloads? and continue to install only what we wanted?:X
PS: I am running opensuse 11.4 with gnome on my notebook
If you installed from the live CD, there are additional packages needed that Yast will try to pull in. You’ll only need to do this once. Additionally, a package may have dependencies that need to be added for your package to function.
On 07/17/2011 04:06 AM, thinkanish wrote:
>
> yast manager
> is trying to download packages other than vlc which account for about
> 1.5GB. But I can see that vlc comes to merely 40MB. How to remove those
> unwanted downloads? and continue to install only what we wanted?
believe me, YaST knows what it takes to run vlc, accept all it wants to
download and install…
that is the way it is in Linux: vlc is a small package which must have
other stuff present in order to run…those things are called
“dependencies”…that is: the vlc executable depends on those other
packages to work…
yes, this is unlike (say) windows! there, you must always download everything needed (other than windows itself) with every package and
puts it all the dependencies in one folder with the executable…the
problem with that is you will have 5, 10, 30 or 300 copies of the same library on your machine–one copy in each program folder with
needs that library! and, to make matters worse each program may require
a different version of the same library!
the linux way is to download the program and its dependencies (if not
already installed) and put the executables together in one place (/bin
and /sbin) and the all libraries together in another place (in /var/lib
and /usr/lib…and, then, the next time you go to download something
YaST will ‘look’ at the dependencies (listed in the RPM) and look on
your machine and see that you already have all (most, some) of the
libraries needed to support it and it will only fetch what it
needs…and THAT will be the smaller download you were wishing for now
but can’t have because you machine misses the dependencies for vlc…
make sense?
by the way: -=welcome=- to Linux, welcome to openSUSE and welcome to our
forums…
@hasan: Hi, I tried to upload the screen shot… but its told that i do not have permissions to do so. So I am giving the output of the command zypper lr
but i installed vlc using the command “zypper in vlc” it worked like charm and i am able to play all mp3 and movies with it… But what are these packages intended for?