Warning Livedoc is no longer being updated and will be deprecated shortly. Please refer to https://documentation.tjhsst.edu.

Changes

Jump to: navigation, search

Gentoo Update Guide

1,146 bytes added, 23:35, 26 January 2015
outline and some initial content
==Summary==
This article will cover the basic process for updating a CSL System running Gentoo Linux. This does not cover kernel updates which are generally handled separately.

==Preparation==
You will need root access to the system you are planning to update. You should also schedule appropriate downtime when updating production services.

==Portage Tree Update==
The portage tree contains all of the packages and versions available to the system. It (and any installed overlays) will need to be updated prior to updating the system software. On CSL systems, this can easily be done with the following command:
<code>
emerge --sync
</code>

==Software Updates==
Updating all installed software on a Gentoo system is done with the following command:
<code>
emerge -auND @world
</code>

This command will probably think for quite a long time and then spit out a (potentially long) list of updates it wishes to apply.

===Resolving Keywording Issues===

===Use Flag Issues===

===Package Masking Issues===

==Cleaners==

===perl-cleaner===

===python-updater===

===haskell-updater===

==Preserved Rebuild==

==Depclean==

==revdep-rebuild==

Navigation menu