United States-English |
|
|
Software Distributor Administration Guide: HP-UX 11i v1, 11i v2, and 11i v3 > Chapter 3 Managing Installed SoftwareRemoving Installed Software (swremove) |
|
The swremove command removes software that has been installed on a host. Before its removal, the software is first unconfigured. swremove also removes software products that have been copied to a software depot.
This section provides an overview of the swremove GUI.
The swremove command behaves slightly differently when removing from primary root file systems, alternate root file systems, and depots. Interface changes for depot remove operations are summarized in “Removing Software from Depots”. There are four steps in the removal process: Table 3-8 GUI Removal Steps
Step I: Start-UpTo start the GUI or TUI for an removal session, type: The GUI is automatically invoked unless you also specify software on the command line. To invoke the GUI and specify software, include the -i option. For example, to use the GUI for a preview (analysis only) session with BUNDLE1, type: swremove -i -p /MyDepot/BUNDLE1 The Software Selection window appears. Step II: Selecting SoftwareIn this step, you use the Software Selection window to select the software you want to remove.
Step III: Analysis (Preview)In this step, SD-UX analyzes the software you have selected. The Remove Analysis dialog displays status information about the analysis process. When the analysis is complete and the host status shows Ready, click OK to start the actual installation (see “Step IV: Removal”). The Analysis dialog is then replaced by the Remove Window. (If you started a preview session, the removal stops after the analysis. Clicking OK returns you to the Software Selection window.) After analysis, if any of the selected software can be removed, the status indicates Ready or Ready with Warnings. If none of the selected software can be removed, the status indicates Excluded from task. The Products Scheduled column shows the number of products ready for removal out of all products selected. The total products ready includes those products that are: A product may be automatically excluded from the removal if an error occurs with that product. Removal cannot proceed if the host target is excluded from the removal. If the host fails the analysis, a warning dialog appears. The following actions are also available:
Step IV: RemovalIn this step, SD-UX proceeds with the actual removal. After you click OK in the Analysis window, SD-UX starts removal and displays the Remove Window (Figure 3-4: “Remove Window”,), which shows status information. SyntaxOptions and Operands
Changing Command OptionsYou can change the behavior of this command by specifying additional command-line options when you invoke the command (using the -xoption) or by reading predefined values from a file. The following table shows the defaults and options that apply to swremove. Table 3-9 swremove Command Options and Default Values
For More InformationSee Appendix A for complete descriptions of each default. To remove a software product called MYSOFT from the default depot on the local host, type: To preview the remove of the C and Pascal products installed at the local host: To remove a particular version of HP Omniback: swremove Omniback,l=/opt/Omniback_v2.0 To remove the entire contents of a local depot: Removing a bundle does not always remove all filesets in that bundle. Because of SD-UX’s dependency management features, a fileset that is required by another bundle will not be removed. For example, if the bundles Pascal and FORTRAN both use the fileset Debugger.Run and you try to remove FORTRAN, the fileset Debugger.Run will not be removed because it is also used by the bundle Pascal. This prevents the removal of one bundle from inadvertently causing the removal of a fileset needed by another bundle. You cannot remove patch software unless:
For more information on removing patches, see Chapter 5: “HP-UX Patching and Patch Management”. The swremove GUI can help simplify removal of multiple versions of a product. Each separate version of a product along with its location directory is listed in the object list. Selecting a multiple version implies a product:/location directory pair. By default, the location is not displayed in the Software Selection Window. It can be displayed using the GUI Columns Editor View→Columns... menu item and enabling the Product Directory menu item. You can select more than one version of a product during the selection phase. During analysis, a warning is generated if the version of the product exists on the target but at a different location. If the product exists on the target, it will be removed. If it does not exist on the target, the product is simply skipped. The Product Summary... button in the Remove Analysis Window gives a product-by-product summary of what will be removed if the remove phase is started. (Multiple versions of products are inherently possible in a depot. No special handling or checks are required when removing from depots.) Software can be removed relative to the primary root directory (/) or relative to an alternate root directory. An alternate root is a non-root location that can function as the root of a stand-alone system; that is, a system that can be unmounted and function as a self-contained system. Any information files used in software removal are retrieved from the Installed Product Database (see “Installed Products Database ”) beneath this alternate root, not the IPD on the root volume. |
Printable version | ||
|