This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
aix:aix_package [2024/02/20 11:25] manu [To convert a library file .a from static to a dynamic file .so] |
aix:aix_package [2025/01/16 12:37] (current) manu [Standard commands to manage AIX packages] |
||
|---|---|---|---|
| Line 59: | Line 59: | ||
| 6100-06-03-1048 | 6100-06-03-1048 | ||
| 6100-06-02-1044 | 6100-06-02-1044 | ||
| - | 6100-06-01-1043 | ||
| - | 6100-06-00-0000 | ||
| - | 6100-05-03-1036 | ||
| - | 6100-05-02-1034 | ||
| - | 6100-05-01-1016 | ||
| - | 6100-04-07-1036 | ||
| 6100-04-06-1034 | 6100-04-06-1034 | ||
| 6100-04-05-1015 | 6100-04-05-1015 | ||
| 6100-04-04-1014 | 6100-04-04-1014 | ||
| - | 6100-04-03-1009 | ||
| - | 6100-04-02-1007 | ||
| - | 6100-04-01-0944 | ||
| 6100-03-07-1036 | 6100-03-07-1036 | ||
| . | . | ||
| Line 144: | Line 135: | ||
| # installp -u -g <package name> : remove installed package and dependencies | # installp -u -g <package name> : remove installed package and dependencies | ||
| </cli> | </cli> | ||
| + | |||
| + | Best practice for updating you OS: | ||
| + | * first update the install tools | ||
| + | * preview the remainder of the TL update | ||
| + | * apply the TL update | ||
| + | |||
| + | <code> | ||
| + | installp -d <path> -i | ||
| + | installp -d <path> -p | ||
| + | installp -d <path> | ||
| + | </code> | ||
| **IMPORTANT** | **IMPORTANT** | ||
| Line 149: | Line 151: | ||
| <cli prompt='#'> | <cli prompt='#'> | ||
| # installp -Or -agX ios.cli.rte | # installp -Or -agX ios.cli.rte | ||
| + | </cli> | ||
| + | |||
| + | ===== Date of package update ===== | ||
| + | |||
| + | Date for latest kernel upgrade | ||
| + | <cli prompt='>'> | ||
| + | root@nimprod /root> lslpp -h | grep -p bos.mp | ||
| + | bos.mp64 | ||
| + | 7.2.5.203 COMMIT COMPLETE 07/24/23 15:05:28 | ||
| + | 7.2.5.205 COMMIT COMPLETE 11/15/23 10:27:26 | ||
| </cli> | </cli> | ||
| Line 158: | Line 170: | ||
| ===== check package consistency ===== | ===== check package consistency ===== | ||
| - | Check AIX package consistency: normal, checksum, deep | + | Check AIX package consistency: normal, checksum, deep, file list, links |
| <cli prompt='#'> | <cli prompt='#'> | ||
| # lppchk -v | # lppchk -v | ||
| # lppchk -c | # lppchk -c | ||
| # lppchk -vm3 | # lppchk -vm3 | ||
| + | # lppchk -f | ||
| + | # lppchk -l | ||
| </cli> | </cli> | ||