Conary:conary updateall
From rPath Wiki
| conary updateall | ||
| conary updateall | ||
| Example> conary updateall | ||
Use conary updateall to include all troves on the system in the Conary update, including those in the top level groups (such as group-os) and additional troves installed since the system was initially installed:
# conary updateall
Applying update job 1 of 18:
Update group-os-extras (0.99.2-0.15-4 -> 0.99.2-0.15-11)
...
Applying update job 7 of 18:
Update gmp:lib (4.1.4-7-0.1 -> 4.1.4-10-0.1)
Update group-core (0.99.2-0.15-4 -> 0.99.2-0.15-11)
Update initscripts:runtime (8.12-6-0.1 -> 8.12-8-0.1)
...
Applying update job 18 of 18:
Update group-os (0.99.2-0.15-4 -> 0.99.2-0.15-11)
The format of the conary updateall output is the same as that of the group-based Conary update.
The conary updateall command works by checking the following for updates:
- Top-level group(s)
- Packages and components that are not referenced by any top-level group
Hint: Use the --items option to show what levels are to be updated, including the top-level group and anything outside of it.
Because conary updateall performs group-based updates for everything in the top-level groups, it will exhibit the same behavior of not updating underlying troves if the corresponding top-level group is up-to-date.
Options
Several options are available for conary updateall. These are detailed in the CONARY(1) manual page:
- --apply-critical
- --exclude-troves <pattern>
- --info, -i
- --items
- --no-deps (like --no-deps for conary update)
- --no-resolve (like --no-replace for conary update)
- --replace-files (like --replace-files for conary update)
- --resolve (like --resolve for conary update)
