SHIFT

--- Sjoerd Hooft's InFormation Technology ---

User Tools

Site Tools


aixsoftware
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

aixsoftware [2013/01/26 22:30] (current)
sjoerd created
Line 1: Line 1:
 += AIX Software
  
 +== AIX Install Additional Software
 +<​code>​
 +bash-3.2# cd 5.3/​CD-1/​installp/​ppc/​
 +bash-3.2# smitty install
 +                                                    Install Software
 +
 +Type or select values in entry fields.
 +Press Enter AFTER making all desired changes.
 +
 +                                                        [Entry Fields]
 +* INPUT device / directory for software ​              .
 +* SOFTWARE to install ​                               [+ 5.3.0.0 ​ Base Application Development Math Library ​        > +
 +  PREVIEW only? (install operation will NOT occur) ​   yes                                                            +
 +  COMMIT software updates? ​                           yes                                                            +
 +  SAVE replaced files? ​                               no                                                             +
 +  AUTOMATICALLY install requisite software? ​          ​yes ​                                                           +
 +  EXTEND file systems if space needed? ​               yes                                                            +
 +  OVERWRITE same or newer versions? ​                  ​no ​                                                            +
 +  VERIFY install and check file sizes? ​               no                                                             +
 +  Include corresponding LANGUAGE filesets? ​           yes                                                            +
 +  DETAILED output? ​                                   no                                                             +
 +  Process multiple volumes? ​                          ​yes ​                                                           +
 +  ACCEPT new license agreements? ​                     yes                                                            +
 +  PREVIEW new LICENSE agreements? ​                    ​no ​                                                            +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +F1=Help ​                      ​F2+------------------------------------------------------+ ​ F4=List
 +F5=Reset ​                     F6¦ Running command... ​                                  ​¦ ​ F8=Image
 +F9=Shell ​                     F1+------------------------------------------------------+
 +                                                     ​COMMAND STATUS
 +
 +Command: running ​      ​stdout:​ yes           ​stderr:​ no
 +
 +Before command completion, additional instructions may appear below.
 +
 +[MORE...26]
 +  << End of Success Section >>
 +
 ++-----------------------------------------------------------------------------+
 +                   ​BUILDDATE Verification ...
 ++-----------------------------------------------------------------------------+
 +Verifying build dates...done
 +FILESET STATISTICS
 +------------------
 +    1  Selected to be installed, of which:
 +        1  Passed pre-installation verification
 +  ----
 +    1  Total to be installed
 +
 +RESOURCES
 +---------
 +  Estimated system resource requirements for filesets being installed:
 +                (All sizes are in 512-byte blocks)
 +      Filesystem ​                    ​Needed Space             Free Space
 +      /usr                                 ​6328 ​               5688528
 +      -----                            -------- ​                ​------
 +      TOTAL: ​                              ​6328 ​               5688528
 +
 +  NOTE:  "​Needed Space" values are calculated from data available prior
 +  to installation. ​ These are the estimated resources required for the
 +  entire operation. ​ Further resource checks will be made during
 +  installation to verify that these initial estimates are sufficient.
 +
 +******************************************************************************
 +End of installp PREVIEW. ​ No apply operation has actually occurred.
 +******************************************************************************
 +
 +[BOTTOM]
 +                                                    Install Software
 +
 +Type or select values in entry fields.
 +Press Enter AFTER making all desired changes.
 +
 +                                                        [Entry Fields]
 +* INPUT device / directory for software ​              .
 +* SOFTWARE to install ​                               [+ 5.3.0.0 ​ Base Application Development Math Library ​        > +
 +  PREVIEW only? (install operation will NOT occur) ​   no                                                             +
 +  COMMIT software updates? ​                           yes                                                            +
 +  SAVE replaced files? ​                               no                                                             +
 +  AUTOMATICALLY install requisite software? ​          ​yes ​                                                           +
 +  EXTEND file systems if space needed? ​               yes                                                            +
 +  OVERWRITE same or newer versions? ​                  ​no ​                                                            +
 +  VERIFY install and check file sizes? ​               no                                                             +
 +  Include corresponding LANGUAGE filesets? ​           yes                                                            +
 +  DETAILED output? ​                                   no                                                             +
 +  Process multiple volumes? ​                          ​yes ​                                                           +
 +  ACCEPT new license agreements? ​                     yes                                                            +
 +  PREVIEW new LICENSE agreements? ​                    ​no ​                                                            +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +F1=Help ​                      ​F2+------------------------------------------------------+ ​ F4=List
 +F5=Reset ​                     F6¦ Running command... ​                                  ​¦ ​ F8=Image
 +F9=Shell ​                     F1+------------------------------------------------------+
 +                                                     ​COMMAND STATUS
 +
 +Command: running ​      ​stdout:​ yes           ​stderr:​ no
 +
 +Before command completion, additional instructions may appear below.
 +
 +[MORE...38]
 +
 +installp: APPLYING software for:
 +        bos.adt.libm 5.3.0.0
 +
 +
 +. . . . . << Copyright notice for bos.adt >> . . . . . . .
 + ​Licensed Materials - Property of IBM
 +
 + ​5765G0300
 +   (C) Copyright International Business Machines Corp. 1987, 2004.
 +   (C) Copyright AT&T 1984, 1985, 1986, 1987, 1988, 1989.
 +   (C) Copyright Regents of the University of California 1982, 1983, 1986, 1987.
 +   (C) Copyright ISQUARE, Inc. 1990.
 +
 + All rights reserved.
 + US Government Users Restricted Rights - Use, duplication or disclosure
 + ​restricted by GSA ADP Schedule Contract with IBM Corp.
 +. . . . . << End of copyright notice for bos.adt >>. . . .
 +
 +Finished processing all filesets. ​ (Total time:  2 secs).
 +
 ++-----------------------------------------------------------------------------+
 +                                Summaries:
 ++-----------------------------------------------------------------------------+
 +
 +Installation Summary
 +--------------------
 +Name                        Level           ​Part ​       Event       ​Result
 +-------------------------------------------------------------------------------
 +bos.adt.libm ​               5.3.0.0 ​        ​USR ​        ​APPLY ​      ​SUCCESS
 +
 +[BOTTOM]
 +                                                     ​COMMAND STATUS
 +
 +Command: OK            stdout: yes           ​stderr:​ no
 +
 +Before command completion, additional instructions may appear below.
 +
 +[TOP]
 +geninstall -I "a -cgNQqwXY -J" ​ -Z   -d . -f File 2>&1
 +
 +File:
 +    I:​bos.adt.libm ​                ​5.3.0.0
 +
 +
 ++-----------------------------------------------------------------------------+
 +                    Pre-installation Verification...
 ++-----------------------------------------------------------------------------+
 +Verifying selections...done
 +Verifying requisites...done
 +Results...
 +
 +SUCCESSES
 +---------
 +  Filesets listed in this section passed pre-installation verification
 +  and will be installed.
 +
 +  Selected Filesets
 +  -----------------
 +  bos.adt.libm 5.3.0.0 ​                       # Base Application Development...
 +
 +  << End of Success Section >>
 +
 ++-----------------------------------------------------------------------------+
 +                   ​BUILDDATE Verification ...
 ++-----------------------------------------------------------------------------+
 +Verifying build dates...done
 +[MORE...41]
 +
 +F1=Help ​                      ​F2=Refresh ​                   F3=Cancel ​                    ​F6=Command
 +F8=Image ​                     F9=Shell ​                     F10=Exit ​                     /=Find
 +n=Find Next
 +</​code>​
 +
 +== Check installed software
 +<​code>​
 +# lslpp -l | grep smit
 +  X11.apps.msmit ​           5.3.0.60 ​ COMMITTED ​ AIXwindows msmit Application
 +  bos.cifs_fs.smit ​         5.3.0.60 ​ COMMITTED ​ SMIT Interface for SMBFS
 +  bos.help.msg.en_US.smit ​  ​5.3.0.30 ​ COMMITTED ​ SMIT Context Helps - U.S.
 +  bos.net.tcp.smit ​         5.3.0.60 ​ COMMITTED ​ TCP/IP SMIT Support
 +  bos.sysmgt.smit ​          ​5.3.0.60 ​ COMMITTED ​ System Management Interface
 +  bos.cifs_fs.smit ​          ​5.3.0.0 ​ COMMITTED ​ SMIT Interface for SMBFS
 +#
 +</​code>​
 +
 +== Remove conflicting packages
 +Sometimes it happens that after a update from a Technology Level or a Fix Pack the oslevel doesn'​t change. After I updated to TL11FP1 I had the following oslevel:
 +<​code>​
 +bash-3.00# oslevel -s
 +5300-10-01-0921
 +</​code>​
 +This is most of the times caused because one or more filesets is not updated (for whatever reason):
 +<​code>​
 +bash-3.00# instfix -i | grep ML
 +    All filesets for 5300-02_AIX_ML were found.
 +    All filesets for 5.3.0.0_AIX_ML were found.
 +    All filesets for 5300-01_AIX_ML were found.
 +    All filesets for 5300-03_AIX_ML were found.
 +    All filesets for 5300-04_AIX_ML were found.
 +    All filesets for 5300-05_AIX_ML were found.
 +    All filesets for 5300-06_AIX_ML were found.
 +    All filesets for 5300-07_AIX_ML were found.
 +    Not all filesets for 5300-08_AIX_ML were found.
 +    All filesets for 5300-09_AIX_ML were found.
 +    All filesets for 5300-10_AIX_ML were found.
 +    Not all filesets for 5300-11_AIX_ML were found.
 +
 +bash-3.00# instfix -ciqv | grep 5300-08_AIX_ML | grep :-:
 +5300-08_AIX_ML:​ifor_ls.html.en_US.base.cli:​5.3.8.0:​5.3.7.0:​-:​AIX 5300-08 Update
 +
 +bash-3.00# instfix -ciqv | grep 5300-11_AIX_ML | grep :-:
 +5300-11_AIX_ML:​ifor_ls.html.en_US.base.cli:​5.3.8.0:​5.3.7.0:​-:​AIX 5300-11 Update
 +</​code>​
 +As you can see it's the package '​ifor_ls.html.en_US.base.cli'​ that is causing the problem. ​
 +\\ 
 +Sometimes you can simply remove the package using this command:
 +<​code>​
 +/​usr/​lib/​instl/​sm_inst installp_cmd -u -f'​ifor_ls.html.en_US.base.cli'​
 +</​code>​
 +In this case I received the error that another fileset is dependent on this one, so this time removal was not an option:
 +<​code>​
 +...<​cut>​...
 +
 +FAILURES
 +--------
 +  Filesets listed in this section failed pre-deinstall verification
 +  and will not be removed.
 +
 +  Dependency Failures
 +  (Deinstall Operation)
 +  ---------------------
 +  SELECTED FILESETS: ​ The following is a list of filesets that you asked to
 +  remove. ​ They cannot be removed until all of their dependent filesets
 +  are also removed. ​ See subsequent lists for details of dependents.
 +
 +    ifor_ls.html.en_US.base.cli 5.3.7.0 ​      # LUM HTML Guides - U.S. English
 +
 +  INSTALLED DEPENDENTS: ​ The following filesets are dependents of one or more
 +  of the selected filesets listed above. ​ These must be removed before
 +  or with the filesets that you selected. ​ To remove these dependents with
 +  the selected filesets, specify the option to automatically remove dependent
 +  software (-g flag).
 +  WARNING: ​ The fileset updates listed below have created dependencies from
 +  their filesets to one or more of the filesets that you are trying to
 +  remove. ​ If you choose to automatically remove dependent software, the
 +  entire dependent fileset will be removed (not just the update). ​ You
 +  may be able to reject the update to remove the dependency.
 +
 +    ifor_ls.base.cli 5.3.8.0 ​                 # License Use Management Runti...
 +
 +  << End of Failure Section >>
 +...<​cut>​...
 +</​code>​
 +\\ 
 +The story continues... (when I have time)
 +
 += Install RSYNC
 +When you install the rsync provided with the Linux Toolbox CD you'll get this error:
 +<​code>​
 +sjoerd@aixbox:/​tmp/​sft>​sudo rpm -vi rsync-2.6.2-1.aix5.1.ppc.rpm ​
 +error: failed dependencies:​
 +        libpopt.a(libpopt.so.0) is needed by rsync-2.6.2-1
 +</​code>​
 +This dependency is solved by installing the popt package provided on the cd as well:
 +<​code>​
 +sjoerd@aixbox:/​tmp/​sft>​sudo rpm -vi popt-1.7-2.aix5.1.ppc.rpm
 +popt-1.7-2
 +sjoerd@aixbox:/​tmp/​sft>​sudo rpm -vi rsync-2.6.2-1.aix5.1.ppc.rpm ​
 +rsync-2.6.2-1
 +</​code>​
 +
 += What file is with what fileset
 +If you have a file and you wanna know what fileset it belongs to enter this command:
 +<​code>​
 +sjoerd@aixbox:/​usr/​bin>​lslpp -w /​usr/​bin/​dbx
 +  File                                        Fileset ​              Type
 +  ----------------------------------------------------------------------------
 +  /​usr/​bin/​dbx ​                               bos.adt.debug ​        ​Symlink
 +</​code>​
 +
 +{{tag>​aix}}
aixsoftware.txt · Last modified: 2013/01/26 22:30 by sjoerd