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> | ||