skip to content

Gentoo Daily Update

  1. Update the local portage tree
    root# emerge --sync
  2. Check for updates in the entire system.
    root# emerge -pvuDN world
    This is equivelant to
    root# emerge --pretend --verbose --update --deep --newuse world
  3. If you are ok to update the entire system, do
    root# emerge -vuDN world
    Otherwise, you can choose to update only the packages you want, by doing "emerge -v package"
  4. Check for packages that are not associated with any explicitly merged packages:
    root# emerge --depclean -pv
  5. If you ok to let emerge to take care of clean out the deprecated packages, do
    root# emerge --depclean
    Otherwise you can remove the package one by one by doing "emerge -C package"
  6. Fix the broken dependency by doing:
    root# revdep-rebuild
  7. Sometimes you may need to run revdep-rebuild a couple more time, till there is no more error.

 

 

Comments

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
Powered by Drupal.