Re: yum "what you can" option?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dave Jones wrote:

On Wed, Dec 07, 2005 at 03:42:55PM -0700, Paul Lemmons wrote:
> I may be just missing it but is there an option with yum that will let
> it install everything that does not fail a dependency test? For example,
> if I do a "yum -y update" and there are 100 things that it sees to
> update and one of the items can not install because there is an
> unresolved dependency, the other 99 that could have been updated do not
> get updated. I would like to be able to get the 99 on and then work out
> the problem with the 1 later.

This has come up in the past. The last time I suggested it, Seth had
objections.  So I've been using this in the meantime..

yum list updates | awk '{ print $1 }' > .packages
for i in `cat .packages`;
do
       yum -y update $i
done
rm -f .packages

		Dave

I also had no luck with Seth regarding the suggestion to have yum install rpms where no conflict exists. Someone posted this script that I copied and used with success. (similar in function, different method)
#!/bin/sh
for i in `yum list updates |cut -f 1 -d " " |grep -A 500 -e Updated |\
grep -v -e Updates` ; do
       echo "Updating $i"
       yum -y update $i

Both scripts work similar. Now to get yum to pull in what it can deal with, then report which packages need tended to, for those to install.

Now I have two scripts.
Thanks,
Jim


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux