The yum --skip-broken command can save you allot of headaches when you have a stubborn App that doesn't want to update. But, you want to keep the App and update the rest.
Skip broken is a feature in yum to skip packages from the transaction there have dependency problems or introduce problems to the installed packages
How to use.
add the '--skip-broken' option to the yum command line to activate the skip broken feature. yum update --skip-broken
Helping to make it better.
If there is a situation where skip broken bail out then please check the upstream yum version to help make it better.
git clone http://yum.baseurl.org/git/yum.git cd yum git checkout --track -b yum-3_2_X origin/yum-3_2_X sudo ./yummain.py --skip-broken -d7 <the yum command causing troubles>
If you find Problems. Please start a ticket on this site, http://yum.baseurl.org/wiki/SkipBroken or on http://bugzilla.redhat.com if you are running Fedora
Download the above in Plain Text format.
Do this First... Make sure you have Skip-Broken installed on your System.
Type the following command as root user:
# yum -y install yum-skip-broken
Then you can use --skip-broken...
If you have an Update to an App, that is hanging up your Updates in the Fedora GUI Update App. Then you can Run this Command and Yum will Just Update the Apps that don't produce Errors, for now... Usually Later on the Problems will be fixed by the Upstream App Maintainers and you can do the hanging updates later.
# yum -y update --skip-broken
If you are wanting to Upgrade your Distro. From say, Fedora 13 to Fedora 14. Use this Command. (After you have installed and allowed the Preupgrade Package to do it's work).
Read More about PreUpgrade... http://fedoraproject.org/wiki/PreUpgrade
# yum -y upgrade --skip-broken
This is where I got the Commands...
I like to use --skip-broken in my Yum Install Scripts, to make them finish running. This way I can install most of the apps from one of my Fedora Systems on another Fedora System. I use this when I am Re-Installing a Fedora OS and when I want to Duplicate a System. First I, List installed packages with YUM. Then I make an Install Script that I can use to automatically install all of the Apps in my Apps List. Read More here, Don's favorite Fedora Apps. My Apps Lists are long and can take 2 or 3 hours on my High Speed (18mbps) Internet Connection. But, it saves weeks of work. Since it took me a long time to Research and Install each App Separately...
- Fedora, using Yum and --skip-broken to install Don's Favorite Fedora Apps
- DonsDeals: Don's favorite Fedora Apps...
- DonsDeals: List installed packages with YUM
- DonsDeals: Using Yum --SkipBroken
DonsDeals yum update links...
donsdeals yum update - Google Search
DonsDeals: Yum & RPM FAQ — Fedora Unity Project
DonsDeals: yum Fedora Linux Howto - Linux / UNIX Forum
DonsDeals: Yum update without kernel - FedoraForum.org
DonsDeals: How To: Install ATI Catalyst (fglrx) Drivers - I fixed my Broken ATI Driver this way too.
Outta Sites Freeware Open Source Shareware Software
Time-for-linux-tutorials--linuxplanet - Info Beasiswa @SitusBeasiswa.Com
donsdeals yum update skip broken - Google Search
DonsDeals: SkipBroken - yum - Trac -
yum problems: Skip Packages With Broken Dependencies When Upgrading System
DonsDeals: How to use PreUpgrade - FedoraProject
How to use PreUpgrade - FedoraProject
Featured Articles on cyberciti.biz:
20 Linux System Monitoring Tools Every SysAdmin Should Know
20 Linux Server Hardening Security Tips
My 10 UNIX Command Line Mistakes
The Novice Guide To Buying A Linux Laptop
10 Greatest Open Source Software Of 2009
Top 5 Email Client For Linux, Mac OS X, and Windows Users
Top 20 OpenSSH Server Best Security Practices
Top 10 Open Source Web-Based Project Management Software
Top 5 Linux Video Editor Software