TRYING TO CLEAN UP SYSTEM FOR A RUNTIME

ITEM: RTA000028785



   I would like to know what /usr/lpp/bos/inst_root is used for                 
once all packages are installed and committed on a system. Can they             
be removed off the system or what. I also see things like                       
inst_U*, can those go away?                                                     
  On the systems we are trying to make only runtime we are trying               
to clean up some things. In /usr/lpp/X11/lib there are some big                 
library files, can these go. The only access as far as X-Windows                
will be from TCP/IP using PMX under OS/2 on PS2's. They will only               
be using different size aixterm fonts with no programming on those              
boxes. We have some main 6000's in house for X programming.                     
There is the following directories under /usr/lpp that relate to                
X - X11, X11fnt, X11rte. I don't want to wipe out anything that                 
can cause problems, but it would seem like to just have runtime                 
I would delete /usr/lpp/X11? I have already deleted the Xamples.                
   In Cobol, there is /usr/lpp/COBOL, cobolcmp, cobolrte,                      
cobolrtemEn_US, do we get rid of cobolcmp and COBOL to have a just              
cobol runtime also?                                                             
   I have looked in the Risc/6000 System overview book and all it               
says it what the sizes are for each piece. What I can't find any-               
where is what directories must stay for runtime and what must                   
stay for development.                                                           
                                                                                
---------- ---------- ---------- --------- ---------- ----------                
A: I will address your questions in order:                                      
                                                                                
   1)  Can I remove /usr/lpp/bos/inst_root or the inst_U* files?                
                                                                                
       You should NOT delete the files in the /usr/lpp/bos/inst_root            
       directory because it will cause lppchck error as well as others.         
       The inst_root directory also contains several symbolic links which      
       make it appear larger than the one Megabyte it really contains.          
                                                                                
       All the files and subdirectories in the following directories may        
       be removed for those PTFs and LPPs that are in the COMMITted             
       state.                                                                   
                                                                                
       /usr/lpp//inst_U*                                              
       /usr/lpp//deinstl                                              
                                                                                
       where "" is the name of an LPP or PTF.                         
                                                                                
   2)  Can I delete the libraries in /usr/lpp/X11/lib?                          
                                                                                
       Some of these libraries are Run Time Libraries, and others are           
       for development.  I will list them below for your convenience.          
       This information for each library can be found in InfoExplorer.          
                                                                                
       libMrm.a     Development Environment                                     
       libUil.a     Development Environment                                     
       libX11.a     Run Time Environment                                        
       libXdmcp.a   Development Environment                                     
       libXext.a    Run Time Environment                                        
       libXfx.a     Run Time Environment                                        
       libXm.a      Development Environment                                     
       libXmu.a     Created when the Xamples are made                           
       libXt.a      Run Time Environment                                        
       liboldX.a    Run Time Environment                                        
                                                                                
   3)  Can I delete /usr/lpp/X11 and retain the X11 Run Time Environment?       
       Plus how can I only have the COBOL RTE on my system?                    
                                                                                
       Both of these questions have the same answer.  Have your SE              
       receive a utility off the TOOLS disk called "rmlpp".  This               
       is used to remove an LPP.  Using this tool, remove X11 and COBOL,        
       then install just the X11 RTE and COBOL RTE.  With COBOL, you            
       can install the Compiler, which includes both the compiler and           
       the RTE, or just the RTE.  It looks like you have installed the          
       compiler because both are on your system.                                
                                                                                
       The reason for this suggestion is that there is more involved in         
       removing an lpp than just deleting it.  The ODM on AIX keeps track       
       of what is installed on each system for licensing and updating           
       procedures.  Deleting files from an lpp does not update the ODM,         
       which means the ODM still believes something is still installed          
       when in fact it isn't.  This could cause some messy problems on         
       the system.                                                              
                                                                                
       This is the simplest and safest way to do what you would like to         
       do.                                                                      
                                                                                
---------- ---------- ---------- --------- ---------- ----------                
                                                                                
                                                                                
This item was created from library item Q617964      7SLFV                      
                                                                                
Additional search words:                                                        
ARISC CLEAN CUSTORG ENVIRONMENT IX JAN93 OZIBM RISC RUNTIME SYS                 
SYSTEM TRYING UP 7SLFV                                                          
                                                                                
                                                                               


WWQA: ITEM: RTA000028785 ITEM: RTA000028785
Dated: 11/1996 Category: RISCOC
This HTML file was generated 99/06/24~12:43:11
Comments or suggestions? Contact us